Emploi Start-up Evénements 01 Avis d'expert Vidéos Indicateurs Distribution Telecharger Pro Livres blancs
[ STRATÉGIE ]
Développement : Sun jette l'éponge
Sun bascule ses outils de développement en « open source » au sein du projet Netbeans. Le signe qu'il ne peut plus assumer seul l'effort de R&D nécessaire.

Ludovic Arbelet , 01 Informatique (n° 1857), le 04/05/2006 à 10h00

Sur la table des outils de développement, Sun vient de jouer sa dernière carte en mettant en open source une partie de son outil Java à destination des entreprises, Sun Java Studio Enterprise. Même si cette décision respecte la stratégie générale visant à passer, à terme, tous ses produits en logiciels libres, elle surprend. En effet, tous les outils de développement du père de Java sont disponibles gratuitement depuis seulement la fin de l'année 2005. Les technologies sous-jacentes à Java Studio Enterprise seront donc désormais récupérées dans un nouveau domaine du projet Netbeans, que Sun a initié en 2000 suite au rachat de la société éponyme.

Cette décision est la conséquence directe de l'hégémonie d'Eclipse en matière d'environnements de développement Java. Un succès confirmé par les études de marché successives. La dernière en date, réalisée en février dernier par Evans Data, lui accorde la première place, avec un taux d'adoption de 25,2 %, suivi par Oracle Developer Suite (14,1 %) et Borland JBuilder (10,1 %). Sun Java Studio ne se place qu'en quatrième position, et Netbeans en septième place. C'est le signe que Sun ne peut plus assumer l'effort de R&D nécessaire pour maintenir seul la compétitivité de ses outils.

Démocratiser le langage UML

A la gratuité et à la mise en open source s'ajoute la richesse fonctionnelle. Toutes les couches de modélisation sont transférées vers Netbeans. « Nous voulons démocratiser UML, le langage de modélisation unifié. Pour cela, nous ne nous limitons pas aux technologies de base », espère Alexis Moussine-Pouchkine, architecte Java chez Sun. Cette offre prolonge l'accord passé avec Embarcadero voilà quelques années autorisant le transfert de certaines technologies à Sun - la possibilité de bâtir tous types de diagrammes, de générer le code associé, d'effectuer du reverse engineering (la mise à jour des diagrammes à la suite d'une modification du code), et même d'intégrer le support des design patterns.

A cela s'ajoutent deux nouveautés, directement disponibles en logiciels libres : l'édition visuelle de schémas XML et, fruit du rachat de Seebeyond, la mise à disposition d'un éditeur de schémas BPMN (Business Process Modeling Notation) capable de générer du code BPEL (Business Process Execution Language), grâce à l'ancien moteur d'exécution du spécialiste de l'intégration d'applications. Une stratégie qui met la pression sur des acteurs tels qu'IBM et Borland, qui drainent - encore - des revenus des outils de modélisation. Mais elle présente le risque récurrent de devoir abattre son joker : passer le langage Java en open source.

Trois technologies de modélisation versées à Netbeans

Les technologies disponibles en open source doivent servir à enrichir le projet Netbeans. Notamment en matière d'édition de schémas XML et d'orchestration de processus métier.

Un éditeur de diagrammes UML

Il permet aussi de générer du code, d'effectuer du reverse engineering et de supporter les design patterns. Particularité : l'absence d'ajout de commentaires au code généré.

Des outils de visualisation de schémas XML

On y trouve notamment un explorateur de schémas ou la représentation des dépendances entre différents types de données.

L'orchestration de processus métier

Un éditeur visuel au standard BPMN génère le code BPEL correspondant. L'éditeur réfléchit aussi à bâtir des ponts entre UML et BPEL.


Deux questions à... Bruno de Combiens, chef marketing produits chez Borland France

Décision informatique : La décision de Sun est-elle comparable à celle, récente, de Borland de se débarrasser de ses outils de développement ?

Bruno de Combiens : Il existe un point commun entre notre décision et celle de Sun : le constat que les efforts de R&D en matière d'outils de développement sont devenus trop importants pour assurer l'avenir des produits. Mais à la différence de Borland, qui cherche à faire vivre des produits commerciaux par l'intermédiaire d'un futur acquéreur, Sun choisit de mettre ses outils en open source. C'est un renoncement.

Le père de Java peut-il rebondir en « donnant » certaines technologies à l'organisation Netbeans ?

La plate-forme Eclipse est devenue un prérequis pour réussir dans le développement Java. Le transfert technologique vers Netbeans représente donc un défaut majeur probablement rédhibitoire.



> Logiciel : Kaspersky Internet Security 2010
la solution de sécurité la plus complète du marché.

publicité
NOUVEAU sur Windows
Tout le Web sur votre bureau : plus d’un millier de flux et widgets…

Service 01net
Newsletters 01net
abonnez vous gratuitement !
  
01Informatique
01 INFORMATIQUE
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.
Tous droits réservés © 1999 - 2009 Internext - 01net.