Megkezdődött a „ZFS on Linux”-ra átvitt FreeBSD buildek tesztelése
Chris Moore, a PC-BSD projekt megalkotója és az iXsystems alelnöke, bejelentett a telepítési szerelvények tesztelésének megkezdéséről FreeBSD 12-STABLE и FreeBSD 13-HEAD, amelyben az eredetileg FreeBSD-ben támogatott ZFS fájlrendszer megvalósítását a projekt fejlesztései váltják fel.ZFS Linuxon". Köszönhetően annak a kezdeményezésnek, hogy a "ZFS on Linux" kódot más rendszerekre is hordozhatóvá tegyék, a FreeBSD az lett előkészített portolja a sysutils/zol (segédprogramok) és a sysutils/zol-kmod (kernel modul) alkalmazást, amelyek tesztelése javasolt. Fájlrendszer-kontextusban a tesztelés legegyszerűbb módja, ha olyan előre elkészített telepítőkészleteket adunk meg, amelyekben a natív ZFS-megvalósítás le van tiltva, és a „ZFS Linuxon” portokkal előre telepítve van. Az UFS és a ZFS fájlrendszerként használható a gyökérpartícióhoz.
Emlékezzünk vissza, hogy tavaly decemberben a FreeBSD fejlesztői előrukkoltak kezdeményezés átállás a ZFS megvalósítására a projektből "ZFS Linuxon"(ZoL), amelyre a közelmúltban a ZFS fejlesztésével kapcsolatos összes tevékenység összpontosult. A migráció oka az Illumos projektből származó ZFS kódbázis (az OpenSolaris egyik elágazása) stagnálása volt, amelyet korábban a ZFS-sel kapcsolatos változtatások FreeBSD-re való migrálásának alapjául használtak. Egészen a közelmúltig az Illumos ZFS kódbázisának támogatását az operációs rendszert fejlesztő Delphix biztosította DelphixOS (Ilumos villa). Egy évvel ezelőtt a Delphix úgy döntött, hogy átáll a "ZFS on Linux"-ra, aminek következtében a ZFS az Illumos projektből stagnált, és minden fejlesztéssel kapcsolatos tevékenységet áthelyezett a "ZFS on Linux" projektbe, amelyet ma már a fő megvalósításnak tekintenek. OpenZFS.
A FreeBSD fejlesztői úgy döntöttek, hogy követik az általános példát, és nem próbálnak ragaszkodni az Illumoshoz, mivel ez a megvalósítás már messze elmarad a funkcionalitástól, és nagy erőforrásokat igényel a kód karbantartása és a változtatások áttelepítése. A „ZFS on Linux” most a fő, egyetlen, együttműködésen alapuló ZFS-fejlesztési projekt. A FreeBSD-támogatás közvetlenül a Linuxon futó ZFS-be lesz integrálva, és a projekt fő tárolójában fejleszthető.
Néhány szolgáltatás, amely elérhető a FreeBSD "ZFS on Linux" portjában, de hiányzik az Illumos ZFS megvalósításából: