O souborovém systému ZFS v Linuxu diskutujeme už nějakou dobu . Sám Richard Stallman dokonce prohlásil, že „zahrnutí ZFS do Linuxu bylo nemožné “ kvůli nekompatibilitě licencí GPL a CDDL. Canonical na něm ale už nějakou dobu pracuje kvůli výhodám, které tento souborový systém nabízí pro svou distribuci Ubuntu. Nyní dokonce implementovali podporu ZFS na kořenovém oddílu jako experimentální možnost ve svém instalačním programu Ubuntu 19.10.
Ubuntu 19.10 „Eoan Ermine“ přinese významná vylepšení , což z něj činí jednu z největších aktualizací populární linuxové distribuce. Canonical má před příchodem Ubuntu 20.04 LTS připraveno několik překvapení a také nových funkcí. Mezi nimi je i funkce ZFS, o které jsem se zmínil a která umožňuje formátovat kořenový oddíl, pokud si to přejete. Tímto způsobem budete mít přístup ke všem možnostem a výhodám, které nabízí.
Pro ty, kteří nejsou se ZFS obeznámeni , jedná se o souborový systém, jehož zkratka znamená Zettabyte File System (systém souborů Zettabyte). Původně jej vytvořila společnost Sun Microsystems (nyní Oracle) pro svůj operační systém Solaris. Od roku 2004 projekt, vedený Jeffem Bonwickem, neustále roste a vyvíjí se. Je pozoruhodný svou kapacitou, metodami správy, samoopravou, transakčním modelem kopírování při zápisu, podporou snímků, dynamickým prokládáním, bloky s proměnnou velikostí, transparentním šifrováním a dalšími výhodami.
Co se týče licencování, Canonical to takto udělal, protože zfs.ko, modul jádra s ovladačem pro tento souborový systém, je nezávislý na linuxovém jádře, a proto může používat licenci bez GPL. Tak to je; ve skutečnosti byly linuxové moduly vytvořeny právě pro tento účel: aby umožnily integraci modulů s jinými licencemi, a dokonce i modulů s uzavřeným zdrojovým kódem, bez konfliktů s GPL. Osobně si myslím, že přítomnost ZFS v Linuxu není vůbec negativní; spíše naopak.
Mimochodem, existuje také fork původního ZFS známý jako openZFS.