Everyone. It's free (from Adoptium). It runs the world's stock exchanges, banks, and Netflix backend. If you need reliability and performance at scale, you cannot beat the JVM.
After a decade of stagnation (Java 8 → Java 11), the JDK is now innovating again. Virtual Threads finally solve the "blocking I/O" problem. Records and pattern matching make the code readable again. Java JDK