Stories
Slash Boxes
Comments

SoylentNews is people

posted by n1 on Thursday November 13 2014, @01:37AM   Printer-friendly
from the more-desperate-moves dept.

Earlier this year, Microsoft open sourced a big chunk of .NET, publishing its new compiler, Roslyn, and many .NET libraries under the Apache license. Today, the company took that same open sourcing effort a great deal further. Microsoft announced that its full server .NET stack, including the just-in-time compiler and runtime and the core class libraries that all .NET software depends on, will all be open sourced.

The code will be hosted on GitHub and published under a permissive MIT-style license.

With this release, Microsoft wants to make sure that the .NET stack is fully functional and production quality on both Linux and OS X. The company is working with the Mono community to make sure that this platform is "enterprise-ready."

Not sure I'd want a port of .NET but perhaps we'll see some improvements to WINE with this available codebase.

Additionally, Microsoft announced a partnership with Xamarin for Visual Studio 2015 with support for iOS, Android and Windows, allowing to use one tool for all. This will impact Xamarin tools as well, making easier to install them from Visual Studio.

 
This discussion has been archived. No new comments can be posted.
Display Options Threshold/Breakthrough Mark All as Read Mark All as Unread
The Fine Print: The following comments are owned by whoever posted them. We are not responsible for them in any way.
  • (Score: 2) by Common Joe on Thursday November 13 2014, @09:03AM

    by Common Joe (33) <common.joe.0101NO@SPAMgmail.com> on Thursday November 13 2014, @09:03AM (#115479) Journal

    When writing everyday business applications, it is easier than dealing with the hassles of C or C++. Java also falls into this category. There are also plenty of C# and Java programmers to draw from if you're looking to replace a missing man on the team or hire someone new. C# and Java have more resources thrown at them than most other languages. It's easier to get hired for C# or Java than most other languages. Both C# and Java have their problems, no doubt. No language is perfect. Before anyone blasts me with the problems C# has, I know it has problems. I was merely answering the question.

    Personally, I also like the idea of crossing O.S. lines between Linux and Windows. Perfect? Definitely not. Better than a lot of other stuff out there, though. Does it open you up for potential legal hassle in the future? Both C# and Java do, yes. At this point, I don't think it matters anymore which language is picked to work in, though. All of them are going to be a potential problem in the future -- either because of the language or the dependencies that the language(s) require no matter what O.S. it is on.

    Merely my opinion and 2 cents.

    Starting Score:    1  point
    Karma-Bonus Modifier   +1  

    Total Score:   2