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

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

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ł, że 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ł, że 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, że 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ż, że 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ł, że 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ę, że 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.

Avatar
Cze 23, 2023

Pojedynek gigantów. Musk i Zuckerberg staną przeciwko sobie do walki w klatce

0
Maj 12

Meta chce zautomatyzować cały proces reklamowy dzięki AI

Według informacji podanych przez portal TechCrunch, Meta zamierza przejąć pełną kontrolę nad tworzeniem reklam – od kreacji po pomiar skuteczności – za pomocą sztucznej inteligencji. Mark Zuckerberg określił ten plan jako "przedefiniowanie kategorii reklamy", a jego realizacja może oznaczać przełom dla małych firm i ogromne zmiany dla całej branży reklamowej.
0
Maj 30

Angular v20: stabilizacja reactivity, nowe API i pożegnanie ze strukturalnymi dyrektywami

Zespół Angular ogłosił premierę wersji 20, skupiając się na stabilizacji istniejących funkcji, wsparciu dla GenAI, usprawnieniu debugowania oraz dalszym odchodzeniu od Zone.js. Wśród najważniejszych zmian znalazły się nowe eksperymentalne API, rozbudowane wsparcie dla renderowania po stronie serwera oraz aktualizacje stylu i diagnostyki, – informuje Angular Blog.
0

Ta strona używa plików cookie, aby zapewnić Ci lepsze wrażenia podczas przeglądania.

Dowiedz się więcej o tym, jak używamy plików cookie i jak zmienić preferencje dotyczące plików cookie w naszej Polityka plików cookie.

Zmień ustawienia
Zapisz Akceptuj wszystkie cookies