3 ms·
> I use Java because there's OpenJDK Which is mostly (~95%) developed by Oracle and is about the same in its openness and community participation as https://g
by 5e92cb50239222b 4y ago
> I use Java because there's OpenJDK
Which is mostly (~95%) developed by Oracle and is about the same in its openness and community participation as
https://github.com/dotnet/runtime/ https://github.com/dotnet/runtime/
is.
Or maybe you meant OpenJ9?
FWIW I also use Linux exclusively, develop (and host) dotnet applications on it, and have my own gripes with it (mostly with Linux still being treated as a second-tier platform which is only good for servers as far as MS is concerned — I'm not talking about the abomination that VS is — try to compare the official profiling & debugging tooling).
- bayindirh 4y agoThere's an important distinction: License. OpenJDK is GPL2.0, .NET runtime is MIT. They may be same in terms of openness, but not in freedom sense. As a result, OpenJDK is much more sustainable in the long term, since it can't be closed down and crippled as easily. While I am no enemy of MIT/BSD style licenses, the "freedoms" they provide to corporations are damaging to open source ecosystem in my eyes. OpenJ9 looks like EPL licensed, and indeed interesting. It's worth a look. I'm not writing Java with any considerable volume for some time (because, I didn't need that), hence I was just keeping that in my peripheral vision without paying much attention. However, I'm using Eclipse because it's a great IDE for my needs, and comes with OpenJ9 embedded. Thanks for bringing this to my attention, will look deeper.