5 ms·
So if i have JDK (Which I must) I do have to buy those licenses.. for all our employees? > The Java Platform, Standard Edition (Java SE) and Java SE Universal
by jve 4y ago
So if i have JDK (Which I must) I do have to buy those licenses.. for all our employees?
> The Java Platform, Standard Edition (Java SE) and Java SE Universal Subscription from Oracle include the Java Development Kit (JDK), and Java Runtime Environment (JRE) https://www.oracle.com/java/technologies/faqs-jsp.html#:~:text=The%20Java%20Platform%2C%20Standard%20Edition%20(Java%20SE)%20and%20Java,Java%20Runtime%20Environment%20(JRE) https://www.oracle.com/java/technologies/faqs-jsp.html#:~:te....
Do I not need the Java SE subscription to use JRE? Do I not need the Java SE subscription to use JDK?
I have so much questions and because there is even place for questions, I better avoid this thing.
- TedDoesntTalk 4y ago> So if i have JDK (Which I must) I do have to buy those licenses.. for all our employees? No, use OpenJDK like the rest of the world. It’s free and open-source.
- kaba0 4y agoDo you have to buy a license for a regular Linux kernel? No. The exact same is true for OpenJDK. Just download any, for example one that is packages by your distro, or there is sdkman for developers to let you quickly choose from multiple vendors and any version.
- jve 4y agoPlease help me understand. > To run your Java 8 application, a user needs the Java SE 8 Runtime Environment, which is available from Oracle under the Oracle Technology Network License Agreement for Oracle Java SE, which is free for personal use, development, testing, prototyping and some other important use cases covered in this FAQ https://www.oracle.com/java/technologies/javase/jre8-readme.html https://www.oracle.com/java/technologies/javase/jre8-readme.... Straight from oracle.com. How is this free? Of course I don't need to pay for Linux kernel. Of course some products feature paid support. But how can I justify the quoted text that Oracle JRE is free? I was going to say to the guy that decided there must be no Oracle Runtime at our company (some software doesn't work without it, I have no status if workaround has been found) - Hey, maybe Java SE is just the support/patches stuff and maybe we can use runtime? Until I stumble on that text - free for personal use, etc...
- jjav 4y ago> Straight from oracle.com. > How is this free? Yes, don't go to oracle.com. This is what you want (it's the same thing, but free open source): https://openjdk.org/ https://openjdk.org/
- papercrane 4y agoIf you want to use the Oracle runtime you need to pay Oracle. But the code itself is open source and you can instead use the Azul, Amazon, Red Hat, BellSoft, etc.. runtimes.
- jve 4y agoFinally got to the answer. So it IS paid from one particular vendor. I understand there are free options. But that makes it a mine in a field if you are not knowledgable enough. It went this deep into threading to really get an ack that there is a big red O' mine in there. And there is one piece that wont run without big red O... :(
- vasac 4y agoIt's the same mine in a field as RHEL (a commercial Linux distribution). However, that has never prevented anyone from using other free distributions.
- layer8 4y agoVirtually no one has trouble with this in practice. You use OpenJDK unless you have “special needs”.
- kaba0 4y agoSince OracleJDK is also just OpenJDK with a logo, I don’t believe that there is any software that runs on any recent OracleJDK but not on OpenJDK.
- jve 4y agoIt may be windows specific thing like registry looking at specific runtime thing or whatever... This software doesn't run with OpenJDK: https://support.ismacontrolli.com/Software%20%26%20Tools/iSMA%20Tool/Software%20Bundle/ https://support.ismacontrolli.com/Software%20%26%20Tools/iSM...