Libération de Java : Sun choisirait la licence GPL

Bruno Prieur
Par Bruno Prieur | Publié le 08/11/2006 à 17:37
Source : Generation NT | Mots-clés : , ,
Syndication : Ajouter à votre page d'accueil Netvibes Ajouter à votre page d'accueil Google

logo java

Il y a quelques jours, nous vous annoncions que le groupe Sun était sur le point de libérer une partie des sources de la technologie Java (voir notre actualité intitulée "Open Source : la plate-forme Java sous licence OSI d’ici la fin de l’année"). Toutefois, le point le plus délicat dans cette ouverture est le choix d’une licence entre les 58 qu’homologue l’Open Source Initiative (OSI). Effectivement, ce choix ne devra pas contraindre le futur projet Open Source de Sun MicroSystems qui doit prendre en compte la situation des utilisateurs et des entreprises.

GPL ? Apache ? CDDL ?

D’ailleurs, les utilisateurs et les entreprises ne voient pas les choses sous le même oeil. Ces premiers préféreraient une licence GNU Public Licence qui imposerait aux futures applications l’utilisant d’ouvrir elles aussi leurs sources. Les entreprises, elles, souhaiteraient une licence plus "laxiste" comme la licence Apache, qui permettrait d’intégrer la technologie Java dans des applications sans avoir la contrainte de libérer ces dernières. Une troisième licence pointe le bout de son nez dans cette indécision puisque, la société Sun possède elle aussi sa propre licence, la Sun’s Common Development and Distribution (CDDL). Cependant, ces deux dernières licences évoquées sont incompatibles avec la licence GPL, ce qui empêcherait leur intégration dans les distributions GNU Linux.

Sun semble avoir pris sa décision

Le président de Sun, Jonathan Schwartz, semble pourtant avoir pris sa décision. En effet, la licence GPL devrait être la solution retenue pour les versions mobile (ME) et standard (SE) de Java pour le moment. En effet, un peu plus tard, la version entreprise (JEE) devrait aussi bénéficier de cette licence ainsi que GlassFish (le serveur d’application Java EE).

Dans un premier temps, le choix de cette licence devrait protéger Sun de toute copie (dans une nouvelle branche de développement) de Java mais aussi ravir plus d’un utilisateur. En effet, ce dernier pourra désormais profiter des sources de Java, mais aussi comme l’impose la licence, des sources des applications qui utiliseront cette technologie.

Annonces Google

Commentaires

Bigjeff 08/11/2006 20:33
Masquer
-0+
Bigjeff
Cela signifie-t-il que TOUTES les applications écrites en Java passent sous licence GPL ? Je n'en suis pas sûr mais j'ai un doute.


BrunoP 08/11/2006 20:54
Masquer
-0+
BrunoP
Je pense que nous aurons plus d'informations d'ici quelques jours. Pour le moment, j'en ai aucune idée personellement. Je ne sais pas si cette spécificité de GPL s'appliquera uniquement aux nouvelles applications. Wait & See.

Bruno Prieur
popi31 09/11/2006 00:16
Masquer
-0+
popi31
NON!!!
c'est le langage qui passe GPL, ce qui permetra d'intégrer le java a firefox par défaut par exemple, les mettre sur les systèmes d'exploitation... de pouvoir l'éditer et tout quoi..
Zukero 09/11/2006 10:04
Masquer
-0+
Zukero
En effet, c'est pas parceque gcc est sous licence GPL que toutes les applis C/C++ écrites pour gcc sont obligées d'être sous licence GPL....
iguane39 09/11/2006 13:38
Masquer
-0+
iguane39
En aucun cas les applications écrites en Java ne seront considérées comme libre. Il ne faut pas confondre le langage utilisé et la modification de sources existantes. La mise en place d'une licence Open Source pour Java permettra d'accéder à son code librement (même si c'est déjà le cas) et de le modifier et de le redistribuer librement.
Fondamentalement, ca ne va pas changer grand chose pour les développeurs, ca va simplement permettre d'intégrer des machines Java directement dans des systèmes libres, puisque sa diffusion sera autorisée. Ca va simplifier un peu la vie des utilisateurs, permettre des packages complets...

A savoir Vous allez poster en tant qu'utilisateur anonyme.



Annonces Google