Oracle va mettre à disposition, sous licence GNU GPL version 2, un certain nombre des projets d'améliorations de Linux sur lesquels il travaille en ce moment. L'annonce a été faite à San Francisco, sur le salon LinuxWorld. Parmi les ajouts livrés par l'éditeur dans une version alpha du projet Btrfs file system (développé par Chris Mason) figurent des fonctionnalités pour prendre en charge et simplifier la gestion des gros volumes de données. Btrfs apporte des fonctions qui n'existent pas encore sous Linux, comme la possibilité de réaliser des sauvegardes de données incrémentales rapides ou encore la capture flexible d'images de données. Un autre projet, baptisé Yast (pour « yet another setup tool ») est destiné à faciliter l'installation, la configuration et la maintenance des systèmes sous Linux. Enfin, Oracle prépare aussi un kit de test pour vérifier la stabilité du noyau Linux afin de s'assurer qu'il peut être exploité avec une base de données Oracle. Ce kit de test fait partie du programme des configurations validées (Validated Configuration program). Initialement annoncé en juin 2006, ce programme permet aux utilisateurs d'Oracle de savoir quelles configurations de Linux ont été pré-testées par l'éditeur et ses partenaires. Sur LinuxWorld, Oracle a indiqué qu'il avait validé six nouvelles configurations (impliquant des technologies provenant de Compellent, Dell, Egenera, EMC, HP, Pillar Data et Unisys), portant à 30 le nombre total de stacks Linux ainsi pré-testés. Toujours sous GPLv2 Le choix de la version 2 de la licence a soulevé quelques questions. La licence GPL donne le droit de consulter, copier, modifier, réutiliser, partager et redistribuer le logiciel auquel elle s'applique. La version 3 de la General Public License est sortie fin juin et plusieurs centaines de projets Open Source l'ont déjà adoptée. Mais il n'est pas encore très clairement établi si le coeur (kernel) de Linux, actuellement sous GPLv2, va passer sous GPLv3, ou bien s'il ne bougera pas. « Quand Oracle contribue aux correctifs et à l'ajout de fonctionnalités pour Linux, cela s'effectue sous la version de licence qui est utilisée à ce moment-là pour le système d'exploitation », a précisé un porte parole d'Oracle.