3 ms·
If 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, et
by papercrane 4y ago
If 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...
- jjav 4y ago> But that makes it a mine in a field if you are not knowledgable enough. That seems like looking for a problem where one does not exist to be honest. The peer comment regarding RedHat is spot on. Yes you can purchase a Linux distro from RedHat and pay lots of money. That doesn't mean anyone will argue with a straight face that you can't run Linux for free! It's the exact same scenario with Java. You could pay Oracle for a Oracle JDK if for some reason you reall want to, but approximately nobody does that.