Tags :
ZFS : le meilleur système de fichiers jamais créé (et pourquoi c’est un champ de mines juridique)
Introduction
Il était une fois, chez Sun Microsystems — mon ancien employeur —, où fut publié ce que je considère toujours comme le meilleur système de fichiers jamais créé : ZFS. C’est tout simplement une merveille technologique. ZFS empêche la corruption des fichiers, gère le décalage de bits avec brio, et des fonctionnalités comme raidz et raidz2 sont si brillantes qu’elles me donnent envie de crier sur les toits. J’ai envie d’en parler à tout le monde, oui, même à votre grand-mère !
Mais il y a un “mais”
Bien sûr, il y a toujours un “mais”. ZFS n’a pas été publié sous une licence permissive comme la GPL, la MIT ou le domaine public. À la place, Sun a choisi sa propre licence open source, qui interdisait en pratique toute bifurcation (fork) et gardait Sun comme unique propriétaire.
L’histoire se corse
Sun a ensuite retiré ZFS du monde open source. Aujourd’hui, c’est Oracle qui possède ZFS (ainsi que le reste de l’héritage de Sun). Pour le meilleur ou pour le pire ? Absolument pour le pire. Oracle n’est pas exactement connu pour choyer les produits de Sun — Solaris, par exemple, est en sursis.
Le bourbier juridique
Intégrer ZFS dans le noyau Linux et le distribuer pourrait exposer Linux à des litiges juridiques. Et soyons honnêtes : Oracle adore les litiges. C’est pourquoi Linus Torvalds et d’autres sont réticents à inclure ZFS dans le noyau Linux.
Conclusion
ZFS est un chef-d’œuvre, mais son histoire de licence est un conte moral. Cela nous rappelle que même la meilleure technologie peut être prise en otage par des décisions juridiques et corporatistes.
(Inspiré des propos de Trausti Thor Johannsson sur Quora)
Pages dans la catégorie :
