Live data from Hacker News

Oracle bans AI-generated code from OpenJDK

app.dealroom.co

181–190 of 397 posts

Re: Oracle bans AI-generated code from OpenJDK

#183
post #73

Oracle, the law firm with a tech business attached, probably wants to retain the option to sue other people for AI-washing their proprietary code, and that doesn't work if they're also publicly accepting AI contributions to their code with no apparent concern for the provenance of it. The tech business would probably tell them this isn't going to be a needle they are going to be able to successfully thread, but the l…

Legal departments are ironically very much like LLMs.

They are trained on a narrow set of data and don't really understand the real world.

If you let them run wild with no supervision they'll turn your company into slop.

Someone needs to be there to reign them in, asking the all-important questions like "is suing all of our customers and making them angry REALLY the best option?" (to which they will reply, "You're right to push back on this").

This is typically the role of the CEO, however, as we know, most CEOs of large successful companies are too busy to actually do that. They're mostly training Brazilian Jiu Jitsu, shitposting on their own social media platform, trying to manipulate international politics, or helping run their family nonprofit.

This is why I believe that legal departments need to be demoted. The legal department should not report to the CEO, they should report to a new role that is above both PR and legal. And that person's job should be to force legal and public relations (which we know are natural enemies) to work together. Every press release goes through legal now, and it's only logical that ever legal action should go through public relations review as well.

The fact that public relations at most large companies has atrophied from disuse in our public-equity-owned unicorporate cooperation-over-competition chaebol/zaibatsu/conglomerate world is a problem for another day.

Re: Oracle bans AI-generated code from OpenJDK

#184
post #171

Earlier quoted context omitted.

You lay out my words in different order and claim I’m not correct.

No, your claim is "LLM generated code is not copyrighted." His claim is "LLM generated code is eligible for copyright."

My understanding (belief) is that it's going to depend on how much human involvement is there.

If you write a prompt and one-shot a problem and share the source code, that source code is probably not covered by copyright.

If you substantially edit or modify the generated code you would own the copyright.

It's like with a camera. If I set a camera and carefully aim it and somehow trigger the shutter then make adjustments in Photoshop, I own the copyright on that image.

If I stick a Flock camera on a pole somewhere and post the live output, there's been no meaningful human creative involvement in producing those images and so nobody can claim copyright on them.

Re: Oracle bans AI-generated code from OpenJDK

#185

Earlier quoted context omitted.

"Do not fall into the trap of anthropomorphizing Larry Ellison. You need to think of Larry Ellison the way you think of a lawnmower. You don't anthropomorphize your lawnmower, the lawnmower just mows the lawn - you stick your hand in there and it'll chop it off, the end. You don't think 'oh, the lawnmower hates me' - lawnmower doesn't give a * about you, the lawnmower can't hate you. Don't anthropomorphize the lawnmo…

more and more it seems like he's referring to billionaires more or less.

That's because you've had years of consuming media that blames everything on billionaires.

Re: Oracle bans AI-generated code from OpenJDK

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

Its been almost 15 years since George Lucas last owned Star Wars

Re: Oracle bans AI-generated code from OpenJDK

#188

Earlier quoted context omitted.

Not even a conspiracy theory. Just the most likely explanation.

"Do not fall into the trap of anthropomorphizing Larry Ellison. You need to think of Larry Ellison the way you think of a lawnmower. You don't anthropomorphize your lawnmower, the lawnmower just mows the lawn - you stick your hand in there and it'll chop it off, the end. You don't think 'oh, the lawnmower hates me' - lawnmower doesn't give a * about you, the lawnmower can't hate you. Don't anthropomorphize the lawnmo…

Who does this metaphor serve? To me it seems to try to legitimize the actions as a force of nature.

Re: Oracle bans AI-generated code from OpenJDK

#189
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.

>it has left the “move fast and break things

java never had that phase. If anything it had a full binary class (not even source, e.g. long and int are not compatible on binary level) compatibility. Generally you can take an application from '98 and run it nowadays.

It's only recent changes (jigsaw in java9 mostly) that were made them to drop some of that part.

Re: Oracle bans AI-generated code from OpenJDK

#190

Earlier quoted context omitted.

There is no guy, only the lawnmower, mowing lawns. Sometimes it chops off feet.

It doesn't matter if the lawnmower is chopping off feat intentionally or not. If it's presenting a public hazard, it should be stopped. Even though the ocean couldn't care less it doesn't prevent us from building breakwalls. And Larry Ellison isn't unstoppable as the ocean.

you and what army are going to stop him?
Post reply on HN