Oracle has implemented a new policy for OpenJDK, the open-source Java project, banning contributions that include AI-generated code. The company stated that this measure is in response to potential risks related to safety, security, and intellectual property.
Under the new guidelines, developers are permitted to use large language models (LLMs) for private tasks such as debugging and reviewing code. However, any material generated by AI tools cannot be submitted to OpenJDK repositories, pull requests, or other official project channels.
This external policy contrasts with Oracle's internal operations. Oracle co-founder Larry Ellison recently indicated that AI models are used to write Oracle's own code. Additionally, co-CEO Mike Sicilia has credited AI tools with enabling smaller engineering teams to achieve faster development cycles within the company.
The policy change comes as Oracle is making significant investments, including $70 billion this year for data center expansion. This spending has led credit agency S&P to downgrade Oracle's rating to BBB-, one notch above junk status, due to uncertainties regarding return on investment.
✨ This summary was generated by AI from the outlets' reporting listed below. It is not independently verified and may contain errors — check the original sources. How BrevFeed works →
One email each morning: the day's tech stories, clustered across outlets and summarized. No account needed.
One email a day. Unsubscribe in one click, any time.
Spend a few minutes, get the whole day. Every topic's top stories in one hands-free rundown — listen, watch, or read the transcript.
▶ Play today's briefNew every morning, and the back catalogue is archived by date.
Oracle has prohibited the submission of AI-generated code to OpenJDK, citing concerns over safety, security, and intellectual property risks. This policy applies to repositories and pull requests, though developers can use large language models privately for debugging and code review. The decision is notable given Oracle's internal use of AI for code generation.