Hmm. Very nice, but if those changes aren't ported back to OpenJDK, that's locking you into Amazon in a very un-Java-ry way.
Amazon Corretto 18 is now generally available
61–70 of 105 posts
Re: Amazon Corretto 18 is now generally available
#62Earlier quoted context omitted.
You are correct, the Azul guy (who reported it) goes into considerable detail here: https://github.com/docker-library/openjdk/issues/320# NEVERTHELESS, software supply chain is important. Whatever JVM one chooses should have a good answer to how they handle it.
> NEVERTHELESS, software supply chain is important. Whatever JVM one chooses should have a good answer to how they handle it. We do agree on that. We also agree that Linux distributions & Docker official images have been doing shitty job in the past which is what your article is talking about. Thanks to Gil Tene continuous efforts to raise awareness about this issue, situation has somewhat improved. My point is that…
Agreed, alas I cannot edit it anymore.
I was wrong in my understanding as to how the 'mystery meat' got into the flow. Having looked at the AdoptOpenJDK repos it's clear they do their work in the open. That's no guarantee, but is the best choice over the long term. And a JVM is a long term thing.
Re: Amazon Corretto 18 is now generally available
#63Earlier quoted context omitted.
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%.
Re: Amazon Corretto 18 is now generally available
#64Dumb question: for home/hobby type coding, what is the best JDK to install on my Mac?
Re: Amazon Corretto 18 is now generally available
#65Earlier quoted context omitted.
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
#66Earlier quoted context omitted.
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
#67Timely 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…
Our usage of Oracle Java 8 is classed as free still, and we pay Azul for the rest of our Java usage. I highly recommend Azul if you are looking for a vendor.
Re: Amazon Corretto 18 is now generally available
#68Earlier quoted context omitted.
What exactly are "guest services" in VirtualBox?
I think it refers to extra integration features like window resizing, clipboard read/write, drag-n-drop files between guest and host, etc.
Re: Amazon Corretto 18 is now generally available
#69Earlier quoted context omitted.
What exactly are "guest services" in VirtualBox?
I think it refers to extra integration features like window resizing, clipboard read/write, drag-n-drop files between guest and host, etc.
VirtualBox Extension Pack, on the other hand, provides support for USB 2.0 and USB 3.0 devices, VirtualBox RDP, disk encryption, NVMe and PXE boot for Intel cards.
Re: Amazon Corretto 18 is now generally available
#70Earlier quoted context omitted.
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)