Jump to content



Open source .NET και μεταφορά του σε Linux/Mac


snakemjk

Recommended Posts

src: Microsoft starts to open source .NET and take it cross-platform to Mac, Linux | VentureBeat | Business | by Emil Protalinski

Microsoft starts to open source .NET and take it cross-platform to Mac, Linux

Microsoft today announced plans to open source .NET, the company’s software framework that primarily runs on Windows, and release it on GitHub. Microsoft also unveiled plans to take .NET cross-platform by targeting both Mac OS X and Linux.

In the next release, Microsoft plans to open source the entire .NET server stack, from ASP.NET 5 down to the Common Language Runtime and Base Class Libraries. The company will let developers build .NET cloud applications on multiple platforms; it is promising future support of the .NET Core server runtime and framework for Mac and Linux.

S. Somasegar, Corporate Vice President of the Developer Division at Microsoft, explained the move to VentureBeat very simply: Open sourcing .NET will help “get more developers onto the platform” as well as “let existing .NET developers target more users.”

This is a long-term bet. Somasegar also hinted that taking .NET cross-platform would help the company partner with additional platform and tools vendors across the industry and eventually grow the .NET ecosystem.

The move is being implemented and supported by Microsoft, but the company had help. The new version of .NET was developed as open source in close collaboration with the Mono project and community.

For context, Mono is an open source implementation of Microsoft’s .NET Framework. The end goal for Microsoft and the Mono group is to jointly deliver an open-source, enterprise-ready .NET server implementation to Windows, OS X, and Linux.

Microsoft says the implementation will provide “a full stack for the server, including runtime and class libraries, and will be part of the .NET Foundation.” If you’ve been reading in shock until now, this is exactly the point where a lightbulb should go on above your head.

At its Build conference in April, Microsoft announced that it was open sourcing 24 of its .NET libraries and related technologies. That’s when it created the .NET Foundation, a group for overseeing its open source .NET components. Now the foundation has received its biggest task yet: Over the next several months, it will be open sourcing the remainder of the .NET Core Runtime and .NET Core Framework.

Today’s move is therefore the next logical step, although it feels more like a full sprint. To any developer who has ever written code using Microsoft technologies, it may be a bit of a surprise. Nonetheless, Microsoft is urging interested developers to join and participate in these projects by visiting the .NET Foundation website and its related repositories.

Link to comment
Share on other sites

More reading

http://blogs.msdn.com/b/dotnet/archive/2014/11/12/net-core-is-open-source.aspx

https://gigaom.com/2014/11/12/a-milestone-moment-for-microsoft-net-is-now-an-open-source-project/

[MENTION=11697]eloydark[/MENTION]

Γιατί να δεις το Visual studio σε linux ενώ υπάρχει το MonoDevelop?

Link to comment
Share on other sites

More reading

.NET Core is Open Source - .NET Blog - Site Home - MSDN Blogs

https://gigaom.com/2014/11/12/a-milestone-moment-for-microsoft-net-is-now-an-open-source-project/

[MENTION=11697]eloydark[/MENTION]

Γιατί να δεις το Visual studio σε linux ενώ υπάρχει το MonoDevelop?

Το visual studio δεν είναι συμβατό μόνο/κυρίως με C#, έχει και C/C++ και άλλα καλούδια. Γενικώς τον θεωρώ πολύ πλήρη IDE!

Link to comment
Share on other sites

Το visual studio δεν είναι συμβατό μόνο/κυρίως με C#, έχει και C/C++ και άλλα καλούδια. Γενικώς τον θεωρώ πολύ πλήρη IDE!

Εννοείς το 6.0 φαντάζομαι ε;;;

Όποιος έπιασε το υπονοούμενο, το έπιασε...

Link to comment
Share on other sites

Archived

This topic is now archived and is closed to further replies.

×
×
  • Δημιουργία...

Important Information

Ο ιστότοπος theLab.gr χρησιμοποιεί cookies για να διασφαλίσει την καλύτερη εμπειρία σας κατά την περιήγηση. Μπορείτε να προσαρμόσετε τις ρυθμίσεις των cookies σας , διαφορετικά θα υποθέσουμε ότι είστε εντάξει για να συνεχίσετε.