Wczoraj rano Hector Martin zrezygnowany Z jego pozycji jako prowadzenia projektu Asahi Linux. Był to wysiłek społeczności, który rozpoczął się niedługo po rozpoczęciu MAC do Apple Silicon na początku 2021 r. Po mnóstwie wysiłku zespół w końcu wydał kompilację Asahi Linux dla M1 i M2 na początku 2022 roku. Projekt był idzie dobrze.
Jednak z powodu wypalenia i bitwy pod górę ze społecznością Linuksa, w tym samym Linux Torvalds, Hector Martin postanowił zrezygnować. Projekt powinien idealnie kontynuować bez niego.
Tło
Z wielu powodów przenoszenie Linuksa do Apple Silicon nie było łatwym wyczynem. Jednak dzięki mnóstwu wsparcia wylewającego się od społeczności Martin umożliwiło to. Projekt kwitnął od dłuższego czasu:
Pierwsze kilka lat było niesamowite, ponieważ przynieśliśmy platformę z niczego do jednego z najmłodszych doświadczeń Linuksa, jakie można dostać na laptopie. Jasne, brakowało/nie było niektórych kawałków obsługi sprzętu, ale ogólne doświadczenie rywalizowało lub przekroczyło to, co można uzyskać na większości laptopów x86. I zbudowaliśmy to wszystko od zera, z zerową obsługą lub dokumentacją dostawcy. To był niemożliwy wyczyn, coś, co nigdy wcześniej nie było zrobione, i wyciągnęliśmy go.
Niestety zabawa nie trwała długo. W społeczności było wielu uprawnionych użytkowników, którzy nie przestaliby narzekać, pomimo niesamowitych wyczynów. Asahi Linux nigdy nie było doskonałe, ale było dość niezwykłe.
Oprócz skarg użytkowników, ten projekt był również bitwą pod górę. Według Martina wielu kluczowych programistów w społeczności Linux próbowało zranić projekt:
Wystarczy powiedzieć, iż uważam, iż Linus jest obsługi integracji rdzy z Linuksem za główną porażkę przywództwa. Tak duży projekt wymaga znacznego wsparcia głównych interesariuszy, aby przetrwać, podczas gdy jego podejście wydaje się po prostu czekać i zobaczyć. Tymczasem wielu opiekunów podsystemu poniżej niego dołożyło wszelkich starań, aby Stonewall lub utrudnić projekt, wydać niedopuszczalne nadużycie werbalne i ogólnie zaszkodzić morale, bez konsekwencji.
Pomimo faktu, iż Linus Torvalds, twórca i kierownik jądra Linux, początkowo wspierał projekt (napisał choćby Linux 5.19 Uwagi do wydania Na M2 MacBook Air prowadzący Asahi Linux) nie zapewnił praktycznego zaangażowania, które Marin uważała za konieczne, aby taki wyczyn mógł się poruszyć, zwłaszcza biorąc pod uwagę kontekst innych opiekunów Linuksa, które nie były tak miłe.
Choć niefortunne, Martin postanowił nazwać to rezygnacją po wszystkich tych przeszkodach. Gorąco polecam przeczytanie jego Post na blogu dla bardziej dogłębnego i technicznego podziału.
Co dalej?
Według Hectora Martina wysiłek pójdzie naprzód, a on będzie przekazał pochodnię do reszty Zespół Asahi Linux. W 2025 r. Zespół ma na celu osiągnięcie jądra w górę, co oznacza, iż wszystkie sterowniki niezbędne do M1 i M2 Mac byłyby częścią jądra Linux.
Na razie Asahi Linux jest dalszym wysiłkiem, co oznacza, iż łatki są oddzielone od ogólnego rozwoju Linuksa. Upstreaming to ogromny wyczyn, ale miałby ogromne implikacje.
Oprócz tego, zespół Chcieliby poprawić swoje wysiłki testowe, a także opracować nowe funkcje urządzeń M1 i M2, takie jak tryb Alt Displayport, obsługa DirectX 12 i mikrofony wewnętrzne. Wewnętrzne wsparcie MIC powinno wysłać już kilka dni.
Niestety, nowy sprzęt nie będzie priorytetem, więc użytkownicy MC M3 i M4 będą musieli poczekać trochę czasu. W tym względzie podejmowane są wysiłki, ale wszystkie wspomniane wcześniej zmiany są znacznie wyższym priorytetem. Projekt potrzebuje silnego fundamentu, aby przetrwać w perspektywie długoterminowej.
Zawsze pojawią się pytania, kiedy prowadzi projekt, ale wydaje się, iż wszystko będzie przez cały czas żyć, choć nie na najnowszym sprzęcie. Życzę zespołowi Asahi Linux, i mam nadzieję, iż będę mógł zgłosić się na temat ekscytujących wydarzeń w przyszłości.
Moje ulubione akcesoria Apple na Amazon:
Śledź Michaela: X/TwitterW BluesyW
FTC: Używamy dochodów z automatycznych linków partnerskich. Więcej.