Osegi
Oprogramowanie·2 min czytania

Linus Torvalds przestaje oznaczać poprawki od AI w jądrze Linuksa

Przy okazji Linuksa 7.4-rc2 Linus Torvalds oświadczył, że poprawki związane z AI są już tak powszechne, że przestanie o nich przypominać.

Linus Torvalds, creator of Linux, alongside a Linux penguin and AI-themed code graphics representing kernel development.
Zdjęcie: Numerama

Linus Torvalds przestaje zaznaczać, które poprawki w jądrze Linuksa wynikają z pracy sztucznej inteligencji. „Tak, duża część tego wynika z poprawek związanych z AI, chyba przestanę to powtarzać, można to po prostu uznać za oczywiste” – napisał twórca Linuksa.

Decyzję ogłosił 8 listopada w cotygodniowej wiadomości do listy dyskusyjnej deweloperów, przy okazji publikacji Linuksa 7.4-rc2, czyli drugiej wersji kandydującej kolejnego jądra. Projekt liczy ponad 40 milionów linii kodu i należy do największych przedsięwzięć open source na świecie. Poprawki z udziałem AI stały się w nim rutyną.

Bardzo duży kandydat do wydania

Wersja rc2 otwiera ostatni etap testów przed wydaniem finalnym, w którym programiści wyłapują ostatnie błędy. Zadanie nie jest łatwe: Torvalds już wcześniej nazwał pierwszą wersję testową największą w historii jądra, a obecna jest równie obszerna. Wynika to w dużej mierze z serii automatycznych zmian niezwiązanych z AI, często jedno- lub dwuliniowych, które skrypt zastosował w tysiącach plików. Sporą część stanowią jednak także poprawki, których źródłem znów jest AI.

Maintainerzy, czyli osoby recenzujące i przyjmujące zmiany, próbują dostosować się do tego napływu. Wśród zmian w 7.4-rc2 jest modyfikacja dokumentacji, która ma zobowiązać agenty AI do podawania określonych informacji przy zgłaszaniu poprawek.

Pierwsze oznaki przełomu

Podobnie jak inne projekty open source, Linux odczuł w ostatnich miesiącach skutki rozwoju dużych modeli językowych. Maintainerzy mieli kłopot z nadążaniem za lawiną zgłoszeń błędów generowanych przez AI, często dublujących się; w maju Torvalds określał ich obsługę jako „niepotrzebną krzątaninę”.

Tym razem przekazał jednak bardziej optymistyczną informację. Alexei Starovoitov, jeden z twórców i głównych deweloperów BPF, komponentu jądra pozwalającego uruchamiać małe programy w izolacji, poinformował go, że w jego obszarze poprawki powstają już szybciej niż nowe zgłoszenia błędów. Oznacza to, że zaległości zaczynają się zmniejszać.

„Brzmi świetnie, jeśli to prawda” – skomentował Torvalds, od razu dodając zastrzeżenie: większość pozostałych części jądra jeszcze do tego nie dotarła, choć widzi w tym pierwszy sygnał możliwego odwrócenia trendu. „Nie wstrzymujcie oddechu, ale może trzymajcie kciuki, żeby udało nam się to osiągnąć w niezbyt odległej przyszłości” – zakończył.

Aplikacje warte uwagi

SUMO: łamigłówka liczbowa

Wybierz właściwe pola, dodaj je i trafiaj w cel. Łatwa do nauczenia, trudna do opanowania. Za darmo, dla każdego wieku.

Tagi:linuxlinus torvaldsailinux kernelopen sourcebpf

Więcej z tego dnia

Zobacz wszystkie →

Więcej w kategorii: Oprogramowanie

Zobacz wszystkie →