0

I'm evaluating whether I should code a new (possibly commercial) Linux server software in Java 19. I just noticed that beside of the major Oracle license disaster a few years ago, there is a new license for Java SE since this year and a "Oracle No-Fee Terms and Conditions" license (NFTC) for newer JDKs. I tried to understand the new license policies but I'm still not certain that I'm right. So does someone have experiences with this topic already? If I understand it right, I could run the JDK on a server for free while Java SE would require a paid license. Is there a reason why I shouldn't use JDKs on a server and thus should prefer a simple Java SE installation? From a technical point of view, I suspect I could run both versions for executing Java files/binaries.

Of course I'm aware that there are certain benefits in case of a paid Java license, e. g. receiving support and some other support tools from Oracle. This kind of benefits are fair and might be worth a paid license. In this case, it's not relevant. Furthermore I'm aware that this question might be not easy to answer and thus could be better asked towards Oracle or a license lawyer. Beside of that, I'm still interested in your experiences or understanding on this topic.

Thank you for your help!

Best Regards,

CodeShark
  • 103
  • 1
  • I see @vidarlo, thank you. I would be happy if it's not considered to-be-closed off-topic. If it is, I'm fine with that too. I tried to find out if this kind of question is OK here but didn't find that post and the 'licensing' tag let me assume that it might be OK to ask. Is there maybe a different stack/site where this better fits then? – CodeShark Mar 04 '23 at 14:49
  • It should be noted that the licensing tag has the following text: *Per the FAQ, licensing questions are generally off topic on SeverFault.* – vidarlo Mar 04 '23 at 14:52
  • 1
    Sorry then! I saw that note but I thought it means it's "allowed" off-topic like a topic that shouldn't be the main focus on this page but can be anyway asked. I will accept your duplicate suggestion. – CodeShark Mar 04 '23 at 14:55

0 Answers0