Hector Martin, grundare av projektet Asahi Linux som arbetar med att portera Linux till Mac-datorer med Apples ARM-chip, har meddelat att han avsäger sig sina befogenheter som ledare och att utvecklingen upphör. Deltagarna i Asahi Linux har bildat en styrelse med sju utvecklare. Styrelsen kommer kollektivt att fatta beslut och gemensamt samordna projektets arbete.
Som anledning till sin avgång nämner Hector utbrändhet och förlust av intresse för vidareutveckling på grund av undervärdering av det utförda arbetet och problem med att driva fram projektets resultat till kärnan. I sitt meddelande nämner Hector en alltför konsumerande attityd bland användarna, som bara kan kräva och klaga över den saknade funktionaliteten, trots att projektet drivs av entusiaster och donationerna för utvecklingen ständigt minskar över tid.
Brytpunkten efter vilken motivationen för att fortsätta arbetet försvann var motståndet mot att integrera "Rust for Linux" i Linux-kärnan och skapandet av en fientlig atmosfär för deltagarna i detta projekt. För Asahi Linux är det viktigt att stödja programmeringsspråket Rust i Linux-kärnan, eftersom detta språk använts för att utveckla tre drivrutiner (enligt Hector beror framgången med drivrutinen drm-asahi på valet av språk Rust). Att underhålla kärnans gren med egna förändringar kräver mycket resurser och i takt med att mer kod inte accepteras i kärnan blir underhållet allt mer komplicerat.
Hector anser att man borde ha drivit på integrationen av Rust i kärnan och gett dess deltagare aktivt stöd, men Linus Torvalds har intagit en passiv observatörsroll, utan att ingripa i vissa underhållares övertramp som försenar integrationen av komponenter för Rust. Det påpekas också att tron på kärnutvecklingsgemenskapen har underminerats av hyckleri från vissa deltagare, som i personlig kommunikation stöttade Hector men uttryckte missnöje bakom hans rygg. Dessutom nämns det allmänna förfallet i kärnutvecklingsgemenskapen, där de tidigare entusiasterna har försvunnit och där företagsarbetare styr allt.
Förra veckan avgick Hector från sin roll som huvudansvarig för ARM/Apple-plattformen i Linux-kärnan efter en anmärkning från Linus Torvalds om hans överdrivna självsäkerhet i sin önskan att reformera utvecklingsprocessen för kärnan och engagera sociala medier för att blanda sig i interna stridigheter. Det verkar som om Hector reagerar för känslomässigt på uppkomna svårigheter och tar åt sig personligt av det han anser vara orättvisor, samtidigt som han inte är villig att ta hänsyn till andra människors intressen, finna kompromisslösningar eller förstå motiv bakom andras handlingar, och acceptera att hans åsikt kanske inte är den enda rätta.
Källa: opennet.ru
