Live data from Hacker News

CoreCLR is now open source

blogs.msdn.com

131–140 of 347 posts

Re: CoreCLR is now open source

#131

I wonder how this strategy is going to affect the bottom line of Microsoft. People writing with CLR languages are deploying web apps mainly (or only) to Windows now. They're going to have an option to deploy to Linux soon. This means less revenues from OS and DB licenses, so it looks bad. Do they expect a large number of people leaving Java, Node, Python, Ruby and picking up C# because of the Linux deploys? Those peo…

Microsoft have already announced that Visual Studio community edition is free, which also means less revenue from VS.NET licenses as well. Although VS.NET is not a major revenue source, most of the revenue comes for Server licenses, e.g. Windows Server, SQL Server and other integrated products.

But it's fairly easy to determine what their strategy is, given that they've been open sourcing most things that touches Azure. Azure also hosts Linux Servers and given the world is moving towards hosting on Linux, they're following the trend to stay relevant and appeal to more developers.

Basically this comes down to making the .NET ecosystem more appealing and attracting more developers to Microsoft platform and development tools which will integrate seamlessly with their Azure hosting services and other commercial server products.

Re: CoreCLR is now open source

#132
post #25

I am really interested to see what happens once ASP.Net is running on Linux. C# and Visual Studio are fantastic, mature tools and I think a lot of developers would enjoy using them whereas they might be hesitant at the moment due to OS lock-in on the code they are writing.

Could/Does Visual Studio run in Linux?

No, which is _the_ reason I am on windows.

Re: CoreCLR is now open source

#133

I wonder how this strategy is going to affect the bottom line of Microsoft. People writing with CLR languages are deploying web apps mainly (or only) to Windows now. They're going to have an option to deploy to Linux soon. This means less revenues from OS and DB licenses, so it looks bad. Do they expect a large number of people leaving Java, Node, Python, Ruby and picking up C# because of the Linux deploys? Those peo…

As far as statically typed languages go C# is actually great. If I had the option of using it instead of some gimped version of it then hands down that would be my language of choice.

Re: CoreCLR is now open source

#135

It's actually Free Software, not just open source. MIT license.

Eh, most proponents of free software would in fact call this "just open source": MIT isn't copyleft.

Most proponents of free software would argue that the difference between free software and open source is a philosophical one, not a technical one [0]. Copyleft is preferable, but not mandatory, for a free software license; the most widely used non-copyleft free software licenses are recognized by such by the FSF [1].

[0] http://www.gnu.org/philosophy/open-source-misses-the-point.h...

[1] http://www.gnu.org/licenses/license-list.html

Re: CoreCLR is now open source

#136

Earlier quoted context omitted.

> Those people would probably have to buy Windows and VisualStudio licenses to code in C# in a VM or just ditch Macs for PCs. No, they can code in Linux using Vim if they want.

Additionally, full-blown Visual Studio is totally free now. Win10 is practically free or totally free (if upgrading from a valid Win8).

well,still waiting for SQL Server (pro) to follow that trend... I guess I'll wait a long time.

Re: CoreCLR is now open source

#137

I really like the new Microsoft. Ballmer was really trying to run the company into the ground.

Think about all the things that Wall Street has said Microsoft should do over the past decade. None of them was "more open source." All the groundwork was done by Ballmer. It had to be because now that he and Gates have reduced their ownership stake and are no longer the two largest shareholders, Wall Street's flavor of the month ideas cannot be ignored. The 'new' Microsoft has been building at least since they hired…

Hmm, I didn't think of it that way but I guess you're right. Unfortunate then that Ballmer will not get any of the credit.

Re: CoreCLR is now open source

#138
post #85

Earlier quoted context omitted.

ASP.NET already runs on .NET with Mono, but not always the latest versions of things. Having it all open source could bridge that compatibility gap and let us fully enjoy the ecosystem, instead of having to be careful with taking dependencies all over.

ASP.NET support on Mono is very shaky, with random things missing. I tried to develop a Mono ASP.NET MVC app on it recently and I had to switch to Windows due to the number of issues.

For webapps, I am using Nancy and .Net 4.5 and I am very happy with it. Developing debugging on windows and deploying it on ubuntu apache with mod mono works great for me.

Re: CoreCLR is now open source

#139

Earlier quoted context omitted.

> Those people would probably have to buy Windows and VisualStudio licenses to code in C# in a VM or just ditch Macs for PCs. No, they can code in Linux using Vim if they want.

Additionally, full-blown Visual Studio is totally free now. Win10 is practically free or totally free (if upgrading from a valid Win8).

Good points. Visual Studio community edition is free for the individual developers. It is a full-featured IDE, same edition like VS Professional. In a non-enterprise organization, up to 5 developers can use the VS, of course after that they will start charging. IMO: Great for startups and indies.

Re: CoreCLR is now open source

#140

Earlier quoted context omitted.

Eh, most proponents of free software would in fact call this "just open source": MIT isn't copyleft.

Most proponents of free software would argue that the difference between free software and open source is a philosophical one, not a technical one [0]. Copyleft is preferable, but not mandatory, for a free software license; the most widely used non-copyleft free software licenses are recognized by such by the FSF [1]. [0] http://www.gnu.org/philosophy/open-source-misses-the-point.h... [1] http://www.gnu.org/licenses/…

Sure, but the post I replied to "corrected" the term open source to free software, which is strange for an MIT licensed project.
Post reply on HN