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 на дата-центры уже привели к понижению кредитного рейтинга из-за сомнений в отдаче инвестиций.