Ang pagpapatupad ng ZFS file system sa FreeBSD Mainline (HEAD) upang gamitin ang OpenZFS code, na bubuo ng code base "" bilang sanggunian na variant ng ZFS. Noong tagsibol, ang suporta ng FreeBSD ay inilipat sa pangunahing proyekto ng OpenZFS, pagkatapos ay nagpatuloy doon ang pagbuo ng lahat ng mga pagbabagong nauugnay sa FreeBSD, at ang mga developer ng FreeBSD ay nagawang mabilis na ilipat ang lahat ng mga inobasyon na binuo ng proyekto ng OpenZFS sa system.
Ang mga tampok na naging available sa FreeBSD pagkatapos lumipat sa OpenZFS ay kinabibilangan ng: isang pinahabang sistema ng quota, pag-encrypt ng mga set ng data, hiwalay na pagpili ng mga klase ng alokasyon, ang paggamit ng mga tagubilin sa vector processor upang pabilisin ang pagpapatupad ng RAIDZ at mga kalkulasyon ng checksum, suporta para sa ZSTD compression algorithm, multihost mode (, Multi Modifier Protection), pinahusay na command-line tool, mga pag-aayos para sa maraming kundisyon ng lahi at pag-lock ng mga bug.
Alalahanin natin na noong Disyembre 2018, gumawa ng pahayag ang mga developer ng FreeBSD paglipat sa pagpapatupad ng ZFS mula sa proyekto "" (ZoL), na naging focus ng lahat ng aktibidad sa pagpapaunlad ng ZFS kamakailan. Ang binanggit na dahilan para sa paglipat ay ang pagwawalang-kilos ng ZFS codebase mula sa proyekto ng Illumos (isang OpenSolaris fork), na dati nang nagsilbing batayan para sa pag-port ng mga pagbabagong nauugnay sa ZFS sa FreeBSD.
Hanggang kamakailan lamang, ang pangunahing nag-ambag sa suporta ng ZFS code base sa Illumos ay ang Delphix, ang developer ng operating system. (Illumos fork). Tatlong taon na ang nakalilipas, nagpasya ang Delphix na lumipat sa "ZFS on Linux", na humantong sa pagtigil ng ZFS mula sa proyektong Illumos at ang konsentrasyon ng lahat ng aktibidad sa pag-unlad sa "ZFS sa Linux", na ngayon ay itinuturing na pangunahing implementasyon .
Nagpasya ang mga developer ng FreeBSD na sundin ang pangkalahatang halimbawa at huwag nang subukang kumapit sa Illumos, dahil ang implementasyong ito ay nahuhuli na sa paggana at nangangailangan ng malaking mapagkukunan upang mapanatili ang code at ilipat ang mga pagbabago. Ang OpenZFS, batay sa "ZFS on Linux" ay itinuturing na ngayong isang nag-iisang proyekto sa pagbuo ng ZFS na pinagtutulungan.
Pinagmulan: opennet.ru
