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.
Oracle bans AI-generated code from OpenJDK
191–200 of 398 posts
Re: Oracle bans AI-generated code from OpenJDK
#192Earlier 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…
The flaw in the analogy is that oracle is made of people. It's not a lawnmower, it's a group of people with human motivations and human thoughts. It's true they don't HATE people, but it's also true they absolutely have no conscience in negotiations and have zero concern about relationships.
Re: Oracle bans AI-generated code from OpenJDK
#193Earlier 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…
There is quite a bit of distance between the exactness of any human language and an sort of programming languages. When you have a language model loaded with software engineering best practices you do not need the exactness of a programming language to describe desired behavior.
Hardware documentation is indeed often lacking in plenty of ways but in a world where writing your own software through agents is commonplace, the hardware manufacturers (or the community) would make testing that documentation to find the problems an important part of hardware development.
Re: Oracle bans AI-generated code from OpenJDK
#194Re: Oracle bans AI-generated code from OpenJDK
#195Earlier 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."
Re: Oracle bans AI-generated code from OpenJDK
#196I 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.
Re: Oracle bans AI-generated code from OpenJDK
#197Now slowly, the Empire strikes back - not just Oracle, but more and more resist the tyranny of AI skynet slop.
I am upset that these corporations drove up the RAM prices still. They need to compensate the rest of mankind for this - after all the chip market is a de-facto monopoly. They should all be sued into nothingness, then new laws must enforce healthy and fair competition, without unfair players driving up the prices willy-nilly style. Absolute AI mafia here.
Re: Oracle bans AI-generated code from OpenJDK
#198Oracle, 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…
Re: Oracle bans AI-generated code from OpenJDK
#199Earlier 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.
It's more like that movie with Stephen King where the cars and other machines turn actively evil. Hilarious movie too, not great but hilarious.
Re: Oracle bans AI-generated code from OpenJDK
#200Earlier quoted context omitted.
The flaw in the analogy is that oracle is made of people. It's not a lawnmower, it's a group of people with human motivations and human thoughts. It's true they don't HATE people, but it's also true they absolutely have no conscience in negotiations and have zero concern about relationships.
> It's true they don't HATE people Maybe so, but perhaps the most successful part of the AI marketing pitch has been exploiting management's hatred of labor (and vice versa). A significant motivator for a lot of the nonsensical AI layoffs and initiatives over the last three years has been that it's a great opportunity for management to get ill on their slaves. Tech labor got a little too big for their britches during…