4 ms·
OpenJDK: "Oracle’s free, GPL-licensed, production-ready OpenJDK" I don't know what could be more convincing than an explicit open license.
by cdblades 5y ago
OpenJDK: "Oracle’s free, GPL-licensed, production-ready OpenJDK" I don't know what could be more convincing than an explicit open license.
- javajosh 5y agoThe Oracle License FAQ is scary and opaque. https://www.oracle.com/za/java/technologies/javase/jdk-faqs.html https://www.oracle.com/za/java/technologies/javase/jdk-faqs....
- cdblades 5y agoIt is, I definitely agree, but the statement I quoted is pretty darn straight-forward.
- javajosh 5y agoBut it's also wrong. Is there any legal precedent establishing what the "GPL with classpath exception" even means? Does each build of the OpenJDK come with it's own license? https://softwareengineering.stackexchange.com/questions/119436/what-does-gpl-with-classpath-exception-mean-in-practice https://softwareengineering.stackexchange.com/questions/1194...
- _old_dude_ 5y agoThis FAQ is about Java SE builds, not the OpenJDK builds. Java is Still Free (2019) https://medium.com/@javachampions/java-is-still-free-2-0-0-6b9aa8d6d244 https://medium.com/@javachampions/java-is-still-free-2-0-0-6... I don't know if there is a more recent version
- eganist 5y ago> OpenJDK: "Oracle’s free, GPL-licensed, production-ready OpenJDK" I don't know what could be more convincing than an explicit open license. lack of enterprise support. And also what javajosh said. Here's a(n arguably biased) corroboration: https://www.mondaq.com/unitedstates/corporate-and-company-law/1038660/8203warning-to-oracle-customers-don39t-be-fooled-by-oracle39s-java-playbook-oracle-is-not-your-friend https://www.mondaq.com/unitedstates/corporate-and-company-la...
- filomeno 5y ago> lack of enterprise support. You don't get that with Java 8 either, unless you are willing to pay for it. In that case, what's the difference between paying Oracle for support for Java 8 and newer releases?
- jatins 5y agowhat does enterprise support mean in context of a programming language?
- javajosh 5y agoIt means having a service that you can contact with questions about the platform. For example, if you're having a weird GC problem you can pay Red Hat $300/hr to have a presumed expert (ideally a committer to OpenJDK) look at it with you and help you solve it. There may also be variants of this where you "subscribe" and get a certain number of support hours.
- ozzythecat 5y agoI'm curious if there is really a strong need for this service. What kinds of problems is a company solving and at what scale, that they need to have dedicated support with the language?
- hyperpallium2 5y agoSuing Google for a billion dollars makes people irrationally nervous. Just sign the license and agree to all the terms and conditions. Nothing will go wrong.
- pjmlp 5y agoSo when will Android Java be proper Java?