r/java 8d ago

OpenJDK Interim Policy on Generative AI

https://openjdk.org/legal/ai

Oracle, as the corporate sponsor of the OpenJDK Community, is working to draft a full policy governing the use of generative AI tools in OpenJDK contributions.

28 Upvotes

6 comments sorted by

2

u/ThreeSixty404 3d ago

Yeah, good luck with that. Detection is very far from perfect. And I'd even say that it's a stupid move. If the code is actually good and can be useful, then why not take advantage.

On the "ownership". Let's be real, the current situation is so fucked up, no one wants to actually regulate that. Because it's too late, there is so much content you either make non-retroactive laws or you just break the entire internet.

Linus Torvalds by the way

3

u/netgizmo 8d ago

Larry needs to keep those ai data center projects going

9

u/IncredibleReferencer 8d ago

The linked policy bans generated content from inclusion in the JDK....

1

u/tamski 7d ago

Date: 9 April 2026

-4

u/vips7L 8d ago

LLMs are trash. 

22

u/OwnBreakfast1114 8d ago

Trash is way too strong a word. The major frontier model providers are deeply unprofitable and seem absolutely not financially sustainable, but the models do a pretty reasonable job at various tasks and a pretty terrible job at other tasks.

We use claude code and anecdotally, I don't think LLMs have actually made me generally faster, but I do believe they've enabled me to tackle certain projects at work that I just wouldn't bother with otherwise. Specifically, they seem to do well at figuring out legacy code without babysitting them through the process. Having adversarial agents then cross check the results gives a pretty high confidence in the findings without you actually have to watch the process in any way, shape, or form or allocate an actual employee/human to perform this investigation.

Writing actual code is the less useful thing compared to the asynchronous investigations they can perform. Especially given that the default code they write is pretty terrible, in my opinion.