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
