Avec la licence JIUL, le JDK 5.0 peut être modifié.
Par Laurent simon le samedi, 28 mai 2005, 11:25 - Développer - Lien permanent
Afin de préserver la compatibilité avec le standard, Sun c'était jusqu'à présent totalement opposé à la possibilité de laisser les développeurs modifier le contenu du JDK. Cependant la nouvelle licence JIUL (prononcer "Jewel") permet maintenant de le faire, à condition que les modifications soient faites pour un usage strictement interne et ne soient pas redistribuées.
L'intérêt paraît très limité mais cette nouvelle possibilité peut se révéler précieuse en entreprise. Lorsqu'il s'agit de corriger un bug ou un problème de compatibilité ascendante, il n'est plus indispensable d'attendre une correction officielle. Voilà une bonne nouvelle. Il m'est déjà arrivé de modifier le JDK pour permettre la mise en production d'applications critiques. Maintenant je pourrais le faire sans risquer la prison 
Je déconseillerais par contre cette pratique pour étendre le JDK. Dans ce cas, la pérénité du système deviendrait aléatoire.
Source: Ray Gans's.