W jednym z najstarszych i najbardziej wpływowych projektów open source na świecie rozpoczęło się formalne głosowanie nad sposobem obsługi wkładu wnoszonego za pomocą dużych modeli językowych. 15 sierpnia programiści Debiana rozpoczęli głosowanie nad uchwałą ogólną, która może zakazać, ograniczyć lub całkowicie włączyć pracę wspomaganą sztuczną inteligencją w całej dystrybucji – decyzja ta jest uważnie obserwowana przez inne projekty wolnego oprogramowania borykające się z tą samą kwestią.

Głosowanie trwa do 28 sierpnia, a na karcie do głosowania znajduje się osiem konkurencyjnych propozycji oraz opcja „Żadna z powyższych”, jak podaje Linuxiac. Tylko Deweloperzy Debiana mogą głosować, korzystając z systemu głosowania rankingowego projektu w celu uporządkowania swoich preferencji. Dla najnowszych osiągnięć AI mających wpływ na społeczność wolnego oprogramowania głosowanie jest kulminacją debaty, która toczy się od miesięcy – i w różnych formach – od ponad dwóch lat.

Debata toczyła się latami

Walka Debiana o kod generowany przez sztuczną inteligencję nie jest niczym nowym. W maju 2024 r. w ramach projektu odrzucono wczesne wysiłki mające na celu ustanowienie polityki dotyczącej wkładu sztucznej inteligencji, uznając to pytanie za przedwczesne. Ogólna uchwała w sprawie modeli sztucznej inteligencji i Wytycznych Debiana dotyczących wolnego oprogramowania została wycofana w maju 2025 r., zanim mogło zakończyć się głosowanie. Tego lata debata wznowiła się, a programiści przez cały lipiec spierali się na listach mailingowych, czy praca wspomagana przez LLM należy do projektu, którego Umowa Społeczna obiecuje użytkownikom całkowicie darmowy system operacyjny.

Teraz pytanie wreszcie trafiło pod głosowanie – z niezwykle szerokim zakresem odpowiedzi.

Sprawa o zakaz

Pierwotna propozycja zmieniałaby samą Umowę Społeczną Debiana, zakazując wpłat wspomaganych przez LLM: brak generatywnej sztucznej inteligencji do bezpośredniej pracy z Debianem, takiej jak pakowanie, oprogramowanie, dokumentacja, tłumaczenia, strony internetowe lub komunikacja w ramach projektu. Nie będzie to miało wpływu na projekty typu upstream wykonane przy pomocy sztucznej inteligencji.

Podane uzasadnienie propozycji brzmi jak podsumowanie zastrzeżeń ruchu wolnego oprogramowania wobec generatywnej sztucznej inteligencji: niejasny status praw autorskich i licencji wyników modeli, wątpliwości co do wiarygodności pracy generowanej przez sztuczną inteligencję, dodatkowy ciężar przeglądu narzucony na opiekunów, agresywne skrobanie zasobów Wolnego Oprogramowania do celów szkoleniowych i ogromne zużycie zasobów przez duże systemy sztucznej inteligencji.

W najściślejszym wydaniu inna propozycja prosi autorów, aby w jak największym stopniu unikali korzystania z LLM, wymaga, aby wszelka komunikacja Debiana – raporty o błędach, wiadomości na listach mailingowych, dyskusje na temat salsy, a nawet posty na blogu Planet Debian – była pisana wyłącznie przez ludzi i egzekwowałaby naruszenia Kodeksu postępowania projektu.

Rozwiązanie pośrednie: pozwól na to, ale posiadaj je

Pomiędzy biegunami istnieje kilka propozycji, które umożliwiłyby wkład wspomagany przez sztuczną inteligencję, przy jednoczesnym złożeniu odpowiedzialności bezpośrednio na człowieka, który je przekazuje.

Jedna z opcji wyraźnie zezwalałaby na wnoszenie wkładów w części lub w całości przez LLM, pod warunkiem że współautorzy sprawdzą ich jakość techniczną, bezpieczeństwo, licencjonowanie i przydatność, w pełni zrozumieją, co przesyłają, i ujawnią znaczącą pomoc związaną ze sztuczną inteligencją. Zabraniałoby to również wysyłania prywatnych lub wrażliwych informacji Debiana do niezaufanych zewnętrznych usług AI.

Podobna propozycja uwzględnia obawy związane z generatywną sztuczną inteligencją, ale argumentuje, że zakaz byłby niewykonalny i przyniósłby efekt przeciwny do zamierzonego, przyjmując pracę wspomaganą przez sztuczną inteligencję, o ile jest zgodna z Wytycznymi Debiana dotyczącymi wolnego oprogramowania, została odpowiednio sprawdzona i zrozumiana przez współautora oraz, w razie potrzeby, oznaczona jako wspomagana sztuczną inteligencją.

Najbardziej bezobsługowa opcja mówi, że Debian nie powinien wspierać ani zakazywać narzędzi generatywnej sztucznej inteligencji, zamiast tego stosować te same standardy jakości, poprawności, łatwości konserwacji i legalności w przypadku każdego wkładu, niezależnie od sposobu, w jaki został on wykonany. Współautorzy nadal musieliby przeglądać, rozumieć, testować i brać pełną odpowiedzialność za prace wspomagane sztuczną inteligencją, przy czym zaleca się ujawnianie informacji, ale nie jest ono wymagane.

Łagodniejszy wariant zachęciłby autorów do preferowania autorstwa i zrozumienia przez człowieka bez nakładania zakazu obejmującego cały projekt, przy zachowaniu dobrowolności ujawnienia.

„Debian został stworzony przez ludzi”

Wśród najczęściej omawianych opcji znajduje się propozycja zatytułowana po prostu „Debian jest tworzony przez ludzi”. Zamiast kontrolować, jakich narzędzi używają współautorzy, skupia się na tym, co trafia do projektu: współpracownicy mogą używać generatywnej sztucznej inteligencji do badań, analiz, eksploracji lub krytyki, ale nie mogą przesyłać wyników wygenerowanych przez sztuczną inteligencję bezpośrednio jako opakowania Debiana, łatki, dokumentacja, raporty o błędach, komunikaty dotyczące projektu lub inne oficjalne prace. Filozofię ujęto w tytule — Debian tworzą ludzie, a nie modele.

Ósma i ostatnia propozycja przyjmuje zupełnie inną perspektywę, koncentrując się na wpływie na środowisko wielkoskalowych systemów sztucznej inteligencji i na tym, jaka powinna być reakcja Debiana na ten problem.

Dlaczego głos dystrybucji Linuksa ma znaczenie

Debian to znacznie więcej niż jedna dystrybucja. Jest podstawą dziesiątek produktów pochodnych, w tym Ubuntu, które z kolei stanowi podstawę wszystkiego, od infrastruktury chmurowej po narzędzia programistyczne oparte na systemie Linux na całym świecie. Zasady przyjęte przez twórców Debiana mają tendencję do rozprzestrzeniania się na zewnątrz — na dystrybucje pochodne, praktyki pakowania i szersze normy tworzenia wolnego oprogramowania.

Głosowanie było także przypadkiem testowym odpowiedzi na pytanie, przed którym staje teraz każda organizacja zajmująca się tworzeniem oprogramowania: skoro model może wygenerować kod, dokumentację i raporty o błędach, co to znaczy wnosić swój wkład? Niektóre projekty zaostrzyły już zasady dotyczące wkładu w treści generowane przez sztuczną inteligencję, podczas gdy inne przyjęły je hurtowo. Głosowanie rankingowe Debiana — z ośmioma różnymi odpowiedziami do wyboru — jest najbardziej szczegółowym wyrazem tego dylematu, jaki do tej pory stworzył jakikolwiek większy projekt open source.

Niezależnie od tego, która opcja zwycięży 28 sierpnia, wynik ustanowi precedens: albo pierwsza duża dystrybucja formalnie ograniczająca pracę wspomaganą przez LLM, albo starannie sformułowane ramy określające, w jaki sposób jedna z fundamentalnych internetowych społeczności zajmujących się oprogramowaniem decyduje się żyć z maszynami wyszkolonymi na podstawie własnych wyników.

Wyprzedź sztuczną inteligencję Przeczytaj więcej aktualności o sztucznej inteligencji →