Oracle закрыла приём в открытый проект OpenJDK изменений, созданный с помощью ИИ-инструментов. Java.. Java. Open source.. Java. Open source. OpenJDK.. Java. Open source. OpenJDK. oracle.. Java. Open source. OpenJDK. oracle. ИИ.. Java. Open source. OpenJDK. oracle. ИИ. искусственный интеллект.. Java. Open source. OpenJDK. oracle. ИИ. искусственный интеллект. Системное администрирование.
Oracle закрыла приём в открытый проект OpenJDK изменений, созданный с помощью ИИ-инструментов - 1

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

По информации OpenNET, в качестве причины отказа от использования ИИ в OpenJDK названы потенциальные риски с нарушением чужой интеллектуальной собственности при использовании кода, сгенерированного большими языковыми моделями. Например, юридический статус подобного кода от ИИ пока окончательно не определён и не исключено потенциальное влияние имущественных прав и лицензий, под которыми распространялись проекты, используемые при обучении ИИ-моделей. Также в команде проекта заявили о возросших в последнее время рисках, связанных с безопасностью кода и наличия уязвимостей и галлюцинаций ИИ-сситем.

Ранее сопровождающий разработчик стабильной и staging (приём «сырого» кода, тестирование железа, учебная площадка для начинающих программистов по исправлению мелкие баги и ознакомлению с устройством ОС) веток ядра Linux Грег Кроа‑Хартман (Greg Kroah‑Hartman) объявил запрет на приём в раздел drivers/staging ядра Linux патчей, подготовленных с использованием ИИ-инструментов. Кроа‑Хартман пояснил, что автоматически генерируемые с помощью ИИ патчи противоречат основной идее использования подсистемы drivers/staging как учебной площадки для новичков в разработчике ядра Linux. Код в drivers/staging изначально позиционируется как проблемный (TAINT_CRAP) и сопровождающие намеренно не проводят автоматизированную чистку, чтобы дать начинающим разработчикам развивать навык самостоятельного решения мелких проблем в ядре.

Автор: denis-19

Источник