Eclipse (logiciel) - Définition

Source: Wikipédia sous licence CC-BY-SA 3.0.
La liste des auteurs de cet article est disponible ici.

Histoire du projet

Eclipse est un environnement de développement libre. Le projet a été initié par IBM pour remplacer, en utilisant Java, l'IDE Visual Age, basé sur Smalltalk. Dès l'origine du projet, IBM a voulu offrir une solution multi-plate-forme, pouvant être exécutée sur les différents systèmes d'exploitation de ses clients. De même le projet s'est voulu extensible par le biais de plugins. En novembre 2001, Eclipse, en tant que logiciel libre, voit le jour, porté par un regroupement de sociétés. La fondation Eclipse est constituée en janvier 2004 afin d'assurer son développement.

Le nom serait un jeu de mots : le créateur de Java est Sun (en français : « soleil »), concurrent qu'IBM semble vouloir « éclipser ».

Les progrès d'Eclipse peuvent être observés dans une vidéo relativement synthétique.

En juin 2007, parait la version 3.3 appelée Europa. 310 développeurs répartis dans 19 pays ont écrit les 17 millions de lignes de codes qui la compose. Cette version porte officiellement 21 projets.

La version 3.5 appelée Galileo, parue en juin 2009 porte en outre cette fois-ci 33 projets internes allant de modélisation à l'analyse des performances. Plus de 380 membres appartenant à 44 organisations différentes ont contribué à l'élaboration de cette version comportant 24 millions de lignes de code. Six versions de test et d'évaluation, appelées Milestone étaient déjà parues, la première en août 2008, la seconde en Septembre 2008, puis Novembre 2008 et Décembre 2008 et enfin la dernière en Février 2009 puis Mars 2009.

La version 3.6, appelée Helios, sortie en juin 2010, est déclinée en 12 paquetages, selon les usages pour le développement (C/C++, JavaScript, PHP,...). Elle s'appuie sur 77 projets. Les principales évolutions relevées comprennent : un nouveau paquetage adapté au développement en C/C++) dans l'environnement système d'exploitation Linux, une nouvelle gestion des plugins, le support de Git, le support des dernières évolutions Java (dont Servlet 3.0, JPA 2.0, JSF 2.0,EJB 3.1), une amélioration du support JavaScript (en mettant en place un cadre pour intégrer des débogueurs tels que Rhino ou Firebug), Eclipse Xtext 1.0, (environnement pour créer des langages spécifiques -domain specific languages, DSL-), une nouvelle version de Acceleo 3.0 (OMG Model-to-text -MTL-).

La prochaine version annuelle, appelée Indigo, est attendue en juin 2011. Elle s'inscrira dans le plan de développement (Release) suivi depuis juin 2007, qui prévoit une version annuelle en juin et deux versions intermédiaires, positionnées en septembre et février.

Date Version Commentaire
23 Juin 2010 3.6 (Helios) 77 projets.
24 Juin 2009 3.5 (Galileo) 33 projets.
Février 2009 3.4.2
Septembre 2008 3.4.1
Juin 2008 3.4 (Ganymede)
Juin 2007 3.3 (Europa) 21 projets. 17 millions de lignes de codes écrites par 310 développeurs répartis dans 19 pays.
Septembre 2006 3.2.1 dix projets concernés
Juin 2006 3.2 (Callisto)
Janvier 2006 3.1.2
Septembre 2005 3.1.1
Juin 2005 3.1
Mars 2005 3.0.2
Septembre 2004 3.0.1
Juin 2004 3.0
Mars 2004 2.1.3
Novembre 2003 2.1.2
Juillet 2003 2.1.1
Avril 2003 2.1
Novembre 2002 2.0.2
Septembre 2002 2.0.1
Juillet 2002 2.0
Novembre 2001 1.0
Page générée en 0.102 seconde(s) - site hébergé chez Contabo
Ce site fait l'objet d'une déclaration à la CNIL sous le numéro de dossier 1037632
A propos - Informations légales
Version anglaise | Version allemande | Version espagnole | Version portugaise