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