Voilà un peu plus de cinq ans qu'Eclipse a vu le jour. Sa première ambition : devenir la référence en matière de développement logiciel dans le langage Java. Aujourd'hui, le pari d'IBM, à l'origine de cette plate-forme open source, est largement gagné. L'IDE (Integrated Development Environment) Eclipse est, en effet, devenu leader dans la communauté Java. Il a ainsi détrôné le champion historique JBuilder, de Borland, mais aussi les outils proposés par Sun ?" pourtant père de Java ?", par BEA, ou encore par Oracle. Sa seconde ambition consiste à fédérer des acteurs sur l'ensemble de la chaîne du développement logiciel. Un pari également réussi, puisque pratiquement tous les domaines sont désormais couverts ?" dans la pile de base d'Eclipse ou sous la forme de programmes additionnels (plug in). Souvent destinés au développement logiciel, ceux-ci traitent, par exemple, l'édition de code, le test, ou la modélisation. Bref, la couverture du cycle de vie des applications s'avère presque totale.
Le soutien d'IBM contribue au succès
Aujourd'hui, Eclipse étend son champ d'action. Il s'attaque ainsi à la technologie de client riche RCP (Rich Client Platform). Cette solution, qui lui est propre, concurrence Java SE, standardisée par le JCP (Java Community Process) et mise en ?"uvre par Netbeans, la plate-forme rivale initiée par Sun en 2000.Pour expliquer l'éclatant succès d'Eclipse, notamment face à Netbeans, plusieurs pistes de réflexion s'imposent. La première : la communauté Eclipse donne l'impression de fédérer l'univers Java. Même si des dérives propriétaires existent, dans la mesure où cette fondation compte près de 150 membres pour 65 projets ?" seul absent de taille, Sun. Deuxième raison de ce succès, l'implication d'IBM : pour faire connaître son bébé et le développer, il s'en est donné les moyens sur les plans technique et marketing. En 2002, Big Blue acquiert Rational Software, à l'époque leader du génie logiciel. Eclipse dispose alors d'une caution technique majeure pour développer ses projets ?" en particulier dans la modélisation. Puis, en 2004, IBM cède de son pouvoir en ouvrant à d'autres sociétés la direction d'Eclipse, devenue fondation à but non lucratif.Enfin, la dernière raison du succès d'Eclipse réside dans sa couverture d'autres langages que Java. C'est le cas de PHP avec le ralliement de Zend à Eclipse après un accord conclu par l'entreprise avec IBM. Mais on peut également citer Python, Perl, voire C#, le langage vedette de la plate-forme .Net de Microsoft. Laquelle demeure la première rivale d'Eclipse.
Votre opinion