Oracle запретила приём ИИ-сгенерированных изменений в OpenJDK

Oracle запретила приём ИИ-сгенерированных изменений в OpenJDK

Oracle запретила разработчикам передавать в OpenJDK изменения, созданные с помощью генеративных ИИ-инструментов. Об этом сообщается в официальных правилах проекта. Ограничение распространяется на исходный код, текстовые материалы и изображения, которые добавляются в репозитории, публикуются на сайте или wiki-страницах сообщества.

Как пояснили в компании, AI-сгенерированный контент может создавать проблемы с правами на интеллектуальную собственность и лицензионной чистотой. Кроме того, такие изменения сложнее проверять и поддерживать. Поэтому проект решил ограничить их использование на этапе внесения в основную кодовую базу.

При этом Oracle оставила возможность применять ИИ в других задачах разработки Java. В частности, инструменты на основе машинного обучения разрешены для отладки кода и рецензирования изменений. Это позволяет ускорить работу без риска попадания сомнительного контента в официальные релизы.

OpenJDK — основной открытый проект, на базе которого развивается платформа Java. Он используется как основа для многих коммерческих и бесплатных реализаций. Решение Oracle может повлиять на практику разработки в других open-source проектах, которые также столкнулись с наплывом ИИ-сгенерированных правок.

Ограничение вступает в силу с момента публикации правил. Разработчикам рекомендуется проверять весь код на предмет автоматического происхождения. Точные сроки и механизмы проверки в сообщении не уточняются, но, судя по формулировке, запрет действует уже сейчас.