Bcachefs jäetakse Linuxi tuumast välja arendaja ja hooldajate kui konfliktsituatsiooni tõttu.

Bcachefs failisüsteem eemaldatakse Linuxi tuuma põhiväljalt. Hoolimata tehnilistest eelistest ja aktiivsest arengust, on projekti saatus keeruline pikaajalise konflikti tõttu, mis on tekkinud selle autori Kent Overstreet’i ja peamiste mäntseinide vahel, kes vastutavad virtuaalse mälu (VM) ja failisüsteemide (FS) alamsüsteemide eest.

Bcachefs on üks Linuxi failisüsteemidest, mis konkureerib Btrfs ja ZFS-iga ning kasutab Copy-on-Write (COW) mehhanismi, kus muudatused ei põhjusta andmete ülekirjutamist — uus olek kirjutatakse uude kohta, mille järel muudetakse kehtiva oleku viidatud. Bcachefs-i eemaldamine põhiväljalt muudab elu keeruliseks kasutajatele, kes peavad toetuma kolmandate osapoolte koostöödele või ootama ametlikku naasmist arenduse põhivette.

Kenti ja mitme võtmehoidja vahel konflikt on kestnud juba mitu aastat. Osalejate sõnul ei seisne probleem niivõrd tehnilistes aspektides või tuumaarenduse protseduuride rikkumises, vaid usalduse kaotamises. Hiljutine vaidlus selle üle, kas funktsioon journal_rewind oli vea parandamine või uus funktsionaalsus, oli viimane tilk ning Linus Torvalds teatas otse, et usalduse taastamiseks on vajalik pikaajaline konstruktiivne koostöö teiste hoidjatega.

Linus Torvalds usub, et probleem on süsteemne ja puudutab mitte ainult teda, vaid ka kogu failisüsteemide ja virtuaalmälu süsteemi hoidjate gruppi. Igasugused lubadused "käituda paremini" ei piisa — vajalikud on tõelised tõendid, et koostöö teiste arendajatega toimub konfliktideta. Linuse arvates peaks see juhtuma seni, kuni Bcachefs-d toetatakse väljaspool tuuma põhiteed.

Kent Overstreet usub, et Bcachefs on juba stabiilne ja omab suurt kasutajaskonda. Ta kinnitab, et järgitakse muudatuste liitmise reegleid ja parandusi tehakse vaid kriitilistel juhtudel. Samuti toetab Kent töökindlat väljaandmisprotsessi, mis võimaldab kiirelt parandused kasutajateni toimetada.

Bcachefsi saatus lähitulevikus on ilmselt seotud selle arenguga väljaspool põhilist kernelikoodi — Linuxi distributsioonide ja kolmandate osapoolte hoidlate kaudu. Usalduse taastamine võib võtta aastaid ning nõuab Kentilt aktiivset osalust teistes kerneliprojektides ja koostööd austatud hoidjatega.

Materjal on kirjutatud isikliku kirjavahetuse tulemusena Linuse ja Kenti vahel, mis kahjuks ei võimalda rohkem detaile avalikustada.

Allikas: opennet.ru

Osta usaldusväärne veebihosting DDoS kaitsega, VPS VDS serverid 🔥 Osta usaldusväärne veebihosting DDoS kaitsega, VPS VDS serverid | ProHoster