Lider projektu Asahi Linux rezygnuje z pracy nad projektem po problemach z promowaniem Rust w jądrze Linux

dou.eu 4 tygodni temu

Héctor Martín, założyciel projektu Asahi Linux, który zajmuje się portowaniem systemu Linux na komputery Mac z chipami ARM Apple Silicon, ogłosił, iż rezygnuje z funkcji lidera projektu i kończy dalszy rozwój. Zespół Asahi Linux powołał radę zarządzającą, składającą się z siedmiu programistów, którzy będą kolektywnie podejmować decyzje i koordynować pracę nad projektem.

Powody rezygnacji

Héctor Martín podał jako główną przyczynę swojego odejścia wypalenie zawodowe oraz utratę motywacji do dalszej pracy nad projektem w sytuacji, gdy jego wkład w rozwój był niedoceniany, a prace nie były odpowiednio promowane w ramach głównego jądra Linux. W swoim oświadczeniu, Héctor wspomniał o nadmiernie konsumpcyjnym podejściu niektórych użytkowników, którzy skupiali się jedynie na wymaganiach i narzekali na brak oczekiwanej funkcjonalności, podczas gdy rozwój projektu opierał się na pracy entuzjastów, a darowizny na dalszy rozwój systematycznie malały.

Kryzysowy moment

Przełomowym momentem, po którym zniknęła motywacja do dalszej pracy, było opór przeciwko wprowadzeniu do jądra Linux prac nad projektem "Rust for Linux" oraz stworzenie wrogiem nastawionej atmosfery wokół uczestników tego projektu. Dla Asahi Linux, włączenie wsparcia dla języka Rust w jądrze Linux było kluczowe, ponieważ język ten został użyty do opracowania trzech sterowników. Héctor podkreślił, iż sukces w tworzeniu sterownika drm-asahi był możliwy dzięki użyciu Rust, który zapewniał bezpieczeństwo pamięci i efektywność.

Problemy z promowaniem Rust

Héctor wyraził przekonanie, iż należało szybciej dążyć do integracji języka Rust w jądro, oraz aktywnie wspierać jego uczestników, jednak Linus Torvalds przyjął postawę obserwatora i nie interweniował w sprawie nadużyć niektórych maintainerów, którzy opóźniali integrację komponentów Rust. Héctor zauważył również, iż postawa niektórych członków społeczności deweloperów była hipokrytyczna, ponieważ publicznie popierali go, a za jego plecami wyrażali niezadowolenie.

Upadek społeczności deweloperów

W swoim oświadczeniu Héctor wyraził również rozczarowanie ogólnym upadkiem społeczności deweloperów jądra Linux, w której nie ma już entuzjastów, a rządy przejęli pracownicy korporacji. Zauważył, iż poczucie sprawiedliwości zostało podważone przez działalność niektórych deweloperów, którzy w obliczu trudności nie byli w stanie znaleźć kompromisów, a także byli zbyt emocjonalni w swoich reakcjach na problemy.

Zakończenie pracy nad platformą ARM/Apple

W zeszłym tygodniu Héctor zrezygnował z funkcji maintenara platformy ARM/Apple w jądrze Linux po uwagach Linusa Torvaldsa na temat jego zbytniej pewności siebie w reformowaniu procesu rozwoju jądra oraz wykorzystywania mediów społecznościowych do zaogniania wewnętrznych sporów. Wydaje się, iż Héctor przywiązywał zbyt dużą wagę do emocjonalnych aspektów sytuacji i nie był gotów na kompromisy, traktując swoje poglądy jako jedynie słuszne.

Podsumowanie

Zakończenie pracy Héctora Martina nad projektem Asahi Linux stanowi poważny krok w historii tego portu, który miał na celu umożliwienie użytkownikom komputerów Mac na chipach Apple Silicon korzystanie z systemu Linux. Jednak problemy z wdrażaniem innowacji oraz napięcia w społeczności deweloperów jądra Linux zmusiły go do podjęcia decyzji o zakończeniu swojej pracy nad projektem. Przyszłość Asahi Linux pozostaje teraz w rękach nowo powołanej rady zarządzającej, która będzie kontynuować rozwój projektu.

Idź do oryginalnego materiału