Native ZFS dolazi na Linux

Podeli preko

ZFS se do sada nije našao na nama omiljenom operativnom sistemu zbog problema sa licencama. Naime, Sun (sada Oracle), kao kreator ovog odličnog fajl sistema koristi CDDL licencu koja nije kompatibilna sa GNU GPL licencom pod kojom se objavljujem Linux kernel. Do sada se ZFS mogao koristiti preko Linux FUSE modula koje je stavljao fajl sistem u korisnički prostor, ali je time bile limitirane mogućnosti fajl sistema i brzina rada.
Kako se sada čini, izgleda da je mukama došao kraj. Pored sve boljeg btrfs za koji se očekuje da postane default fajl sistem za Linux moguće je da će i ZFS zauzetni značajno mesto a da se dokazao to najbolje mogu potvrditi korisnici Open Solarisa, Free i NetBSD-a

Naime, indijska IT firma KQ Infotech je uspela da kreira native ZFS port za Linux koji će i dalje biti objavljivan pod uslovima CDDL licence i neće se direktno integrisati u Linux kernel već će objaviti izvorni kod kao kernel modul za korisnike osiguravajući da ne koristi bilo koji od GPL-only simbola čime bi došlo do konflika licenci.

KQ Infotech verzija porta već ima implementiran ZFS POSIX sloj koji se može koristiti. Ovaj port je baziran na ZFS Pool 18, koji je ralativno nov ali mu nedostaje podrška za de-duplikaciju i druge novine koje su se mogu naći u baznom kodu OpenSolaris-a pre nego je ovaj napušten od strane Oracle-a.

Više informacija na Phoronix-u