Live data from Hacker News

Amazon Corretto 18 is now generally available

aws.amazon.com

51–60 of 105 posts

Re: Amazon Corretto 18 is now generally available

#51

"Amazon Corretto is a no-cost, multiplatform, production-ready distribution of the Open Java Development Kit (OpenJDK)." I'm not sure how I never heard about this before now. Is anyone out there using this over other JDKs?

I have seen it being heavily used with Amazon Linux.

Re: Amazon Corretto 18 is now generally available

#52
post #19

Timely or topical, considering that O is now auditing Java. https://www.theregister.com/2022/03/22/oracle_starts_to_incl... If you're not familiar with O, or wondering why an innocuous statement like the above strikes fear into people, it's not about just licensing Java. It's about their extortionate tactics and how they try to catch you in gray areas due to ambiguous wording in their terms and conditions, and demand…

That article is just fud. OpenJDK any version is free to use for whatever reason, period. If you use OracleJDK (which is pretty identical so unless you need support, go with OpenJDK), then you previously had to pay, but Oracle recently made the last version of it free to use. I mean, it really can’t get easier and freer. It is the same model as with Red Hat linux and fedora, hell, it is even more permissive as you ca…

Note that, confusingly, there is a difference between “Oracle JDK” and “Oracle OpenJDK”. The latter has no restrictions, but only receives updates for six months (until the next major version).

Oracle has a FAQ here: https://www.oracle.com/java/technologies/javase/jdk-faqs.htm...

Re: Amazon Corretto 18 is now generally available

#53
post #27

Earlier quoted context omitted.

When a company Licensing is so complicated, that there are whole companies whose business case, is to help you negotiate with Oracle, it should make for pause and caution: "Oracle Java Release 17 Is it Free Again?" https://www.softwareone.com/en/blog/all-articles/2021/09/20/...

The company licensing around OracleJDK is complicated. OpenJDK remains licensed under GPL. The only thing complicated here is that people seem to think that OracleJDK IS OpenJDK, it is not nor has it ever been. OracleJDK is no different than Azul's JDK. It's a JDK vendored and supported by Oracle. The long and short answer is, so long as you are using a JDK vendored by your operating system or a docker image that doe…

This is the long version, regularly updated over the years.

"Java Is Still Free 3.0.0 (Oct 2021)":

https://medium.com/@javachampions/java-is-still-free-3-0-0-o...

Re: Amazon Corretto 18 is now generally available

#54
post #40

Earlier quoted context omitted.

> That article is just fud. OpenJDK any version is free to use for whatever reason, period It literally says that in the very article you claim to be FUD. Have you even bothered to read it? Because it says everything that you did.

You've just done the same. The article is referring to Oracle JDK. OP was referring to Open JDK.

The article literally says organizations are moving from Oracle JDK to OpenJDK.

Re: Amazon Corretto 18 is now generally available

#55
post #49
post #42

Earlier quoted context omitted.

Always thought it was Cornetto rather then Corretto.

Cornetto is a sort of Italian croissant. You could conceivably have a Caffé corretto and a cornetto for breakfast ;-)

Or an ice-cream, which you could also have for breakfast, because you can do whatever you like: https://en.wikipedia.org/wiki/Cornetto_(frozen_dessert)

Re: Amazon Corretto 18 is now generally available

#56

Timely or topical, considering that O is now auditing Java. https://www.theregister.com/2022/03/22/oracle_starts_to_incl... If you're not familiar with O, or wondering why an innocuous statement like the above strikes fear into people, it's not about just licensing Java. It's about their extortionate tactics and how they try to catch you in gray areas due to ambiguous wording in their terms and conditions, and demand…

In the past the curse was “May you be recognized by people in high places”, nowadays it's "May Oracle learn of your existence". Nothing worse than learning that Joe Random from 3rd level techsupport installed Virtualbox, and now your entire organization is about to get audited by Oracle.

Re: Amazon Corretto 18 is now generally available

#57

Earlier quoted context omitted.

I did a tiny amount of searching to verify this but came up empty handed. Guest additions (what I think you meant) is GPLv2, so it should be free for use.

> Guest additions (what I think you meant) is GPLv2 It is presumably referring to “VirtualBox 6.1.32 Oracle VM VirtualBox Extension Pack”: > Support for USB 2.0 and USB 3.0 devices, VirtualBox RDP, disk encryption, NVMe and PXE boot for Intel cards. > The Extension Pack binaries are released under the VirtualBox Personal Use and Evaluation License (PUEL). ref: https://www.virtualbox.org/wiki/Downloads

The difficulty in distinguishing the two is likely intentional. At my previous org, Oracle sent a spreadsheet of IPs to my company's compliance department which they claimed were using the extension pack and so violated their license agreement. They demanded proof of the license.

The vast majority including I, only ever used guest additions (GPL).

Re: Amazon Corretto 18 is now generally available

#58
post #16

Timely or topical, considering that O is now auditing Java. https://www.theregister.com/2022/03/22/oracle_starts_to_incl... If you're not familiar with O, or wondering why an innocuous statement like the above strikes fear into people, it's not about just licensing Java. It's about their extortionate tactics and how they try to catch you in gray areas due to ambiguous wording in their terms and conditions, and demand…

Friendly reminder that if you install virtualbox with guest services at work, Oracle lawyers will eventually demand a huge sum from your company.

What exactly are "guest services" in VirtualBox?

Re: Amazon Corretto 18 is now generally available

#59

"Amazon Corretto is a no-cost, multiplatform, production-ready distribution of the Open Java Development Kit (OpenJDK)." I'm not sure how I never heard about this before now. Is anyone out there using this over other JDKs?

We moved from Excelsior JET to Corretto a few years ago, and have been very happy. Driving around 8 digits of revenue on it.

Re: Amazon Corretto 18 is now generally available

#60
post #8

Main Page: https://aws.amazon.com/corretto/ FAQ: https://aws.amazon.com/corretto/faqs/ Downloads: https://docs.aws.amazon.com/corretto/latest/corretto-18-ug/d... Q: How is Corretto different from OpenJDK? A: Corretto is a distribution of Open JDK with patches included by Amazon that are not yet integrated in the corresponding OpenJDK update projects. We focus on patches that improve performance or stability in OpenJD…

I'm still struggling to learn what patches exactly Amazon put in their OpenJDK build. Does anyone know how to get access to these details?

One patch (back in Corretto 11) relates to arm64, the CPU architecture that their Graviton EC2 instances (m6g/r6g/c6g/etc) use. It significantly reduces lock-related context-switch overhead and improves performance of high-concurrency Java applications as a result. Replacing OpenJDK 11 with Corretto can reduce CPU utilization of Kafka brokers on that platform by up to 20%.
Post reply on HN