Linus Torvalds skomentował próby dyskusji na temat zakazu stosowania narzędzi AI w rozwoju jądra Linux. Oficjalne stanowisko mówi, że jądro Linux, jako projekt, nie sprzeciwia się używaniu AI. AI jest postrzegane jako narzędzie, które ułatwia pracę nad kodem, tak samo jak inne narzędzia. Korzystanie z AI to osobista decyzja każdego dewelopera, a czynnikiem przy akceptacji zmian jest jakość kodu, a nie to, jakich narzędzi używano do jego napisania.
Osobom niezadowolonym z takiej polityki lub próbującym narzucić innym zakaz korzystania z narzędzi AI, Linus zalecił stworzenie własnego fork'a jądra lub zaprzestanie udziału w rozwoju. Z jego punktu widzenia, jeszcze rok temu stosowanie AI w programowaniu mogło budzić wątpliwości, ale teraz korzyści płynące z AI stały się oczywiste, a zaprzeczyć temu mogą jedynie ci, którzy nie korzystali z nowoczesnych narzędzi AI. Nikt w społeczności programistów jądra nie zmusza innych do korzystania z AI, ale próby ograniczenia jego użycia przez innych będą stłumione.
Stosowanie AI może rodzić problemy, takie jak zwiększone obciążenie zespołów wsparcia i ujawnianie uciążliwych błędów, ale zdaniem Linusa, zamiast chować głowę w piasek, należy sprawić, aby narzędzia AI, takie jak Sashiko, wspierały zespoły wsparcia. Nowoczesne raporty AI często przewyższają jakością i elastycznością tradycyjne narzędzia, takie jak checkpatch, i znajdują nietrywialne błędy.
Jądro Linux pozostaje projektem technicznym, a związane z nim decyzje podejmowane są na podstawie zalet technicznych, a nie strachu przed nowością. Jądro nie jest projektem wojowników o sprawiedliwość społeczną, nigdy nim nie było i nigdy nie stanie się. Społeczny aspekt pracy nad otwartym kodem postrzegany jest jako ważna i motywująca część projektu, ale stanowi raczej efekt uboczny, a nie cel istnienia projektu. Jądro rozwija się jako projekt otwarty nie z powodów religijnych, ale dlatego, że ten model prowadzi do tworzenia lepszych technologii.
W kontynuacji dyskusji Linus zasugerował, by nie narzucać swoich norm etycznych innym i porównał użycie AI do wegetarianizmu — wśród programistów jądra są wegetarianie, którzy mają różne powody, by nie jeść mięsa (społeczne, religijne, etyczne, smakowe), ale nie oczekują, że wszyscy inni programiści staną się wegetarianami z powodu ich osobistego stanowiska. Z zastosowaniem AI jest podobnie.
Przeciwnikom AI, którzy próbują odwoływać się do etyki, Linus doradził, by trzymali swoją etykę tam, gdzie jej miejsce — w życiu osobistym, i nie próbowali narzucać jej innym. Rozwijając temat etyki, Linus wspomniał również o relacjach społeczności programistów jądra z Fundacją Otwartych Programów, która również ma swoje etyczne argumenty i używa ich jako oręża. Dlatego Linux to nie GNU/Linux, a w społeczności programistów jądra preferuje się używać terminu „Open Source” zamiast „Free Software”.
Źródło: opennet.ru
