Проекты Gentoo и NetBSD запретили код, написанный с помощью ИИ
Запрет на использование программного кода, созданного с помощью больших языков моделей, наложили организации Gentoo Foundation и The NetBSD Project, 18 мая сообщает британское интернет-издание о технологиях The Register.
Gentoo отказалась от использования искусственного интеллекта для написания кода еще в апреля, в мае к такому же решению пришли в NetBSD. «Код, созданный с помощью большой языковой модели или аналогичной технологии, такой как Copilot от GitHub/Microsoft, ChatGPT от OpenAI или Code Llama от Meta (организация, деятельность которой запрещена в РФ), считается плохим кодом и не должен использоваться без предварительного письменного одобрения», — сообщается в политике NetBSD.
Называется три причины такого решения: авторское права, качество полученного кода и этические проблемы. В вопросах авторского права и этики, не до конца понятно — кто создатель кода? Право и ответственность размазываются между автором конечного кода, ИИ-помощником, разработчиком ИИ-помощника, авторами всех тех огромных объемов исходных текстов, на которых алгоритм обучался.
Качество кода в среднем при применении ИИ-помощников пока заметно хуже, чем написанного полностью вручную. Алгоритмы обобщают при обучении большое количество кода, далеко не всегда хорошего качества. Делают это не оптимальным способом и без осмысления, свойственного человеку.
The Register приводит два интересных термина из среды разработки программного обеспечения, ярко передающие отношения к большим языковым моделям в разработке: «стохастический попугай» и «система синтеза заимствованной информации».
Gentoo Foundation управляет развитием дистрибутива операционной системы (ОС) Linux Gentoo. The NetBSD Project развивает ОС NetBSD, относящуюся к семейству Unix.