Earlier licensing practices were not much better; my company did a 'hard purge' a few years ago and everything using Oracle JDK+RDBMS is now running on OpenJDK with a PostgreSQL backend.
Don't know what rooting for Google and/or IBM would help. All companies that size do have their shady side and will sometimes do questionable things. They didn't get to be so big just by being nice...
I'm personally using Amazon Corretto (is in the SKDMan link)
Given how much everyone around here likes to hate on IBM, while not even being aware of how OpenJ9 works, the alternative implementations for IBM mainframe and micro computers and so forth, it would hardly make a difference versus Oracle.
Sun, Oracle and IBM were the main triumvirate pushing Java into the market.
Every Java developer that uses OpenJDK or a distribution based on it, uses Oracle code.
It is about 80% of Oracle employes that put in the effort since Java 6 to bring the ecosystem forward.
Whilst Oracle does have its issues what is it doing wrong here? As per other comments you don't have to use Oracle's JDK and if you do you're buying support.
They're all from Oracle, even the ones you download from an Amazon website. Those providers merely build and package OpenJDK (which is the name of Oracle's implementation of Java). What you mean is that they're not using the distribution provided to Oracle support subscribers.
Oracle seems to be this big, complicated enterprise oriented corporation. But they’re also stewards of Java and had kept the language evolving with impressive stability and compatibility guarantees.
There are definitely firms that I don’t want to rely on for ethical reasons. They accumulated long lists of malpractices and exploitation. One in particular is very popular around here.
What am I missing here?
Also, is the "One in particular" MS, Goog, or FB? All get as much skepticism/criticism as praise.
So are you suggesting to be stuck using Java 6 version?
Java is a tool that started long before Oracle acquired Sun, it’s open source and actually more open than most languages due to their governance and other powerful players involved.