Oracle запретила ИИ-код в OpenJDK, хотя сама пишет код нейросетями

Oracle, как куратор открытого проекта OpenJDK (эталонная реализация языка Java), запретила принимать в проект код, сгенерированный ИИ. Причина, риски для безопасности, защиты данных и интеллектуальной собственности. Разработчикам разрешено пользоваться языковыми моделями приватно, для отладки и код-ревью, но материал, созданный ИИ, нельзя отправлять в репозитории, пул-реквесты или любые другие каналы проекта.

Эта политика резко контрастирует с тем, что происходит внутри самой Oracle. Сооснователь компании Ларри Эллисон недавно заявил, что теперь код Oracle пишут ИИ-модели, а со-CEO Майк Сицилия отметил, что ИИ-инструменты позволяют меньшим по размеру инженерным командам работать быстрее.

Параллельно Oracle в этом году вкладывает 70 миллиардов долларов в расширение дата-центров. Из-за этих трат рейтинговое агентство S&P понизило кредитный рейтинг Oracle до BBB-, это на одну ступень выше «мусорного» уровня. S&P объяснило решение неопределённой отдачей от таких инвестиций.

Ключевые факты

  • Oracle запретила присылать в OpenJDK код, сгенерированный ИИ, по соображениям безопасности, защиты данных и интеллектуальной собственности
  • Приватное использование ИИ для отладки и ревью кода разрешено, но публиковать сгенерированный ИИ материал в репозиториях и пул-реквестах нельзя
  • Сооснователь Oracle Ларри Эллисон заявил, что теперь код компании пишут ИИ-модели; со-CEO Майк Сицилия связывает это с тем, что меньшие команды работают быстрее
  • Oracle вкладывает $70 млрд в этом году в расширение дата-центров
  • S&P понизило кредитный рейтинг Oracle до BBB- (на ступень выше «мусорного»), сославшись на неопределённую отдачу от инвестиций

Почему это важно

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

Кому это важно

Разработчикам, которые контрибьютят в OpenJDK и другие крупные open-source проекты: политика Oracle может стать ориентиром для других кураторов. Также это важно для инженерных руководителей, которые оценивают, как совместить продуктивность от ИИ-инструментов с рисками для безопасности и интеллектуальной собственности кода.

Как это применить

Для контрибьюторов OpenJDK правило простое: ИИ можно использовать как приватный инструмент отладки и ревью, но итоговый код, отправляемый в проект, должен быть написан человеком, а не сгенерирован моделью и подан как есть.

Можно ли доверять

Материал впервые опубликован The Register и пересказан агрегатором Dealroom; источник не приводит точной даты введения запрета, названия конкретного документа или реакции самой Oracle, Эллисона или Сицилии на очевидное противоречие между внутренней и внешней политикой компании в отношении ИИ-кода.

Риски и подводные камни

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