4 ms·
Luckily, Java is fully open source now, with OpenJDK. I concur though with never using proprietary languages (which is a part of me not using C#--of course, tha
by BossingAround 8y ago
Luckily, Java is fully open source now, with OpenJDK. I concur though with never using proprietary languages (which is a part of me not using C#--of course, that is now also open source, but C# is still kinda bad on Linux afaik).
Edit: _sigh_ The downvotes without any reason hurt. See [1]. Since OpenJDK is GPL v2, and since TCK tests have been open sourced and Java EE given to Eclipse, I would call the Java ecosystem fully open source. Feel free to correct me if I'm wrong of course.
[1] https://openjdk.java.net/legal/gplv2+ce.html https://openjdk.java.net/legal/gplv2+ce.html
- deleted 8y ago[deleted]
- shawnz 8y agoOpenJDK is an open source implementation of the Java API. However the question here is about the openness of the Java API itself, not any particular implementation of it. Google already uses a totally separate implementation which is different from both Oracle Java AND OpenJDK.
- BossingAround 8y agoDoes that make Java/OpenJDK any less open source? If I take OpenJDK and start selling it, how could Oracle get me if OpenJDK is GPL? We're not talking about re-implementing the JDK/JRE spec; the author mentioned he/she wants to use only open source languages...