Oracle bans AI-generated code from OpenJDK contributions
Original: Oracle bans AI-generated code from OpenJDK
Why This Matters
Oracle's dual stance highlights growing tension between AI adoption in enterprise and open-source governance standards.
Oracle has prohibited AI-generated code from being submitted to the OpenJDK open-source project, citing safety, security, and intellectual property risks. Developers may use LLMs privately for debugging but cannot submit AI-generated material to repositories or pull requests.
Oracle has issued a policy banning AI-generated code from contributions to OpenJDK, the open-source stewardship project for the Java platform. Under the new rules, developers are permitted to use large language models privately for tasks such as debugging and code review, but any AI-generated material is prohibited from being submitted to repositories, pull requests, or other official project channels. The policy stands in stark contrast to Oracle's internal practices. Co-founder Larry Ellison recently stated that AI models now write Oracle's own code, while co-CEO Mike Sicilia credited AI tools with enabling smaller engineering teams to ship software faster. Oracle is investing $70 billion in 2025 in datacenter expansion. The scale of that spending led credit rating agency S&P to downgrade Oracle's credit rating to BBB-, just one notch above junk status, citing uncertain returns on the investment. The cited source is The Register.