supinfo
Ouverture de  SUPINFO USA à San Francisco en 2008. Des études en informatique en Californie à un tarif abordable ! Inscrivez-vous dès maintenant !
supinfo
Connexion :
Abonnement NewsletterOk
 

Sun ouvre le code de Java sous licence GPL

Publiée par Alex le Lundi 13 Novembre 2006

Brève Business Informatique

logo java
Sun Microsystems devrait publier aujourd'hui la majeure partie du code source des principaux outils de développement du Java Developer Kit (JDK), signifiant ainsi le passage du langage de programmation Java d'un modèle propriétaire à une licence Open Source. Après plusieurs mois d'hésitation quant à la licence à adopter, Sun vient finalement de trancher en faveur de la licence GNU General Public Licence qui stipule que le code source d'un logiciel doit pouvoir être diffusé et modifié à l'envi, tant que les éventuelles modifications apportées sont elles aussi publiées sous licence GPL.

En adoptant la licence GPL, Sun se fermera sans doute quelques partenariats industriels, les éditeurs souhaitant implémenter une version adaptée à leurs besoins de Java au coeur de leurs applications ne souhaitant pas forcément redistribuer leur code source. Sun commencera aujourd'hui par le code source du compilateur de Java ainsi que par celui de la machine virtuelle Java HotSpot. D'ici mars 2007, l'intégralité des codes sources liés à la programmation Java devrait être accessible aux développeurs. Sun s'appuiera toutefois sur certaines exceptions autorisées par la licence GPL afin que les développeurs tiers puissent protéger leurs travaux au moyen de licences différentes.

« La plateforme Java elle-même deviendra un lieu d'innovation », estime Rich Green, Svice président logiciels de Sun. Cette décision pourrait effectivement convertir de nouveaux développeurs à Java, et renforcer son attrait face à des technologies propriétaires concurrentes. A l'heure actuelle, Sun n'a pas précisé sa position quant à la controversée version 3 de la licence GPL.
Actu précédente
Brève suivante
Les Commentaires des lecteurs
_
le 13 Nov. 06 à 09h56
Edition
 
La licence GPL commence à attirer beaucoup d'entreprises.... ce n'est pas un mal (pour l'instant)
 
le 13 Nov. 06 à 09h58
Edition
 
Ou comment permettre aux autres d'ameliorer leurs outils tout en gardant la main sur les sources
 
le 13 Nov. 06 à 10h04
Edition
 
Licenciement massif chez les développeur de SUN. Internet s'occupera de faire les mise à jour ;-)
 
le 13 Nov. 06 à 10h04
Edition
 
En espérant que ça puisse aider à la création d'une machine virtuelle aussi fonctionnelle, mais un peu moins lourde...
 
le 13 Nov. 06 à 10h06
Edition
 
les possibilités sont immenses
l'important c'est que sun garde un minimum de controle sur ce qui se fait, et continue de publier des versions validées par leur soins, pasque sinon, ça risque de partir dasn tous les sens
 
le 13 Nov. 06 à 10h16
Edition
 
blackwizard74 a écrit:
les possibilités sont immenses
l'important c'est que sun garde un minimum de controle sur ce qui se fait, et continue de publier des versions validées par leur soins, pasque sinon, ça risque de partir dasn tous les sens


+1 il faut qu'il garde la main sur les modification a intégrer ou non et qu'il livrent eux même les version compilé de la machine virtuel...

Sinon on va se retrouver avec un système de plugin pour la machine virtuelle et la bonjour les dégat et la lourdeur...
 
le 13 Nov. 06 à 10h21
Edition
 
Mouai, l'obligation du GPL à donner le code source des applis utilisant du java en GPL, ça va pas plaire à tout le monde. La planète entière n'étant pas convaincu que l'open source est la solution miracle.
 
le 13 Nov. 06 à 10h23
Edition
 
lutherkingmartin a écrit:
+1 il faut qu'il garde la main sur les modification a intégrer ou non et qu'il livrent eux même les version compilé de la machine virtuel...


Mouais. Trolltech diffuse Qt en double licence Proprio/GPL et tout se passe très bien.
(D'ailleurs, ça m'étonne beaucoup que SUN n'adopte pas ce modèle très efficace)
 
le 13 Nov. 06 à 10h23
Edition
 
:clap: Bravo Sun.

les possibilités sont immenses
l'important c'est que sun garde un minimum de controle sur ce qui se fait, et continue de publier des versions validées par leur soins, pasque sinon, ça risque de partir dasn tous les sens
Le seul vrai risque c'est la création dun fork en cas de retour au proprio ou d'abandon de développement. Les multiples versions concurrentes, c'est théoriquement possible mais ça n'arrive jamais (en tout cas, j'ai aucun exemple qui me vient).

Licenciement massif chez les développeur de SUN. Internet s'occupera de faire les mise à jour ;-)
Justement non, car si Sun veut conserver sa "main-mise" sur java, elle est dorénavant obligé d'en être un des principaux developpeurs...
 
le 13 Nov. 06 à 10h26
Edition
 
ohkami a écrit:
:clap: Bravo Sun.
Le seul vrai risque c'est la création dun fork en cas de retour au proprio ou d'abandon de développement. Les multiples versions concurrentes, c'est théoriquement possible mais ça n'arrive jamais (en tout cas, j'ai aucun exemple qui me vient).


Au hasard, Mambo/Jamloo.

Mais dans la plupart des cas, y'a pas vraiment une division exact des développeurs, c'est souvent une migration de A vers B. (comme pour l'exemple que j'ai donné).

Vive les forks d'ailleurs !
 
le 13 Nov. 06 à 10h27
Edition
 
azuriel a écrit:
Mouais. Trolltech diffuse Qt en double licence Proprio/GPL et tout se passe très bien.
(D'ailleurs, ça m'étonne beaucoup que SUN n'adopte pas ce modèle très efficace)


Qui te dit qu'ils le font pas ?
 
le 13 Nov. 06 à 10h27
Edition
 
nithril a écrit:
Qui te dit qu'il le font pas ?


La news ne le dit pas en tout cas.
 
le 13 Nov. 06 à 10h35
Edition
 
azuriel a écrit:
La news ne le dit pas en tout cas.


Je pense qu'ils le font (et j'ai la flemme de chercher :ange: ) car je doute que ce soit Sun qui se tape le portage de la JVM sur les appareils mobiles
 
le 13 Nov. 06 à 10h37
Edition
 
nithril a écrit:
Je pense qu'ils le font (et j'ai la flemme de chercher  :ange: ) car je doute que ce soit Sun qui se tape le portage de la JVM sur les appareils mobiles


Yep, ça me paraît également suicidaire qu'ils ne le fassent pas.
 
le 13 Nov. 06 à 10h38
Edition
 
Pilo a écrit:
Mouai, l'obligation du GPL à donner le code source des applis utilisant du java en GPL, ça va pas plaire à tout le monde. La planète entière n'étant pas convaincu que l'open source est la solution miracle.


Faudrait peut etre apprendre a lire, c'est la machine virtuelle qui passe en GPL, rien n'obligent les developpeurs a donner les sources de leur creation. L'article parle des entreprises qui font leur propre machine virtuelle et non des applications tournant dessus.
 
le 13 Nov. 06 à 10h47
Edition
 
kyusan a écrit:
Faudrait peut etre apprendre a lire, c'est la machine virtuelle qui passe en GPL, rien n'obligent les developpeurs a donner les sources de leur creation. L'article parle des entreprises qui font leur propre machine virtuelle et non des applications tournant dessus.

+1
Pilo : ça sert à rien d'induire des gens en erreur... :non:

 
le 13 Nov. 06 à 10h50
Edition
 
Moi j'attends de voir... Je ne dis pas que c'est une mauvaise nouvelle, mais je ne suis pas sûr que ce soit une bonne non plus...
L'Opensource est capable du meilleur (Apache, Mozilla, et dans une moindre mesure, OOo) comme du pire (pas d'exemple en tête).

En tout cas, SUN garde la main-mise sur les specs, ce qui est une bonne chose, ça évitera de partir dans tous les sens...

Là où j'ai des doutes, c'est sur les potentielles JVM qui en sortiront... Et surtout, la multitude de JVM qu'il faudra tester en tant que développeur... :(
 
le 13 Nov. 06 à 10h54
Edition
 
Predicator a écrit:
L'Opensource est capable du meilleur (Apache, Mozilla, et dans une moindre mesure, OOo) comme du pire (pas d'exemple en tête).


Tiens, marrant ça :)
Vive l'opensource ! et merci SUN.
 
le 13 Nov. 06 à 10h56
Edition
 
Predicator a écrit:
Moi j'attends de voir... Je ne dis pas que c'est une mauvaise nouvelle, mais je ne suis pas sûr que ce soit une bonne non plus...
L'Opensource est capable du meilleur (Apache, Mozilla, et dans une moindre mesure, OOo) comme du pire (pas d'exemple en tête).

En tout cas, SUN garde la main-mise sur les specs, ce qui est une bonne chose, ça évitera de partir dans tous les sens...

Là où j'ai des doutes, c'est sur les potentielles JVM qui en sortiront... Et surtout, la multitude de JVM qu'il faudra tester en tant que développeur... :(


ca permettra surtout d'avoir des JVMs pour toutes les architectures et de manière assez unifiée.
Car sur linux ppc c'est quand même un peu la galère par exemple.

Ce que je trouve bien c'est que ça va enlever tout doute ou côté suspect des applications JAVA qui souvent peinent à intégrer les distributions, je trouve.
 
 
 
Clubic.com
 
Achetez-facile.com
 
Jeuxvideo.fr
 
neteco.com
 
mobinaute.com