- Создатель проекта GZDoom включил в код обновление, сгенерированное искусственным интеллектом, что вызвало конфликт в сообществе разработчиков.
- Часть разработчиков отвергла использование ИИ в проекте и создала форк под названием UZDoom с более открытой моделью сотрудничества.
- Споры касаются доверия к ИИ и подходам к управлению проектом, в том числе вопросам лицензирования и тестирования кода.
В результате решения создателя GZDoom Кристофа Олькерса добавить в кодовую базу фрагменты, сгенерированные искусственным интеллектом, в сообществе произошёл раскол. GZDoom — это открытый игровой порт классического Doom с продолжительной историей, уходящей корнями в 1998 год. При разработке проекта используются современные технологии улучшения графики и возможности модификации исходного кода. Однако внедрение непроверенного II-сгенерированного кода вызвало серьёзные разногласия среди разработчиков.
Значительная группа участников проекта, выразившая несогласие с подобным подходом, объявила о создании форка под названием UZDoom. Основной мотив — стремление к более прозрачному и совместному процессу разработки, что отражено в их публичном заявлении. Разработчики опасаются за будущее наследия GZDoom и считают, что отделение позволит сохранить качество и философию проекта.
Сам Кристоф Олькерс объяснил, что использовал ИИ для генерации так называемого “шаблонного кода”, который не затрагивает ключевых игровых функций. Он отметил, что проверял изменения и отрицательно относится к скептицизму по поводу ИИ, отмечая, что сегодня многие используют такие технологии для рутинной работы. В качестве контраргументов участники сообщества усомнились в соответствии лицензии GPL, а также в качестве и безопасности внесённых изменений, подчеркивая отсутствие полноценного тестирования.
Стоит отметить, что данное событие отражает глубокие противоречия относительно роли искусственного интеллекта в совместных разработках с открытым исходным кодом. С одной стороны, использование ИИ может ускорить рутинные задачи и повысить эффективность, с другой — вызывает вопросы о прозрачности, качестве и юридической чистоте. Разделение проекта GZDoom и рождение отдельного форка UZDoom служит примером того, как технологические новшества влияют на управление сообществами и развитие open source проектов в целом.