La dernière version en date du langage Java est-elle gratuite ? Peut-on développer gratuitement des applications Java 12 sur son ordinateur personnel ?
La dernière version en date du langage Java est-elle gratuite ? Peut-on développer gratuitement des applications Java 12 sur son ordinateur personnel ?
OpenJDK est entièrement gratuit, et sa licence d'utilisation n'impose pas de frais:
https://openjdk.java.net/projects/jdk/12/
Ce qu'il faut retenir de la licence depuis java 11 c'est que Oracle fourni à la fois le JDK en licence commerciale et GPL.
D'autre par la limitation de java 12 par rapport à 11 c'est la durée de gratuité du support:
- java 11 est en LTS, le support dur 5 ans, et la prochaine LTS java 17 est prévue pour 2021 (tous les 3 ans s'ils maintiennent ce rythme)
- les versions intermédiaires auront un support uniquement jusqu'a la sortie de la version suivante, donc pendant 6 mois avec le calendrier actuel.
Voila le lien oracle GPL:
https://jdk.java.net/12/
Et que d'autre fournisseur nous fournissent en licence libre:
https://adoptopenjdk.net
https://developers.redhat.com/products/openjdk/overview
https://www.ibm.com/developerworks/java/jdk
Donc java 12 a des versions gratuites oui, et les entreprises cherchant un support auront tendance à rester en java 11.
L'intérêt de la licence commerciale est d'avoir un support supplémentaire d'oracle en entreprise. Pour développer sur un ordinateur personnel les versions en licence libre conviennent parfaitement.
Partager