Pour gérer vos consentements :
Categories: Cloud

IBM donne son indépendance à Eclipse

Mené sous l’égide d’IBM, le projet Eclipse de réalisation en Open source d’un environnement de développement Java va se doter d’une nouvelle organisation dont la principale caractéristique sera précisément de réduire la domination d’IBM. Objectif : susciter l’adhésion à Eclipse d’un nombre encore plus grand de spécialistes des outils de développement Java, à commencer par Sun Microsystems – qui mène de son côté son propre projet de plate-forme de développement Open source nommé NetBeans – ou encore BEA Systems. Reste toutefois à trouver une dénomination plus compatible avec une éventuelle implication de Sun ! Bien que dominé par IBM, qui y a investi 40 millions de dollars, Eclipse n’en a pas moins rassemblé 47 fournisseurs informatiques parmi lesquels Oracle, HP, Sybase ou encore Borland. Concrètement, la nouvelle organisation, qui sera opérationnelle en décembre, consiste à confier la gestion au jour le jour du projet, actuellement assumée par IBM, à une équipe d’experts indépendants.

Une plate-forme fédératrice

Dès le lancement d’Eclipse fin 2001, Sun déclarait son hostilité, arguant notamment que cette plate-forme utilise une API non standard appelée SWT (Standard Widget Toolkit) pour construire les composants graphiques des applications Java, et non AWT (Abstract Windowing Toolkit) et Swing, risquant de mettre à mal la philosophie de Java, à savoir que le code doit être exécutable indépendamment de la plate-forme matérielle et du système d’exploitation sous-jacent. Mais depuis, des passerelles techniques ont été développées entre d’une part SWT et de l’autre AWT et Swing, amenant les dirigeants de Sun Microsystems à considérer une éventuelle adhésion. Le succès d’Eclipse auprès de la communauté des développeurs Java les y conduit également, d’autant plus que le projet NetBeans semble moins convaincre ces derniers. Le succès d’Eclipse tient dans la philosophie qui a présidé à sa conception : réaliser moins une plate-forme de développement Java qu’une plate-forme d’intégration des différents outils de développement. Eclipse est donc un socle sur lequel éditeurs et développeurs Open source sont invités à ajouter sous forme de plug-ins de nouvelles fonctionnalités : conception UML, éditeurs pour langages comme XML ou Cobol? Déjà plus de 250 plug-ins sont disponibles. Avec Eclipse, les développeurs disposent donc d’une plate-forme les aidant à mettre au point des architectures très éclatées.

Recent Posts

PC Copilot+ : une porte d’entrée vers l’ IA locale ?

Equipés de NPU, les PC Copilot+ peuvent déployer des LLM en local. Un argument suffisant…

2 semaines ago

PCIe 5.0 : La révolution des cartes-mères est-elle en marche ?

Que vous soyez un novice dans le domaine informatique, ou avec un profil plus expérimenté,…

3 semaines ago

Cybersécurité : attention aux QR codes dans les PDF

Les attaques de phishing utilisant des QR codes frauduleux intégrés dans des documents PDF joints…

2 mois ago

Windows 11 : une mise à jour majeure apporte de nouvelles fonctionnalités

Microsoft a amorcé le déploiement de Windows 11 24H2. Passage en revue des nouvelles fonctionnalités…

3 mois ago

Microsoft 365 : comment Copilot se déploie dans toutes les applications

L'intégration de Copilot dans la suite bureautique s'accélère. Où trouver l'assistant IA et comment l'utiliser…

3 mois ago

PC Copilot + : Microsoft veut garder Recall

Microsoft annonce une phase expérimentale pour lancer Recall sur les PC Copilot+. Elle doit commencer…

4 mois ago