Banned
Member Since: 4/13/2011
Posts: 18,738
|
Microsoft Goes Open-Source with .NET
Quote:
Microsoft is planning to open source the full server-side .NET core stack and to take that open-sourced .NET core to Linux and Mac OS X operating systems, alongside Windows.
Microsoft officials announced the company's latest plans for .NET, a framework created by Microsoft that developers can use to build applications for Windows, on the opening day of the Connect(); developer-focused event on Wednesday.
In April, Microsoft announced plans to open source a number of its developer technologies, including ASP.NET, the Roslyn .NET compiler platform, the .NET Micro Framework, .NET Rx and the VB and C# programming languages. Making the technologies open source means anyone may see, modify, and redistribute the source code underlying the software. Microsoft officials said they planned to make these technologies available via a newly created .Net Foundation.
Today, the company is adding more pieces of .NET to its open-source list under the MIT open-source license, including the .NET Common Language Runtime (CLR), the just-in-time compiler, garbage collector and Base Class libraries. Microsoft also is pledging to work with software company Xamarin -- which has made .NET available on other platforms -- to "bring together the Mono runtime work and our work and converge them over time," said Soma Somasegar, the corporate vice president of Microsoft's Developer Division.
Microsoft will port the core server-side .NET runtime so that it runs across Windows, Linux and Mac. This will allow developers to build ASP.NET 5.0 applications that can be deployed and run on Windows, Linux and Mac environments. (Microsoft is still expecting most .NET developers to deploy their server-side apps on Windows and Linux, but is providing Mac compatibility mainly for the development environment choice, officials said.)
Microsoft is using GitHub for hosting the core framework porting and open-sourcing work.
|
http://www.cnet.com/news/microsoft-g...eveloper-tech/
Open Source .NET 
|
|
|