L'Open Source pousse la communauté Java à évoluer 

Le 25 novembre 2008 (12:08) - par Cyrille Chausson

Imprimer Envoyer par e-mail

Rubriques : Editeurs - Outils de développement - langages Tags : java - developpement

Le Java Community Process (JCP) doit trouver un modèle qui intègre les mécanismes de l'Open Source dans ses procédures de développement et de validation des spécifications du langage. Plus de transparence et d'ouverture, pour placer l'utilisateur au cœur des débats.

Le JCP doit évoluer. Une semaine après l'officialisation des élections des membres du Java Community Process, l'organisme en charge de contrôler et de standardiser les développements des spécifications Java et des plates-formes associées, les langues commencent à se délier. Au coeur des débats, la transparence des procédures ainsi que les prises de décision, jugées parfois trop lentes, sont devenues une priorité dans l'évolution du JCP. Et ce, car l'Open Source y a fait son apparition depuis maintenant deux ans. Date à laquelle Sun et ses responsables décidèrent d'ouvrir le code du langage n° 1 en entreprise.

Si ces dernières élections ont ainsi concrétisé cette mutation du modèle, avec notamment l'élection de l'éditeur Open Source SpringSource au comité exécutif, la prise en compte du modèle ouvert doit encore s'insérer dans les mécanismes même de la communauté Java. Au centre des critiques : Sun. Comme nous l'indiquent nos confrères d'Infoworld, une société, dont le nom n'a pas été communiqué, pointe du doigt le manque de contrôle, tant légal que technique, du code Open Source lorsqu'il est reversé au code source de Java. Un souci qui poserait, selon les avocats de cette même société, des problèmes dans la validation des spécifications. Le JCP et ses procédures ne seraient pas suffisamment taillés pour le modèle Open Source, autrement dit.

Mieux écouter les membres individuels

Peu avant les résultats officiels des élections, Patrick Curran, président du JCP, s'était exprimé sur les quelques bouleversements induits par l'Open Source au JCP. Dans un entretien publié sur un forum de développeurs, il souligne que l'arrivée de l'Open Source a débouché sur l'apparition de membres comme Apache ou Eclipse, deux symboles du mouvement. Il détaille également comment les méthodes participatives chères à l'Open Source ont modifié les relations entre groupes d'experts, qui auparavant travaillaient « en privé ».

Mais bien que prônant l'ouverture et la transparence, il s'est déclaré en faveur d'un équilibre entre communauté (Open Source) et petits groupes d'experts (groupes du JCP). Ces derniers favorisant la prise de décision. Reste encore à trouver un modèle adéquat pour que les membres individuels, qui composent 80 % du JCP, soient mieux pris en compte, semble-t-il dire.

Décisions "trustées" par les gros éditeurs

Une position que rejoint SpringSource qui, en tant que membre du comité exécutif fraîchement élu, et fervent défenseur de la cause Open Source, pousse vers l'ouverture.  « Si l'Open Source est une source d'inspiration pour le JCP, on n'a pas encore mis l'utilisateur au milieu », souligne Julien Dubois, directeur régional France de SpringSource.

De la mise en Open Source de Java doit ainsi forcément découler une prise en compte, peut-être plus concrète, du mouvement dans les procédures du JCP. « Les prises de décisions sont principalement trustées par les intérêts commerciaux des lourds éditeurs du secteur, sans prendre en compte les utilisateurs », résume-t-il. Et c'est bien là que le bât blesse. « L'évolution actuelle vers les principe de l'Open Source constitue un beau signe d'ouverture, mais, finalement, le JCP avait-il le choix ? », s'amuse Julien Dubois.

En savoir plus : le site du Java Community Process

livres blancs avec LesSourcesIT.fr

Sécuriser les terminaux mobiles des utilisateurs dans l’entreprise

Les appareils mobiles, tels que les smartphones et les tablettes tactiles, permettent à un nombre croissant d’employ…


L’efficacité opérationnelle et la réduction des coûts grâce à une approche intégrée de la veille sécuritaire

La mise en place d’un programme de veille sécuritaire efficace au sein d’une organisation n’est pas à prendre à…

vues 671 lectures commentaire 0 commentaire(s) recommandation notez cet article
3

Réagissez à cet article

Votre Pseudo

Commentaire

publicité
publicité
Les dossiers du MagIT

Les économies de stockage à travers une architecture unifiée


Beaucoup d’organisations ont fait le choix du stockage « unifié » à travers les systèmes Multiprotocol storage systems (MPS). Avec la croissance exponentielle du nombre de d…

Virtualisation : bénéfices, défis et solutions


Alors qu’il existe différentes voies en matière de virtualisation ce document se concentre sur 3 approches : serveurs, postes de travail et appliances. L’un des motifs de cet…
livres blancs avec LesSourcesIT.fr
Recevez les newsletters du MagIT
L'essentiel IT : L'actu IT au quotidien
événements

TechDays 2012 : développeurs et projets en avant

1 2 3 4 5   
Click Here