Live data from Hacker News

Oracle bans AI-generated code from OpenJDK

app.dealroom.co

41–50 of 409 posts

Re: Oracle bans AI-generated code from OpenJDK

#41
post #20

The post in question: https://openjdk.org/legal/ai It is 'OpenJDK Interim Policy on Generative AI' and their lawyers are writing the final version, according to this page. It sounds like a sensible action, given past scars around Java and copyright, plus this is from a big old corp. That said I personally don't expect that final proposal will end up any better.

> given past scars around Java and copyright How many of these were self-inflicted?

Does it matter?

Re: Oracle bans AI-generated code from OpenJDK

#42
post #20

The post in question: https://openjdk.org/legal/ai It is 'OpenJDK Interim Policy on Generative AI' and their lawyers are writing the final version, according to this page. It sounds like a sensible action, given past scars around Java and copyright, plus this is from a big old corp. That said I personally don't expect that final proposal will end up any better.

> given past scars around Java and copyright How many of these were self-inflicted?

Intentional rather than self-inflicted.

Re: Oracle bans AI-generated code from OpenJDK

#43

I kind of get their overall point, even if it is ironic that Oracle is all in on AI. They don’t want a ton of contributions to review that weren’t made with care, adding burden to, as they put it: “already limited time of human reviewers”. Especially for a project that runs to many major businesses, this could pose a massive risk.

(bit sarcastic) Oracle was always all in on Lawyers, right? No software was their first priority.

Re: Oracle bans AI-generated code from OpenJDK

#44

I kind of get their overall point, even if it is ironic that Oracle is all in on AI. They don’t want a ton of contributions to review that weren’t made with care, adding burden to, as they put it: “already limited time of human reviewers”. Especially for a project that runs to many major businesses, this could pose a massive risk.

> even if it is ironic that Oracle is all in on AI

Selling it is one thing. Having to use it one's self is quite another.

Re: Oracle bans AI-generated code from OpenJDK

#45

I kind of get their overall point, even if it is ironic that Oracle is all in on AI. They don’t want a ton of contributions to review that weren’t made with care, adding burden to, as they put it: “already limited time of human reviewers”. Especially for a project that runs to many major businesses, this could pose a massive risk.

Let's just pause for a second and steep in the irony of "we're all in on AI, except where there are visible consequences."

The same problems that bedevil AI-written PRs here bedevil AI-written PRs at my place of work.

I'm sure it'll get better eventually, maybe, but something something Pareto principle.

Re: Oracle bans AI-generated code from OpenJDK

#46

Policies like this will result in the death of the branded software. As we move forward it will be easier than ever to just maintain and keep your fork of software with the changes you want or need. No more approval, bureaucracy, or arguing. Just tell the AI agent want you want changed and you have it. This will be used for huge things too. Like maybe you want a specific fork of Java that only supports for each itera…

You truly envision a future where every program is written in a custom programming language, for a custom operating system, for a single user who will now be in charge of understanding and maintaining it forever? That user being your grandma, your baker, your CEO?

Re: Oracle bans AI-generated code from OpenJDK

#47

So contributions to OpenJDK have to be hand-written, while internally, Oracle uses AI generated code... I guess the logic is that employees who use AI generated code (theoretically) review their code better? The whole thing still seems a little strange.

No I'm sure they are just paranoid about license rights.

I don't know, Oracle historically has a very chill, almost laissez-faire point of view on licensing.

Re: Oracle bans AI-generated code from OpenJDK

#48
y’all seem to be missing the fact that Java is a mature product. it has left the “move fast and break things” era of it’s development.

code is a liability, and they likely have more to lose than gain by allowing AI contribution.

Post reply on HN