В Linux беше одобрена официална политика за използване на AI код след месеци остри спорове

Разработчиците на ядрата на Linux официално одобриха политиката за използване на изкуствен интелект (ИИ) след месеци остри дебати. Линус Торвалдс и индустриални партньори постигнаха споразумение, което позволява използването на ИИ асистенти, но въвежда строги правила за разкриване на информация и поставя цялата отговорност за каквито и да е грешки на разработчиците.

В Linux беше одобрена официална политика за използване на AI код след месеци остри спорове

Новите правила забраняват употребата на юридически обвързващия етикет «Signed-off-by» за код, създаден от ИИ системи, заменяйки го с нов етикет «Assisted-by» за осигуряване на прозрачност в произхода на корекциите. Тази стъпка, както отбелязва Tom’s Hardware, е отговор на нарастващото напрежение в общността, предизвикано от потока на нискокачествен код и скритото използване на невронни мрежи. Сега всяка грешка или уязвимост в такъв код ще бъде юридически свързана с конкретния човек, публикувал промените. Това ще изключи възможността за прехвърляне на вината на алгоритмите и ще позволи интегрирането на съвременни инструменти в работния процес, без да нарушава принципите на Сертификата за произход на разработчик (DCO).

В Linux беше одобрена официална политика за използване на AI код след месеци остри спорове

Споровете около интеграцията на ИИ достигнаха връхната си точка през януари, когато представители на Intel и Oracle публично влязоха в конфликт по въпросите на регулирането на невронни мрежи в проекта. В същото време Торвалдс остро критикува идеите за пълната им забрана, наричайки ги безполезни, и настояваше, че ИИ е просто инструмент, като всеки друг софтуер. Той подчерта, че злонамерените лица все пак няма да четат документацията, затова е по-ефективно да се контролира резултатът чрез отговорността на конкретни лица, а не да се опитва да се забраняват технологии на локалните машини на разработчиците.

Преди приемането на единна политика, големите проекти с отворен код показваха различен подход към проблема, включително пълни забрани. Например, дистрибуциите Gentoo и NetBSD преди това блокираха приемането на генериран ИИ код, обосновавайки се, че данните за обучение на моделите често съдържат код с ограничителни лицензи, което прави резултата юридически неправомерен. Специалисти от Red Hat, от своя страна, предупреждаваха, че използването на такива инструменти може неволно да наруши лицензиите GNU GPL и да подкопае цялата система DCO, тъй като разработчикът не може да гарантира чистотата на произхода на всеки ред код.

Освен юридическите рискове, общността се сблъска с проблема на огромния обем некачествени корекции, получили названието AI slop. Създателите на популярни проекти, като cURL и tldraw, бяха принудени да закрият програмите за награди или автоматично да отхвърлят външни заявки поради спам, съдържащ код с ИИ-халюцинации. В случая с ядрото на Linux ситуацията се усложни от шумен инцидент с мейнтейнера Саша Леви (Sasha Levin), инженер на Nvidia, който внедри патч за ядрото 6.15, изцяло написан от ИИ-модел без съответно уведомление. Кодът беше функционален, но съдържаше регресия в производителността, въпреки че беше проверен и тестван.

Проблемът с недоверието поради скритото използване на ИИ засегна не само системното програмиране, но и други сфери, например, общността на моддерите на Doom. В частност, лидерът на проекта GZDoom Кристоф Елкерс (Christoph Oelckers) се сблъска с масово напускане на участници в проекта, след като използва ИИ-патчи без разкритие на тази информация и отказа да постигне компромис с критиците. В резултат, повечето контрибутори напуснаха оригиналния проект и създадоха форк UZDoom, демонстрирайки важността на откритостта и честността към общността.

Източник:


Източник: 3dnews.ru
Купете надежден хостинг за сайтове със защита от DDoS, VPS и VDS сървъри 🔥 Купете надежден хостинг за сайтове със защита от DDoS, VPS и VDS сървъри | ProHoster