Architecture logicielle

Inscrivez-vous flux rss

Consulter le centre de compétences

imprimer cet article envoyer à un ami recevoir les newsletters contacter la rédaction s'abonner au flux rss partager

Java en Open Source : oui, mais comment ?


Edition du 17/05/2006 - par Pierre Tran

Sun va-t-il passer Java en Open Source ? Cette fois-ci, la question n'est plus de savoir si oui ou non, mais comment, c'est ce qu'a déclaré Richard Green le nouveau responsable logiciel Sun lors de la séance d'ouverture de JavaOne. Aucune date n'a été avancée, certains problèmes doivent être tout d'abord résolus : modèles de licence, éviter les divergences.

Si l'on reprend la définition de l'Open Source, la licence doit permettre une libre redistribution, le code source doit être disponible et les travaux dérivés doivent être possibles. C'est sur ce dernier point que Sun accroche. Poussé par la communauté à libérer Java, Sun aimerait bien garder le contrôle de son langage, pour éviter les forks, ces sous-projets divergents qui peuvent mettre en péril la compatibilité du langage. Mais surtout, c'est la crainte de voir le code source de Java repris par ses concurrents, IBM et Microsoft pour renforcer leurs offres respectives.

Le sujet revient régulièrement sur le tapis. En mars 2004, Eric Raymond, appuyé par IBM pressaient Sun de libérer son langage. Sans succès. Sun évoquait alors déjà les problèmes d'incompatibilité que cela pourrait engendrer.

L'enjeu d'un Java en Open Source est aujourd'hui la possibilité d'inclure une JVM dans une distribution Linux. Les conditions d'utilisation de Java sont si restrictives qu'une distribution Linux aujourd'hui ne peut pas inclure de binaires Java. Pour répondre à cette demande, Sun a annoncé lors de JavaOne une nouvelle licence Java, Distribution License for Java (DLJ) et des accords avec les distributions Ubuntu et Debian offrant la possibilité de distribuer le JDK avec ces distributions.

Pour la libération de Java, Sun n'avance encore aucune date et voudrait résoudre le comment. Mais la position de Sun a changé et le processus est en cours.




envoyer recevoir
imprimer commenter
0 commentaires postés >> Tous les commentaires

L'ACTUALITÉ DU JOUR
Architecture logicielle Mix10 : Microsoft implante des outils d'analyses web dans Silverlight.

(15/03/2010 18:10) - Dévoilée par Microsoft lors du Mix10 , la conférence des designers et développeurs (...)

Réseaux Internet mobile, la hausse du trafic de données préoccupe les opérateurs

(15/03/2010 16:11) - (Source EuroTMT ) Aux Etats-Unis, le président d'AT&T indiquait que 40 % de la (...)

Société Coopération des Douanes et Priceminister sur la contrefaçon

(15/03/2010 16:11) - Concrètement, cette signature devrait permettre d'optimiser les actions entreprises (...)

Business Embellie boursière en 2009 pour les valeurs technologiques

(15/03/2010 14:40) - (Source EuroTMT)Selon l'étude annuelle de la société de conseil en stratégie, Oliver (...)

Stockage Conférence CIO/Le Monde Informatique : Déduplication de données

(15/03/2010 14:23) - Le jeudi 18 mars à l'hôtel de Crillon (Place de la Concorde, Paris), sera l'occasion (...)

Internet Interview Charles McCathieNevile, responsable des standards chez Opera Software

(15/03/2010 12:44) - Quelle est la situation actuelle d'Opera ? Nous comptons aujourd'hui 100 millions (...)

LE TOP
  1. Twitter et Facebook prêts pour la géolocalisation de leurs utilisateurs
  2. Apple divise par 5 l'accès au programme développeurs pour Mac OS X




CONFERENCES
23/03/2010
CLOUD COMPUTING
De 8h30 - 14h00 à l'Automobile Club de France - Paris 8e
PARTNER ZONE
LIVRES BLANCS
A l'heure actuelle, quels sont les investissements informatiques les plus judicieux? 15 mars 2010 - DELL
A l'heure actuelle, quels sont les investissements informatiques les plus judicieux?
Comment gérer la crise et en ressortir plus fort ? Cliquez ici pour connaître les dernières solutions permettant de doper votre efficacité. (...)
13 mars 2010 - VERISIGN
La valeur commerciale de la confiance