Le site francophone consacré au projet Eclipse et à OSGi
 

 

 

 

18 février 2010 Oracle entreprise pack for Eclipse

Oracle propose une video de présentation de la nouvelle version de son IDE basé sur Eclipse. Il se dégage de cette présentation qu'Oracle semble réellement déterminé à appliquer la stratégie annoncée côté IDE : proposer et maintenir 3 solutions gratuites, JDeveloper, Eclipse Oracle Entreprise Pack et NetBeans. La justification étant de laisser le choix aux développeurs. Cette stratégie est étonnante de la part d'Oracle, sera-t-elle pérenne ? En tout cas, pour l'instant, elle est crédibilisée par des éléments concrets.


12 novembre 2002 Oracle rejoint le consurtium Eclipse

A première vue cette annonce est une bonne nouvelle car elle prouve qu'Eclipse est devenu incontournable. Cependant si on lit de plus près ce qu'Oracle propose de faire en intégrant le consortium Eclipse on peut rester quelque peu dubitatif.

En effet Oracle se propose de standardiser les APIs d'extensions des environnements de développement pour éviter que les fournisseurs de plugins aient à développer des versions différentes pour chacun de ces environnements, sont nommés explicitement Eclipse et NetBeans. Cette standardisation serait faite à travers un groupe de travail en utilisant le processus classique en Java : proposition d'une Java Specifications Request (accessible dès aujourd'hui sur le site www.jcp.org).

Le problème est que cette spécification écarte explicitement l'utilisation de SWT et donc ne pourra pas être directement compatible avec Eclipse...

En fait ce qui transparaît derrière cette proposition d'Oracle c'est 'un coup de poker' pour combler une lacune majeure de son environnement de développement Java : JDevelopper. Ce dernier n'est pas ouvert comme peuvent l'être NetBeans et Eclipse (pour lesquels on trouve de nombreux plugins). Cette spécification, si elle aboutit, obligerait les équipes d'Eclipse et celles de NetBeans à revoir leur mode d'extension pour s'y conformer, le code des plugins existants serait aussi impacté de façon non négligeable.

En se laissant aller à quelques suppositions, il ne serait guère étonnant qu'Oracle propose comme code de départ de cette spécification ni celui de NetBeans ni celui d'Eclipse (ce qui mécontenterait une des deux communautés) mais un nouveau code tiré d'une évolution de JDevelopper. Ainsi Oracle gagnerait du temps et en ferait perdre aux autres !

Affaire à suivre...

Pour en savoir plus :
Infoworld : 'Oracle joins Eclipse'
La JSR 198 : 'A Standard Extension API for Integrated Development Environments'





 

 

(c) EclipseTotale - contact(arobase)eclipsetotale.com

 

 

Mots-clés