Fin 2006, Sun amorce le grand virage de Java vers l'open source, avec la publication d'environ 95% de son code source sous licence GPL. Cette semaine, l'éditeur a fait savoir que les 5% restants passeraient également bientôt en open source, de façon à ce que le code de Java, qui combine un langage de programmation orienté objet et un environnement d'exécution, soit accessible dans son intégralité. La licence publique générale, ou GNU GPL, stipule que le code source d'un logiciel doit pouvoir être diffusé et modifié à l'envi, tant que les éventuelles modifications apportées sont elles aussi publiées sous cette licence.
« Nous avons passé sous licence GPL tout ce pour quoi nous avions le droit de le faire, l'été dernier. Il restait quelques obstacles, comme les pans de code relatifs aux images 2D ou à la rasterisation, qui appartenaient à une société qui ne voulait pas que nous le diffusions comme de l'open source », explique Simon Phipps, responsable de la stratégie open source chez Sun.
Après des négociations, réussies, « le dernier élément qui pose problème est un composant de Java lié à la gestion du son », poursuit-il. « Nous avons finalement décidé que son propriétaire risquait de ne pas aller dans notre sens, et nous allons réécrire ce code de zéro ». L'opération devrait prendre quelques mois, à l'issue desquels Java serait donc 100% open source.
Google a fait évoluer son service en ligne « suite bureautique » Google Docs. Ainsi, les utilisateurs de Google Docs peuvent à présent charger, prévisualiser et partager des fichiers PDF via Google Docs. Il est également possible de copier du texte depuis un document PDF. Par contre, la fonction édition de PDF n'est toujours pas proposée, mais cela pourrait voir le jour un peu plus tard.
Alors que Firefox 3.0 dans sa mouture finalisée devrait voir le jour officiellement demain, Mozilla travaille déjà sur une version 3.1. Associée au nom de code « Shiretoko », cette version devrait être proposée sous une forme alpha dès le mois de juillet.