News for hackers. Stuff that matters.
Re:MSBuild is going cross-platform with .NET Core by Someone1234 on Thursday September 03, 2015 @01:34PM (#10166310)
Indeed. And they cannot play the "but Java is OSS" card anymore as Oracle has made it pretty clear that Java's APIs are proprietary and that you will be sued if you do anything not authorised by them (which effectively removes the 'open' in "open source software").

Say what you will about the Android Java situation, but it doesn't exactly scream "this is open and free software."

Re:MSBuild is going cross-platform with .NET Core by deegles on Thursday September 03, 2015 @01:58PM (#10166508)
I read somewhere that Microsoft's structured the patents/licenses in the .NET ecosystem in such a way as to make that kind of lawsuit unlikely. Can anyone comment if that is true?
Re:MSBuild is going cross-platform with .NET Core by jongalloway2 on Thursday September 03, 2015 @03:16PM (#10166956)
There are patent pledges and promises not to assert patents: https://msdn.microsoft.com/en-us/openspecifications

Portions of .NET are under ECMA and ISO standards: https://en.wikipedia.org/wiki/Common_Language_Infrastructure...

I think the most important part is that the new cross-platform .NET core framework, CLR, and compiler (Roslyn) are under permissive open source licenses (MIT for fx and clr, Apache 2 for Roslyn). You can see licenses and patent pledges here: https://github.com/dotnet/

Disclaimers:

1. Microsoft employee until they notice I'm hanging out on hacker news instead of replying to e-mails and "fix the glitch".

2. Not that smart and definitely not a lawyer.

Re:MSBuild is going cross-platform with .NET Core by fimoreth on Thursday September 03, 2015 @03:58PM (#10167168)
> 1. Microsoft employee until they notice I'm hanging out on hacker news instead of replying to e-mails and "fix the glitch".

Shh, they might find us.

Re:MSBuild is going cross-platform with .NET Core by mseri on Thursday September 03, 2015 @07:51PM (#10168147)
Sounds like a fun job! Do you want to hire me? ;)
Re:MSBuild is going cross-platform with .NET Core by carussell on Friday September 04, 2015 @01:25AM (#10168941)
Not true, at least not for the CLR and the framework itself.

The crux of the Oracle v Google suit is basically, "It's Java, but it's not Java Java."

If you take a look at the MS patent promise, the way it's authored specifically allows for the very same kind of suit.

https://github.com/dotnet/corefx/blob/master/PATENTS.TXT

Re:MSBuild is going cross-platform with .NET Core by carussell on Friday September 04, 2015 @05:05PM (#10172869)
Somebody didn't like this comment. Please explain.
Re:MSBuild is going cross-platform with .NET Core by fiatjaf on Thursday September 03, 2015 @03:27PM (#10167009)
Not to mention that every Windows JRE installer comes with Ask Toolbar or similar stuff.
Re:MSBuild is going cross-platform with .NET Core by guipsp on Thursday September 03, 2015 @04:11PM (#10167239)
Not every.
Re:MSBuild is going cross-platform with .NET Core by jongalloway2 on Thursday September 03, 2015 @04:43PM (#10167417)
I usually dodge the Ask Toolbar by installing the JDK via Chocolatey: https://chocolatey.org/packages/jdk8