Jamais content. Après avoir appelé de ses voeux le passage de Java en Open Source, IBM est bien forcé d'applaudir à l'annonce faite par Sun lundi matin. On se souvient de la lettre ouverte datée de 2004, où un vice-président d'IBM, Rod Smith, demandait à Sun de participer à une organisation indépendante autour d'un Java Open Source. Mais voilà que le même Rod Smith critique le passage de Java sous licence GPL, prétextant, en substance, que Sun aurait mieux fait de soutenir le projet Harmony en cours au sein de la Fondation Apache, plutôt que de lancer un projet parallèle. « IBM supporte toutes les licences Open Source approuvées par l'OSI, écrit Rod Smith. Cependant, il existe déjà un effort Open Source important pour travailler avec Sun à créer une implémentation compatible Java de Java SE au sein de la Fondation Apache : le projet Harmony. En outre, il y a eu récemment des annonces de sociétés très actives dans le monde Java ME [Micro Edition, pour les terminaux mobiles, NDLR] disant qu'elles allaient verser du code à Apache afin d'y lancer des projets Java ME. » Et d'appeler ensuite Sun à revoir son modèle de gouvernance, ou à défaut sa licence : « A la lumière des projets Apache, nous avons indiqué à Sun que nous étions persuadés qu'il vaudrait mieux que Sun confie ses technologies Java à Apache plutôt que d'entamer un autre projet Java Open Source, ou au moins qu'il rende sa contribution disponible sous une licence compatible Apache afin d'éviter une fragmentation de la communauté Java Open Source [...]. » A la Fondation Apache, on n'en demande pas tant. Jim Jagielski, responsable des relations publiques de la Fondation, explique qu'Apache n'est pas contre les dons de code, mais que, « comme l'indique la FAQ du projet Harmony, même si nous apprécions toutes les contributions, c'est à la communauté de développement de voir ce qui fait sens ». Quant au leader du projet, Geir Magnusson, il apprécie plutôt cette multiplication des projets Open Source.