logiciels pilotes / drivers mobiles et PDA jeux logos et sonneries cartes virtuelles bandes annonces

Abonnez-vous aux flux RSS
BitDefender IS 2008
Protégez efficacement votre ordinateur familial pendant 2 ans.
jeux vidéo
Téléchargements, démos, vidéo, actualités, tests...
FORUMS
NEWSLETTERS
CHAT
MON ESPACE PRODUIT
EMPLOI ET FORMATIONS
TELECHARGEMENT PILOTES
         01net    Web
Peut-on encore se passer d'Eclipse ? Frédéric Bordage [ DÉVELOPPEMENT ]
Peut-on encore se passer d'Eclipse ?
Incontournable, cette plate-forme rallie éditeurs et entreprises grâce à l'intégration de ses outils, mais elle impose ses standards « de fait ».

Frédéric Bordage , Décision Informatique (n° 697), le 29/12/2006 à 07h00

Il y a presque cinq ans jour pour jour, IBM créait la fondation Eclipse pour fédérer les développeurs autour d'un seul atelier de développement gratuit et ouvert. Un pari réussi au-delà de ses ambitions : 44 % des entreprises utilisent aujourd'hui Eclipse IDE (source Forrester). Et, mis à part Microsoft et Sun, tous les éditeurs s'y sont ralliés, tels Borland avec JBuilder et Zend avec le prochain Zend Studio. « Eclipse est déjà un standard dans la communauté PHP », note Perrick Penet, président de l'Afup (Association française des utilisateurs de PHP). Même l'éditeur spécialiste en gestion de contenu Nuxeo - promoteur de Zope - a intégré le client riche Eclipse RCP à la prochaine version de sa plate-forme, Nuxeo 5.

Pourquoi un tel succès ? Eclipse n'est pas un simple atelier de développement, c'est avant tout une fondation qui réunit les éditeurs les plus puissants autour d'une plate-forme logicielle commune. « Basé sur les spécifications OSGi Service Platform, le coeur d'Eclipse [Equinox, NDLR] permet d'assembler des composants standards pour créer n'importe quel logiciel : un outil de développement tel Eclipse IDE, une application métier comme le fait SAP, etc. », explique Didier Girard, directeur technique de la SSII Sfeir.

De l'IDE à la plate-forme globale

Comme Linux en son temps, cette approche modulaire a permis de créer très vite un vaste écosystème : les éditeurs et les communautés open source ont transformé leurs outils en plug-in pour Eclipse. Tous adhèrent à la fondation dans l'espoir d'influencer ses projets. Celle-ci compte 152 membres. Elle dispose officiellement d'un budget annuel de 5,7 millions de dollars qui en fait la quatrième communauté open source dans le monde après OSDL (Linux) et les fondations Apache et Mozilla. La fondation Eclipse se consacre à la création d'une plate-forme modulaire couvrant tout le cycle de vie des applications et plus encore. D'abord constituée d'un simple atelier de développement, cette plate-forme regroupe 65 projets, constitués principalement d'outils spécialisés - éditeur de code, test, modélisation, etc. - agrémentés d'un framework.

Les éditeurs de logiciels de développement s'appuient surtout sur Eclipse IDE et ses sous-projets, tandis que les entreprises et les éditeurs de logiciels métier exploitent les frameworks et les socles d'exécution : RCP pour le client riche, RAP pour Ajax, BIRT pour le décisionnel, etc. Ces frameworks accélèrent les développements tout en les standardisant. Cette standardisation progressive intéresse vivement les éditeurs. La fondation Eclipse pourrait ainsi héberger deux nouveaux projets. Le premier, Aperi, vise à simplifier l'administration des environnements de stockage grâce à une interface de programmation (API) standard. Il regroupe de nombreux poids lourds : Brocade, Fujitsu, IBM, Cisco et Net-App. Le second projet, Cosmos, vise aussi à fournir une API standard, mais pour l'instrumentation de n'importe quel service d'une SOA. Son objectif est de faciliter la collecte de données et le développement d'outils d'administration qui partageraient les mêmes structures de données.

Liés à des standards émergents, ces projets comptent sur Eclipse pour dégager rapidement un consensus. Consensus qui prendra la forme d'un framework et d'outils s'imposant progressivement comme des standards « de fait ». La fondation compte sur ces projets pour bâtir un seul entrepôt de données normalisées qui couvrent tout le cycle de vie des applications.

Incontournable... mais problématique

Si elle peut sembler bénéfique, cette standardisation autour d'Eclipse est pourtant dangereuse. En effet, en regroupant les principaux éditeurs de logiciels et en dégageant un consensus restreint, au-delà des instances traditionnelles de normalisation, Eclipse pourrait peu à peu imposer au reste de la planète ses méthodes et ses techniques, qui ne sont pas des standards au vrai sens du terme. Alexis Moussine Pouchkine, architecte Java chez Sun, considère « qu'Eclipse est d'abord une organisation au service de ses membres », et rappelle que le concurrent maison Net-Beans « est toujours le premier outil à implémenter les standards - Java EE 5, EJB 3.0, JAX-WS 2.0, etc. - et uniquement des standards ». On peut prendre le cas d'Eclipse RCP (Rich Client Plat-form) qui s'impose souvent pour le développement de clients riches Java. Pourtant, les applications basées sur ce framework ne sont plus portables, car elles imposent le déploiement du framework d'Eclipse RCP sur chaque poste utilisateur.

Les entreprises doivent donc maintenant choisir entre Eclipse RCP et le standard Java SE. Pour elles, il aurait été préférable que les innovations d'Eclipse RCP soient intégrées au sein de Java SE ou dans un framework standardisé par le JCP... En sera-t-il de même pour les autres domaines couverts par les projets de la fondation Eclipse ? La question mérite d'être posée. Car, mis à part Microsoft, aucun éditeur ne semble aujourd'hui en mesure de lutter contre les « standards Eclipse » qui s'imposent progressivement comme des standards « de fait ».

Des distributions Eclipse

Le foisonnement de plug-in et l'architecture en couches d'Eclipse ne sont pas faciles à gérer pour les entreprises. Quels plug-in retenir et comment les mettre à jour ? Face à ces questions, un tiers des entreprises crée et maintient sa propre distribution tandis qu'un autre tiers laisse chaque développeur se débrouiller comme il l'entend. Le tiers restant attend une version packagée intégrant les plug-in les plus couramment utilisés. Des « distributions Eclipse » commerciales comme celles d'Exadel et de Yoxos apparaissent donc pour combler ce manque. A l'image de Linux, on peut imaginer qu'il en existera demain des centaines, spécialisées dans des domaines précis : téléphonie mobile, client riche, applications métier, BPM, etc.



Suite de l'article
Une véritable plate-forme
Carl Zetie, analyste chez Forrester Research
Bruno de Combiens, responsable marketing produits chez Borland France

écrire à l'auteur imprimer
envoyer par mail
Cet article est extrait de : Décision Informatique

Seul hebdomadaire généraliste qui aide concrètement au choix et à la mise en œuvre opérationnelle, grâce à une information pragmatique et concrète.

Découvrez le magazine
Contactez la rédaction
Abonnez vous
Création de site web
Créez de très beaux sites Internet en quelques minutes et sans avoir de connaissance !
La trousse à outils
Retrouvez les 100 logiciels préférés des internautes et la sélection des meilleurs outils de création numérique.

Question d'argent





matériel
Reportage au coeur d'un centre d'archivage gigantesque

système d'exploitation
Plongée dans l'environnement Linux des députés

conversation high-tech
Kiwi mail : l'archivage externalisé de la totalité de sa messagerie

La logithèque pro windows   > mac   > linux


Villes, départements et régions,
retrouvez leurs dépenses et investissements informatiques et télécoms en partenariat avec
Secteurpublic.fr


Cette semaine

4 435 000 euros, la dépense high-tech du conseil régional de Languedoc-Roussillon en 2007.


Pour retrouver toute l'actualité des noms de domaine
Cliquez ici

LOGICIELS LIBRES
Vous cherchez une
solution open source ?
Retrouvez notre guide des logiciels libres
SUJETS CHAUDS

Environnement haute-disponibilité
moyenne du 23 06 au 22 07 2008
rang hébergeurs disponibilité
des sites
performance d'accès aux sites qualité
globale
tendance
1 integra 99.94 97.59 99.35 En hausse
2 Ornis 99.78 97.68 99.26 En hausse
3 Atos Origin 98.90 97.71 98.60 En hausse
  Moyenne 98.84 93.93 97.61  


Serveurs dédiés
moyenne du 23 06 au 22 07 2008
rang hébergeurs disponibilité
des sites
performance d'accès aux sites qualité
globale
tendance
1 Magic Online 99.94 99.12 99.74 En baisse
2 Amen 99.98 96.64 99.14 En hausse
3 Ikoula 99.79 97.07 99.11 En baisse
  Moyenne 99.83 96.96 99.12  

01net.com, en partenariat avec , mesure chaque semaine les performances des hébergeurs

Pour retrouver tout le test des opérateurs ToIP
Cliquez ici


A ne pas manquer !


Abonnez-vous gratuitement !
Quotidienne
Hebdomadaire
 
découvrez 01men.com
> toutes nos newsletters

FLUX RSS

Des détails sensibles sur la mégafaille Internet diffusés par mégarde


AMD perd un milliard de dollars et remercie son PDG


La sécurité de millions de cartes à puce sans contact sérieusement remise en question


La bande magnétique dépasse le téraoctet !


La direction d'IBM ne veut toujours pas d'augmentations salariales générales, selon les syndicats


> tout le classement  




KIOSQUE
01 Informatique
01Informatique
L'hebdo de référence des décideurs informatiques.
Micro Hebdo
Micro Hebdo
L'hebdo qui vous simplifie la micro et Internet.
L'Ordinateur Individuel
L'Ordinateur Individuel
Le mensuel informatique qui vous informe et vous conseille.

Les flux RSS de 01net.


Tous les PodCasts
audio et video
Tous droits réservés © 1999 - 2008 Internext - 01net.
Sites du réseau 01net Network : 01net. - 01men - RMC - BFM - BFM TV - La Tribune - Micro Achat - TousLesPodcasts - Caractere.net - Electronique.biz - Mesures.com - Transaction.fr