Architecture logicielle & Développement

News - Java ouvre ses sources, Borland change de stratégie

Tags: ,

Ca n'est certainement pas passé inaperçu, une bonne partie de Java viens de passer dans le domaine de l'open source, avec la mise sous licence GPL de Java Standard Edition, la plateforme d'exécution du langage.

Au niveau des programmeurs, on nous assure que ça ne va pas changer grand chose, si ce n'est que Java étant libéralisé, certains craignent la création de branches non-compatible (mais, comme nous le rappelle Alexis Mouchine-Pouckine, une branche non-compatible perdrait en même temps le droit d'utiliser le nom Java, qui reste une marqué déposée de Sun Microsystem. Le principal est que Java, maintenant débarrassé de sa licence propriétaire, peut être intégré dans des framework d'application open source tels que le projet Gnome ou d'autres encore. Certains industriels ont de même craint que l'utilisation d'un Java GPL pose de problèmes, la licence choisie étant connue pour son effet viral indéniable. Ca ne sera pas le cas : en effet, l'exception ClassPath a été utilisé, et permet donc de lier du code Java GPL avec son propre code sans avoir besoin de passer l'ensemble de son code sous licence GPL. En outre, Sun continuera de vendre des licences commerciales de Java - pour ceux qui risqueraient de se trouver ennuyé par la licence GPL.

Lire aussi à ce sujet l'excellent dossier du Monde Informatique, disponible en ligne.

C'est le même Monde Informatique qui consacre aussi un dossier à la nouvelle stratégie d'édition de solutions de développement de Borland. On y apprend deux choses importantes : premièrement, Borland a filialisé ses outils de développement, qui seront maintenant réalisés par une structure nommée CodeGear[1]. En second, CodeGear abandonne la création d'IDE, s'étant décider à utiliser les produits existants plutôt que de continuer à développer ses propres produits. En clair, cela signifie que les outils Java (à commencer par Borland JBuilder 2007) développés par CodeGear seront basés sur Eclipse, et certains autres langages utiliseront Microsoft Visual Studio comme base. La volonté affichée est assez claire : réduire les coûts de production pour augmenter la marge de manoeuvre dans ce secteur ou il a été, je le rappelle, l'un des pionniers. Cette nouvelle vision se conjugue avec le nouveau rebranding[2] de produits plus anciens sous l'appellation Turbo (Turbo C++, Turbo Delphi, Turbo C#), dont certaines éditions sont, comme je l'ai déjà mentionné ici, gratuitement utilisables.

Notes

[1] et pour nous en convaincre, insiste avec un superbe CodeGear := TCompany.Create(); un rien geekesque, qui prends quand même le temps d'oublier le paramètre principal: 'Borland'

[2] oui, je l'ai fait exprès... ça me faisait plaisir d'utiliser ce mot :)

Trackbacks

Aucun trackback.

Les trackbacks pour ce billet sont fermés.

Commentaires

Aucun commentaire pour le moment.

Ajouter un commentaire

Si votre navigateur est compatible, vous pouvez vous aider de la barre d'outils placée au-dessus de la zone de saisie pour enrichir vos commentaires.