Największy na świecie fanatyk kodu C i przeciwnik Rusta zrezygnował ze stanowiska opiekuna Linuxa

Największy na świecie fanatyk kodu C i przeciwnik Rusta zrezygnował ze stanowiska opiekuna Linuxa

Christoph Hellwig, jeden z kluczowych opiekunów jądra systemu, który znany jest ze swojego zdecydowanego sprzeciwu wobec implementacji języka Rust w jądrze Linuksa, zrezygnował z funkcji opiekuna odpowiedzialnego za dma-mapping.

Christoph Hellwig od lat jawnie krytykował wprowadzanie Rusta do kodu jądra Linuksa, nazywając go „rakiem” i podkreślając, że jego obecność rozprzestrzenia się jak „przerzuty” po całym systemie. Hellwig, zagorzały zwolennik języka C, uważał, że to właśnie C zapewnia większą stabilność i bezpieczeństwo kodu. Jego decyzja o rezygnacji z części obowiązków przyszła niespełna tydzień po tym, jak ujawnił treść prywatnej korespondencji z Torvaldsem, w której twórca Linuxa wyraził swoje zaskakujące poparcie dla języka Rust.

Linus Torvalds: zmiana frontu?

Linus Torvalds, który początkowo publicznie opowiadał się po stronie przeciwników Rusta, miał w prywatnej rozmowie z Hellwigiem zasugerować, że zaakceptuje kod napisany w Rust, nawet jeśli spotka się to ze sprzeciwem kluczowych opiekunów projektu. Według Hellwiga, Torvalds miał stwierdzić, że „każdy, kto pracuje nad Linuksem, będzie musiał się pogodzić z Rustem, niezależnie od własnych preferencji”. Takie stanowisko mogło być ciosem dla Hellwiga, który wcześniej cieszył się wsparciem Torvaldsa.

Co dalej z Hellwigiem?

Choć Hellwig zrzekł się części swoich obowiązków, nadal pozostaje aktywny w społeczności Linuxa. Wciąż pełni funkcje opiekuna sterownika NVMe oraz sekcji FreeVXFS. Jego odejście z obszaru mapowania DMA oznacza jednak, że Marek Szyprowski, drugi opiekun tej sekcji, będzie musiał samodzielnie przejąć pełną odpowiedzialność za ten kluczowy element infrastruktury Linuxa.

Odejście kolejnego weterana

Odejście Hellwiga to kolejny rozdział w długiej sadze konfliktów wokół języka Rust w społeczności Linuksa. Wcześniej projekt opuścili inni znaczący deweloperzy, w tym założyciel projektu „Rust for Linux” oraz twórca unikalnej dystrybucji Asahi Linux. W każdym z tych przypadków podłożem konfliktów była niejednoznaczna komunikacja oraz niespójne stanowisko Torvaldsa.

W chwili obecnej oficjalne stanowisko Torvaldsa w kwestii Rusta pozostaje niejasne. Jego sprzeczne wypowiedzi mogą siać zamęt wśród deweloperów, co rodzi pytania o przyszłość jądra Linuxa i kierunek, w jakim pójdzie jego rozwój. 

Obserwuj nas w Google News

Pokaż / Dodaj komentarze do: Największy na świecie fanatyk kodu C i przeciwnik Rusta zrezygnował ze stanowiska opiekuna Linuxa

 0
Kolejny proponowany artykuł
Kolejny proponowany artykuł
Kolejny proponowany artykuł
Kolejny proponowany artykuł