News for hackers. Stuff that matters.
Re:Introducing .NET Standard by fail2fail2ban on Monday September 26, 2016 @02:04PM (#12584108)
.NET was multi-language and C# was an open standard; .NET itself was not multi-platform. I was there at the start. I was a beta tester for the first Visual Studio.NET. The reason Mono exists is because C# is an open standard and Miguel and Xamian (or whatever they were calling themselves then) were able to create .NET from the ground up, called Mono.

https://en.wikipedia.org/wiki/.NET_Framework

Re:Introducing .NET Standard by ppog on Monday September 26, 2016 @04:26PM (#12585248)
I think MichaelGG is thinking of the Rotor "shared source" implementation for BSD, which was released around the same time as .NET for Windows as a proof of concept for implementing the .NET standards on other platforms. (These standards included CIL and the Common Type System, not just C#.) But as Michael says though it fell way short of full .NET, lacking many libraries and a lot of the optimisations of the Windows .NET implementation; and it wasn't open source in that you couldn't fork it, you could only look at the code 'under glass.'
Re:Introducing .NET Standard by MichaelGG on Monday September 26, 2016 @04:27PM (#12585254)
The .NET design has always been multiplatform. MS has released code over a decade ago to demonstrate this: https://msdn.microsoft.com/en-us/library/cc749640.aspx