News for hackers. Stuff that matters.
Re:JDK 21 Release Notes by kaba0 on Tuesday September 19, 2023 @11:47AM (#37571650)
“I downloaded Photoshop and now adobe asks for its price”
Re:JDK 21 Release Notes by belltaco on Tuesday September 19, 2023 @12:26PM (#37572318)
Terrible take. Photoshop does not create and exploit confusion about how their products are free to use as much as Oracle does with Java. Photoshop also didn't sneakingly change terms from what used to be free without a proper notice while installing. Photoshop sales and marketing also don't do gotchas with crazy audits and threats of lawsuits.
Re:JDK 21 Release Notes by kaba0 on Tuesday September 19, 2023 @12:39PM (#37572513)
> Photoshop also didn't sneaking change terms from what used to be free

Like making it even more free? You are literally free to use the “paid” OracleJDK on its latest LTS release up until the next LTS comes around+1 year.

Re:JDK 21 Release Notes by desertlounger on Tuesday September 19, 2023 @01:18PM (#37573115)
The reference is to a previous licensing change, which made it less free, with Oracle shaking down groups using the Oracle JDK. They've changed their terms before and could do so again with future releases.
Re:JDK 21 Release Notes by belltaco on Tuesday September 19, 2023 @04:57PM (#37576480)
Re:JDK 21 Release Notes by freeone3000 on Tuesday September 19, 2023 @12:01PM (#37571901)
The JDK is GPLv2, which means it can be legally redistributed without charge. Oracle puts their JDK release under a different license. Microsoft distributes the binaries under the GPL. It’s the same code going into the binary, but different license terms.
Re:JDK 21 Release Notes by n2d4 on Tuesday September 19, 2023 @12:11PM (#37572083)
OpenJDK (maintained by Oracle) is GPL, but Oracle JDK is a different codebase with different features under a commercial license. Oracle's OpenJDK builds are distributed under the GPL, like Microsoft's.
Re:JDK 21 Release Notes by kaba0 on Tuesday September 19, 2023 @03:37PM (#37575249)
You would be right, if you would have made this comment a bit more than a decade ago.

The only remaining differences between OracleJDK and OpenJDK are logo, and trivial things - Oracle has opened up everything else.

Re:JDK 21 Release Notes by n2d4 on Tuesday September 19, 2023 @07:23PM (#37578450)
As far as I'm aware, Oracle JDK gets fixes that OpenJDK doesn't, and is under a commercial license that's not GPL (even if it's free-as-in-beer under certain circumstances)? Is that wrong?
Re:JDK 21 Release Notes by kaba0 on Tuesday September 19, 2023 @12:06PM (#37571993)
Oracle provides their builds for free, given you use their latest LTS release. But that’s apples to oranges comparison - that is an actual support release, meant for big enterprises that wants to point their fingers at someone on Christmas eve.
Re:JDK 21 Release Notes by renewiltord on Tuesday September 19, 2023 @01:27PM (#37573227)
Right. So that’s the minefield, no? If you download from Oracle, it’s like Photoshop from Adobe. If you download from Amazon, it’s like gcc. But it’s the same software: near invisible difference.

So that’s why you shouldn’t download from Oracle.

Re:JDK 21 Release Notes by kaba0 on Tuesday September 19, 2023 @01:51PM (#37573577)
Are you a huge enterprise system that has to be able to call someone on some national holiday at 2AM? If no, then just do whatever you want - I don’t understand running to Amazon, when you can just do `apt install openjdk`, but whatever. There is way too much fuss around this non-issue. It’s the exact same software plus-minus a few bytes.
Re:JDK 21 Release Notes by renewiltord on Tuesday September 19, 2023 @02:48PM (#37574426)
Ubuntu LTS does not have modern JDK. Amazon has Coretto distribution. Much better.