Awọn Difelopa ti o wa ni idiyele koodu ipilẹ "ZFS lori Linux" eyiti o dagbasoke labẹ awọn iṣeduro iṣẹ OpenZFS gẹgẹbi imuse itọkasi ti ZFS, wọn ṣẹṣẹ gbe awọn iroyin jade Kini nkan na gba diẹ ninu awọn ayipada eyiti o ṣafikun atilẹyin fun ẹrọ iṣẹ FreeBSD.
Koodu ti a ṣafikun si “ZFS lori Lainos” ni idanwo lori awọn ẹka FreeBSD 11 ati 12. Nitorinaa, awọn olupilẹṣẹ FreeBSD ko nilo lati ṣetọju ẹka imuṣiṣẹpọ ti ara wọn ti "ZFS lori Lainos" ati idagbasoke gbogbo awọn iyipada ti o ni ibatan FreeBSD yoo waye ni iṣẹ akọkọ.
Yato si, atil Iṣẹ FreeBSD ti ẹka akọkọ "ZFS lori Linux" lakoko idagbasoke se yoo ni idanwo lori eto isopọmọ lemọlemọfún.
Ranti pe en Oṣu kejila ọdun 2018, awọn oludasilẹ FreeBSD mu ipilẹṣẹ lati yipada si imuse ti ZFS lati iṣẹ akanṣe ZFS lori Linux (ZoL), ni ayika eyiti gbogbo iṣẹ ṣiṣe ti o ni ibatan si idagbasoke ZFS ti wa ni aarin laipẹ.
Idi fun ijira ni titiipa ti ipilẹṣẹ ZFS codebase ti iṣẹ Illumos (orita ti OpenSolaris), eyiti o lo tẹlẹ bi ipilẹ fun gbigbe awọn ayipada ti o ni ibatan ZFS si FreeBSD.
Titi di igba diẹ, Delphix, ile-iṣẹ idagbasoke fun ẹrọ iṣiṣẹ DelphixOS, ṣe ilowosi akọkọ si atilẹyin koodu koodu ZFS lori Illumos (orita ti Illumos). Ni ọdun meji sẹyin Delphix pinnu lati yipada si ZFS lori Lainos, o mu ki el Iduro ZFS ti iṣẹ akanṣe Illumos ati ifọkansi ti gbogbo awọn iṣẹ ti o jọmọ idagbasoke lori iṣẹ akanṣe ZFS lori Lainos, eyiti o ka bayi si imuse akọkọ ti OpenZFS.
Niwon imuse ZFS ti Illumos ya wa ni pataki lẹhin “ZFS lori Lainos” ni awọn ofin ti iṣẹ-ṣiṣe, Awọn Difelopa FreeBSD mọ pe agbegbe FreeBSD ko ni agbara to lati ṣetọju ati idagbasoke ominira ipilẹ koodu to wa tẹlẹ. Ti o ba tẹsiwaju lati lo Illumos, aafo ninu iṣẹ-ṣiṣe yoo dagba nikan ati gbigbe awọn atunṣe yoo nilo awọn orisun diẹ sii ati siwaju sii.
Dipo igbiyanju lati di Illumos mu, ZFS lori ẹgbẹ atilẹyin FreeBSD pinnu lati gba "ZFS lori Linux" Gẹgẹbi iṣẹ idagbasoke idagbasoke akọkọ fun ZFS, ṣe itọsọna awọn orisun ti o wa tẹlẹ lati mu alekun ti koodu rẹ pọ si ati lo ipilẹ koodu rẹ gẹgẹbi ipilẹ fun imuse rẹ ti ZFS fun FreeBSD. Atilẹyin FreeBSD yoo ṣepọ taara sinu koodu “ZFS lori Lainos” ati pe yoo dagbasoke ni akọkọ ni awọn ibi ipamọ ti iṣẹ yii (ọrọ ti idagbasoke apapọ ni ibi ipamọ kan ṣoṣo ti ni adehun pẹlu Brian Behlendorf, oludari iṣẹ akanṣe ZFS lori Linux) .
Awọn Olùgbéejáde FreeBSD pinnu lati tẹle apẹẹrẹ ti o wọpọ ati pe ko gbiyanju lati di Illumos mu, nitori imuse yii ti wa tẹlẹ sẹhin ninu iṣẹ ṣiṣe ati nilo awọn orisun nla lati ṣetọju koodu ati awọn ayipada gbigbe.
“ZFS lori Lainos” ti wa ni bayi ti ri bi adari idagbasoke idagbasoke ajọṣepọ oto si ZFS.
Lara awọn ẹya ti o wa ni “ZFS lori Lainos” fun FreeBSD, ṣugbọn ko si ni imuse Illumos ti ZFS, duro jade ni ipo multihost (MMP, Idaabobo Onitumọ pupọ), eto ipin ti o gbooro sii, fifi ẹnọ kọ nkan ti awọn apẹrẹ ti data, yiyan lọtọ ti awọn kilasi ipin fun awọn bulọọki (awọn kilasi ipin), lilo awọn ilana onise ẹrọ fekito lati yara mu imuse RAIDZ ati iṣiro ti awọn ayẹwo, awọn irinṣẹ laini aṣẹ ti o dara si, ati ọpọlọpọ awọn atunse kokoro ti o jọmọ pẹlu awọn ipo ije.
Bayi atilẹyin FreeBSD fun ZoL yoo dẹrọ iṣipopada awọn ayipada laarin FreeBSD ati Lainos, ni afikun si awọn Difelopa ti o mẹnuba pe diẹ ninu awọn ilọsiwaju yoo gba, eyiti wọn darukọ:
- gbe wọle FreeBSD SPL
- ṣafikun awọn ifdefs ninu koodu to wọpọ nibiti o jẹ oye diẹ sii lati ṣe bẹ ju ṣiṣe ẹda koodu naa ni awọn faili lọtọ
Ni ipari bẹẹni o fẹ lati mọ diẹ sii nipa rẹ, o le ṣayẹwo awọn alaye inu ọna asopọ atẹle.
Jẹ akọkọ lati sọ ọrọ