Sun Java : Sources ouvertes ou Open Source ?
Les arguments d'IBM, premier vecteur de développement Java au monde, semblent porter leurs fruits : la direction de Sun, à l'occasion de la dernière JavaOne, a annoncé la publication du code du langage Java. Mais les modalités sont encore loin d'être très claires. Qui aura accès aux entrailles du langage ? Sous quelles conditions financières ? Assorties ou non de restrictions d'usage ou de divulgations « secondaires » ? Avec ou non possibilités de contribuer -modifier- au développement de l'oeuvre originelle ? Car, entre les dires de Jonathan Schwartz, l'homme par qui l'annonce est arrivée, l'on peut lire une multitude de nuances possibles, allant de l'accès payant et réservé à quelques grands comptes au « totalement libre » encadré par une licence de type Gnu ou assimilée, en passant par des formulations proches de « l'open code » de Microsoft. Quoiqu'il en soit, à moitié fermé ou totalement ouvert, le code Java fait couler plus d'octets dans les journaux en ligne que sur les Workbench des programmeurs. Chez nos confrères de VNUnet, sur les blogs des groupements d'utilisateurs, alors que la rumeur courrait déjà depuis début mai, répandue par un papier de eWeek et plus ou moins confirmée par une interview de ZDNet Australie. Si l'ouverture du source de Java se concrétise, cela risque de modifier fortement la manière dont Sun gère les problèmes de sécurité et les publications de « mises à jour » des environnements.