Η Microsoft plans to open source the full server-side .NET core to make .NET available on Linux and Mac OS X. The company announced its latest plans for .NET today at the launch of Connect();.
In April 2014, Microsoft announced plans to open source a number of technologies that uses, including ASP.NET, Roslyn .NET compiler platform, .NET Micro Framework, .NET Rx as well as the VB and C# programming languages.
Today, the company added more .NET components to the open-source list that will be released with MIT's open source license. Microsoft's new .NET bundles include: .NET Common Language Runtime (CLR), just-in-time compiler, garbage collector, and Base Class libraries.
MicroSoft opens the .NET runtime server-side kernel to create applications that run on Windows, Linux and Mac.
The company will use the GitHub for hosting core framework porting and open source.
Microsoft, of course, has no plans to make the .NET source code available client side, which means that open client libraries such as Windows Presentation Foundation (WPF) and Windows Forms will not be available.