3 ms·
Next news: you have to pay adobe for photoshop. Just the usual info, because there are so many disinfo spread: Java’s reference implementation is OpenJDK, deve
by kaba0 2y ago
Next news: you have to pay adobe for photoshop.
Just the usual info, because there are so many disinfo spread: Java’s reference implementation is OpenJDK, developed 95% by Oracle. This has the same license as the linux kernel, it’s completely open-source. Similarly to how different distros pre-build the kernel for you, there are OpenJDK “distros”, like OracleJDK, Adoptium, etc. These are, for all practical purposes equivalent code-wise with the upstream project, Oracle has open-sourced almost every enterprise-only feature from the Sun times. So java is and will always be completely free.
There is another dimension: support. Just as Red Hat sells support services to their linux distro, Oracle and other companies also offer such (which certain government companies might legally require, but otherwise you most likely know about it if you need it).
The question of LTS: just as most open-source projects, development happens at master, backporting work to older versions is a significant undertaking. So your best bet at all times is to use the latest version, released every 6 months. Companies having their own builds define LTSs themselves.
- Nullabillity 2y agoAdobe doesn't pretend that Photoshop is free.
- AlotOfReading 2y agoIf I go to openjdk.org today, the only links I see to download a JDK point to the Oracle site, jdk.java.net. Is that the reference openjdk or the dangerous Oracle version? It's entirely unclear at first glance. Honestly, why should I as an end user spend the time and effort to figure this out and update every few months to begin with? Why is it not as simple and convenient as the CLR is, with standard major releases annually, minor releases quarterly, and LTS versions every 3 years.
- vips7L 2y agoIs it really not that clear? > Download and install the latest open-source JDK. Oracle’s free, GPL-licensed, production-ready OpenJDK JDK 22 binaries for Linux, macOS, and Windows are available at jdk.java.net/22; Oracle’s commercially-licensed JDK 22 binaries, based on the same code, are here. It's right on the landing page.