3 ms·
But couldn't you package an OpenJDK JRE build with your product instead of using the Oracle JRE, and thus not need to pay anything?
by tetromino_ 3y ago
But couldn't you package an OpenJDK JRE build with your product instead of using the Oracle JRE, and thus not need to pay anything?
- blueshirt 3y agoProbably yes, depending on the license of OpenJDK, but if you want Oracle JRE, you have to pay
- krzyk 3y agoBuy why you would want OracleJDK instead of OpenJDK? Those are nearly identical. Also is this the case if you use jlink (and/or jpackage)? BTW. JRE is no more since JDK 9, and Oracle doesn't offer it (but other vendors do) - so in case of Oracle builds one hase to use jlink or package whole JDK.
- blueshirt 3y agoMy guess would be you have some kind of safety net by having a company to turn to in case of issues, you probably can request new features, you may have better performances (since the implementation is different) etc... Not saying what is best/worst, it's mostly a matter of opinion / contracts in the end.
- piperswe 3y agoThe implementation isn't different, so there shouldn't be any performance difference - the Oracle JDK is a lightly modified build of OpenJDK.