5 ms·
The Oracle JRE/JDK often includes commercial features that require premium licensing gated behind configuration parameters or command line parameters. It's nic
by 0x0 9y ago
The Oracle JRE/JDK often includes commercial features that require premium licensing gated behind configuration parameters or command line parameters.
It's nice to be able to install a JDK where you won't be charged oodles of dollars just because you accidentally used the wrong command line argument.
- qwerty456127 9y agoSounds crazy. Would you be so kind to provide an example?
- lima 9y agoIt was all over the news: https://www.theregister.co.uk/2016/12/16/oracle_targets_java_users_non_compliance/ https://www.theregister.co.uk/2016/12/16/oracle_targets_java... There's a XX:+UnlockCommercialFeatures switch which enables features like the Java Flight Recorder. Other examples are the MSI Enterprise Installer and JRE Usage Tracking.
- _old_dude_ 9y agoSince then, due to the bad press i suppose, Oracle has decided to open source most of these features (the others are retired). The Java Flight Recorder is not yet in the OpenJDK but AppCDS is already integrated in 10.
- lima 9y agoThat's good to know, thanks!
- pjmlp 9y agoTyping XX:+UnlockCommercialFeatures does not happen by accident.