Pour gérer vos consentements :
Categories: Cloud

Java fait un petit pas vers l’open source

Sun Microsystems, qui s’est souvent vu reprocher le manque d’ouverture de son langage de programmation Java (voir notamment édition du 2 mars 2000), a décidé de faire un geste en direction de ses détracteurs : selon le site InfoWorld, la société a annoncé qu’elle allait appliquer à Java une nouvelle licence appelée JIUL (Java Internal Use License), autorisant les utilisateurs à modifier le code source dans le cadre d’un usage interne.

Sun a toujours clamé qu’il ne souhaitait pas rendre Java open source de crainte de voir apparaître différentes déclinaisons de ce langage et de perdre ainsi son principal atout : sa compatibilité avec la plupart des plates-formes du marché. Les distributions Linux sont un exemple de ce risque d’éparpillement : bien que bâties sur le même noyau, elles ont donné naissance à des applications non compatibles entre elles. La licence JIUL constitue donc un compromis permettant de contenter à la fois les partisans des logiciels libres et ceux de la compatibilité.

Un risque assumé

Cette nouvelle licence a ceci de particulier qu’elle repose sur la confiance que Sun accorde à ses utilisateurs : elle stipule en effet que ces derniers devront s’efforcer de préserver la compatibilité de leur code avec les spécifications J2SE. Il n’est donc pas impossible que de nouveaux avatars de Java non conformes aux exigences du constructeur fassent leur apparition à l’avenir. Par la voix de son vice-président Graham Hamilton, Sun a déclaré qu’il était prêt à prendre ce risque.

Par le passé, Sun avait dû en appeler à la justice pour interdire à Microsoft de modifier sa machine virtuelle Java (voir édition du 24 janvier 2001). L’éditeur de Redmond avait en effet développé sa propre version de la JVM, uniquement compatible avec Windows. Une bataille qui s’était soldée par un règlement à l’amiable et le versement par Microsoft de 20 millions de dollars de dédommagements.

Recent Posts

Avec Phi-3-mini, Microsoft va-t-il convertir les PME à la GenAI ?

Microsoft lance Phi-3-mini, un petit modèle de langage (SLM) qui s'adresse aux entreprises ne disposant…

2 jours ago

IA et RGPD : sont-ils compatibles ?

Quelle part d’incertitude faut-il accepter dans la mise en conformité des IA avec le RGPD…

3 semaines ago

Windows 10 : quel coût pour le support étendu ?

Microsoft a dévoilé les prix des mises à jour de sécurité étendues pour Windows 10.…

4 semaines ago

Cybersécurité : la plan de Docaposte pour convaincre les PME

Docaposte a sélectionné une douzaine de spécialistes français pour créer un Pack cybersécurité spécialement étudié…

1 mois ago

Surface Pro 10 : plus autonome et un peu plus réparable

La Surface Pro 10 sera disponible le 9 avril en France. Passage en revue de…

1 mois ago

Office 2024 : ce qu’on sait de la prochaine version

Que réserve Office 2024 ? Une première version de test officielle sera disponible en avril.…

1 mois ago