ZFS, Canonical et GPL
Il y a quelques semaines, Canonical annonçait en fanfare que le support ZFS serait disponible par défaut dans Ubuntu 16.04 et deviendrait la solution de choix pour containers et virtualisation. Si face à cette annonce, on pouvait se réjouir de voir apparaître un support officiel de ZFS dans Ubuntu, la méthode choisie par Canonical pour fournir cette technologie n'allait pas laisser longtemps la communauté indifférente.
Après vérification, le Software Freedom Conservancy publie un avis concernant ce support de ZFS et pointe du doigt une violation de la clause de redistribution du code sous licence GPL: les spécificités des licences ZFS (CDDLv1) et noyau Linux (GPLv2) empêchent la redistribution de binaires compilés les combinant, et Canonical a choisi de livrer le module du noyau pour ZFS (zfs.ko) précompilé au sein du paquet linux-image plutôt que de le gérer dans un paquet séparé et de le compiler via DKMS.