Svijet slobodnog softvera nedavno je svjedočio velikim potresima Hector Martin podnosi ostavku na mjesto vođe projekta Asahi Linux i njegovo penzionisanje kao održavalac Apple Silicon koda u Linux kernelu. Ova odluka, koja je izazvala intenzivnu debatu u zajednici, izgleda da je motivisana i rastućom napetosti oko usvajanja Rusta u kernelu i nagomilanim habanjem poslednjih godina.
Martín, također poznat kao Marcan, pokrenuo je Asahi Linux s ciljem da dovede Linux na Apple uređaje koji koriste ARM procesore. međutim, Njihov odnos sa kernel ekosistemom znatno se pogoršao poslednjih meseci, posebno nakon sukoba na mailing listama Linux razvojnog tima.
Konflikt u kernelu: otpornost na Rust
Jedna od centralnih tačaka Martinove ostavke bila je kontroverze oko Rusta unutar Linux kernela. Rust je predložen kao sigurnija alternativa za C u razvoju kernela, smanjujući ranjivosti vezane za upravljanje memorijom. Iako je zajednica pokazala određeni interes za ovaj prijedlog, neki održavatelji kernela pokazali su nevoljnost, što je izazvalo sve žešće debate.
Martin se aktivno zalagao za usvajanje Rusta, s obzirom na to Njegova implementacija bi mogla poboljšati sigurnost i modernizirati razvoj kernela.. Međutim, njegovi sukobi s drugim programerima, uključujući Christopha Hellwiga, povećali su trenje. Zapravo, nedavno optužio neke održavaoce da pokušavaju sabotirati Rust integraciju, što je izazvalo snažne reakcije ključnih ličnosti kernela, uključujući Linusa Torvaldsa.
Linus Torvalds i ispad na društvenim mrežama
Spor je dostigao vrhunac kada je Martin Na društvenim mrežama objavio je nedostatak podrške na upotrebu Rusta u kernelu. Kao odgovor, Linus Torvalds je intervenisao, ali ne u pravcu koji je Martin očekivao. U direktnoj poruci, Torvalds ga je ukorio zbog njegovog stava i pozvao ga da preispita svoj stav:
«Možda je problem u vama. Trenutni proces je pogrešan, ali funkcionira. Kampanje na društvenim mrežama nisu rješenje".
Ove izjave su bile odlučujući udarac. Ubrzo nakon toga, Martin je objavio svoje ostavku na mjesto održavatelja Apple Silicon kernel koda, jasno pokazujući svoje razočaranje procesom razvoja i upravljanjem zajednicom.
Zbogom Asahi Linuxu kao vođi projekta
Nakon što je napustio svoju ulogu u kernelu, Martin je iznenadio još jednom objavom: On se takođe povukao sa svoje pozicije lidera Asahi Linuxa. En post na njegovom blogu, objasnio je da više ne smatra da se projekat nagrađuje i da su elementi kao što su očekivanja korisnika, nedostatak podrške za noviji hardver i poteškoće sa zajednicom umanjili njegov entuzijazam.
Asahi Linux tim je brzo reagovao i to osigurao nastaviće sa projektom. U službenoj izjavi, programeri su najavili novu zajedničku strukturu upravljanja s nekoliko lidera koji će preuzeti vodstvo. Prema njihovim riječima, to će omogućiti održavanje dugoročna stabilnost projekta bez zavisnosti od jedne osobe.
Budućnost Asahi Linuxa bez Hectora Martina
Uprkos odlasku svog osnivača, Asahi Linux nastavlja da napreduje sa svojim razvojem. Preostali članovi su istakli da im je prioritet nastaviti poboljšavati kompatibilnost s Apple hardverom, uključujući napredak u integraciji s Linux kernelom.
Tim se bavio i pitanjem finansiranja. Do sada su mnoge donacije upućivane direktno na Martinov Patreon račun, ali je njegovim odlaskom ustanovljeno Otvoreni kolektiv kao glavni mehanizam ekonomske podrške da podrži projekat.
Što se tiče mape puta, programeri su to spomenuli naredni prioriteti uključuju:
- Poboljšajte hardversku podršku za generacije M3 i M4.
- Nastavite sa integracijom koda u uzvodno jezgro.
- Implementacija Poboljšanja zvuka, grafike i podrške za vanjske uređaje.
Martinovo naslijeđe u Asahi Linux-u je neosporno, i iako njegov odlazak ostavlja izvjesnu nesigurnost, čini se da je zajednica spremna da preuzme i pretvori njegov rad u čvrst temelj za budućnost sistema na Apple uređajima.