Live data from Hacker News

Oracle bans AI-generated code from OpenJDK

app.dealroom.co

141–150 of 397 posts

Re: Oracle bans AI-generated code from OpenJDK

#141

I didn't know openjdk was developed by Oracle. I always thought it was a community implementation of java as opposed to Oracle's proprietary implementation.

Yeah its like George Lucas, doesn't matter you care for the Jedis or the Dark Side or even Jar Jar, he owns them all.

Re: Oracle bans AI-generated code from OpenJDK

#142

How could we know whether incoming code is AI generated or not? are there tools for this?

"If I don't know you, I don't merge you"

And if you catch somebody submitting code they can't explain, you don't know them anymore.

It's really simple. Open source has always had a social layer. Github culture tries to eliminate it, and that's the source of this vulnerability.

Re: Oracle bans AI-generated code from OpenJDK

#143
post #134

Earlier quoted context omitted.

I do. Software as a list of requirements and that's it. The local LLM appliance everybody has taking in a document specifying hardware, interfaces, and requirements and spitting out software changeable locally via conversation with its users. In the same way you have a cookbook with recipes to make dinner instead of ordering out.

> Software as a list of requirements and that's it. [...] a document specifying hardware, interfaces, and requirements [...] For that, you'd want the list of requirements and hardware documentation to be written in a precise, formal language. That's no different than writing them in a programming language (though a declarative one, instead of the more common imperative ones). I've in the past (way before LLMs existed…

> For that, you'd want the list of requirements and hardware documentation to be written in a precise, formal language. That's no different than writing them in a programming language (though a declarative one, instead of the more common imperative ones).

From my perspective, this is a damning conclusion to the argument.

That being said, I can hear him asking Claude to generate a rebuttal as we speak.

Re: Oracle bans AI-generated code from OpenJDK

#144
post #104

How does all this AI generated code blocking gappen? Does a human decide that or an AI is tasked with sequencing that PR's DNA to ascertain its possible inhuman origins? What if someone generates code with AI and then goes into the IDE and then bathes it, dresses it (including adding comments) etc, in a way a human would? What then? No, here I am not exploring a way to fool the code DNA checking, but rather trying to…

The FAQ addresses these questions: https://openjdk.org/legal/ai

There is a more helpful way to reply, that includes this text.

Re: Oracle bans AI-generated code from OpenJDK

#145

I didn't know openjdk was developed by Oracle. I always thought it was a community implementation of java as opposed to Oracle's proprietary implementation.

It is a community implementation although the vast majority of contributions come from Oracle staff. RedHat, in particular, has made numerous contributions.

Re: Oracle bans AI-generated code from OpenJDK

#146

I didn't know openjdk was developed by Oracle. I always thought it was a community implementation of java as opposed to Oracle's proprietary implementation.

It was Sun's project before Oracle bought Sun. Sun worked a lot with Netscape back in the day to make Open Source Software happen at all. From 1998-2004ish, Netscape and Sun were the open source projects and the strongest proponents of the licensing and development models. Oracle absorbed all that good will with the purchase.

Re: Oracle bans AI-generated code from OpenJDK

#147
post #128

This is the firm whose debt is one level above junk and whose survival as a single unbroken corporate entity is fully predicated on OpenAI being able to make money from the data centres they (Oracle) are building for them, let alone simply paying for them. I accept @jerf's explanation is the right one but this is an absolutely almighty signal that AI-first developers should heed. And someone should ask Altman about i…

I don't think you should take "AI-first developers" seriously as a category.

The people you refer to are delusional idiots and should be treated as such.

Re: Oracle bans AI-generated code from OpenJDK

#148
post #121

Earlier quoted context omitted.

Out of curiosity, do you use frontier AI dev tools on a daily basis professionally?

Let me guess: AGI is 2-6 weeks away, software development is solved, and anyone who disagrees with your enlightened perspective is a backwards-looking luddite.

No. I’m asking in good faith. I was skeptical in 2023, but took the approach of using it at least once a week, with all latest models to see the evolution. It’s obvious that the industry is moving that way, and at this point it would be a career-suicide for seniors+ to not be able to drive AI to achieve their objectives .

I’m not saying it’s good for everything, but we’ve gone very far in terms of capabilities in the last 3 years. Thinking otherwise will make me question others’ experience on how much they’ve used it so far.

Re: Oracle bans AI-generated code from OpenJDK

#149
post #121

Earlier quoted context omitted.

Let me guess: AGI is 2-6 weeks away, software development is solved, and anyone who disagrees with your enlightened perspective is a backwards-looking luddite.

No. I’m asking in good faith. I was skeptical in 2023, but took the approach of using it at least once a week, with all latest models to see the evolution. It’s obvious that the industry is moving that way, and at this point it would be a career-suicide for seniors+ to not be able to drive AI to achieve their objectives . I’m not saying it’s good for everything, but we’ve gone very far in terms of capabilities in the…

I don't believe that you're asking in good faith based on the rest of your comment.

Re: Oracle bans AI-generated code from OpenJDK

#150
post #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.

Oracle Java is also basically effectively in KTLO mode. The biggest use of Java currently is Android, and Google is on a path to migrate to Fuchsia eventually. The second biggest use is Apache Spark/Kafka, but with LLMs now, you can pretty much re implement all of that functionality in pure C. They just want a legal angle, since this is how they make most of their money.

Not sure where u get your information. Oracle Java is OpenJDK with a support license from Oracle. It is widely used in enterprises, and it is updated regularly.
Post reply on HN