If you would have shown me this headline 15 years ago I would have thought it was an onion article. Who would have thought they would have come this far?
Microsoft takes .NET open source and cross-platform
81–90 of 937 posts
Re: Microsoft takes .NET open source and cross-platform
#82Re: Microsoft takes .NET open source and cross-platform
#83Still this is great news and kudos to Microsoft for taking this bold step in the right direction.
Re: Microsoft takes .NET open source and cross-platform
#84Any guarantees about patents? Can using and extending .Net will cause in the future claims of software patents violations?
Microsoft Corporation and its affiliates (“Microsoft”) promise not to assert any .NET Patents against you for making, using, selling, offering for sale, importing, or distributing Covered Code, as part of either a .NET Runtime or as part of any application designed to run on a .NET Runtime.
If you file, maintain, or voluntarily participate in any claim in a lawsuit alleging direct or contributory patent infringement by any Covered Code, or inducement of patent infringement by any Covered Code, then your rights under this promise will automatically terminate.
This promise is not an assurance that (i) any .NET Patents are valid or enforceable, or (ii) Covered Code does not infringe patents or other intellectual property rights of any third party. No rights except those expressly stated in this promise are granted, waived, or received by Microsoft, whether by implication, exhaustion, estoppel, or otherwise. This is a personal promise directly from Microsoft to you, and you agree as a condition of benefiting from it that no Microsoft rights are received from suppliers, distributors, or otherwise from any other person in connection with this promise.
From https://github.com/dotnet/corefx/blob/master/PATENTS.TXTRe: Microsoft takes .NET open source and cross-platform
#85Any guarantees about patents? Can using and extending .Net will cause in the future claims of software patents violations?
Re: Microsoft takes .NET open source and cross-platform
#86Together with the Visual Studio Community announcement https://news.ycombinator.com/item?id=8595855 , this is great news. I've always missed the power of visual studio when programming for open source platforms. This can change things a lot.
There's no indication from that that you'll see a Linux or OS X port of Visual Studio. They might, but they haven't said that. This Community Edition is extremely similar to the Express Edition, except with some limitations removed (e.g. extensions enabled) and some new limitations added (5x team members max, which the Express Edition doesn't have: no limit). The Express Edition can be used to produce and publish com…
Extensions enabled on the community edition is great news for people who can integrate awesome tools like resharper
Re: Microsoft takes .NET open source and cross-platform
#87Does this mean that Mono will no longer be necessary for cross-platform C# use?
Open-sourcing .NET doesn't magically make it work on other platforms (a not-insignificant chunk is Win32-specific, for example). But it certainly makes the Mono team's job easier.
> and expanding .NET to run on the Linux and Mac OS platforms.
http://news.microsoft.com/2014/11/12/microsoft-takes-net-ope...
Re: Microsoft takes .NET open source and cross-platform
#88Re: Microsoft takes .NET open source and cross-platform
#89The key points seem to be: "Available Wednesday, Visual Studio Community 2013 is a free, fully featured edition of Visual Studio including full extensibility." So, it sounds like this will replace the Express edition and let you install extensions like you can in the Pro version. "Visual Studio 2015 and .NET 2015: build for any device - Built from the ground up with support for iOS, Android and Windows, Visual Studio…
One theory I've read is Microsoft wants Xamarin to stay third-party so Microsoft's competitors continue working with them. Xamarin is working with a great many companies who would think twice about working with Microsoft directly. This way Microsoft can shove money to Xamarin to forward the ecosystem without scaring anyone.
I don't think they'd have any issue purchasing Xamarin and importing/re-branding.
Re: Microsoft takes .NET open source and cross-platform
#90It will be interesting to see how this will work in practice. C# will port over just fine. But the .Net libraries? System.Windows has little to nothing in it, and right now using things like System.IO.* on Linux and Mac is just asking for trouble. What are they going to do, hack in System.IO.* Linux support after the fact? Or just add Linux.IO.* which is even more of a hack. In either case you're going to get very me…
"ASP.NET 5 will include a web server for Mac and Linux called kestrel built on libuv."