Skip to content

Java

Alternatives to Oracle Java / Web Start

There are a few alternatives to Oracle Java, including an alternative for Java WebStart (which Oracle deprecated).

NamePriceJCK certifiedVersionsOpenJFX/JavaFX¹Supported platforms
Eclipse Adoptiumfreeno8+noLinux (.deb, .rpm, .tar), Mac, Windows
Amazon Correttofreeyes8, 11Bundled with 8 onlyLinux (.deb, .rpm, .tar), Mac, Windows
Azul Zulufreeyes6+Bundled (choose JDK FX download)Linux (.deb, .rpm, .tar), Mac, Windows
Bellsoft Libericafree8+Bundled (choose Full JDK download)inux (.deb, .rpm, .tar), Mac, Windows
Oracle OpenJDKfreeyes7+Linux (⚠ .tar only), Mac, Windows
Red Hat OpenJDKfreeyes8+Separate download for Java 8, Windows onlyLinux (⚠ RHEL only), Windows

Due to Oracle no longer releasing updates for long-term support (LTS) releases under a permissive license, others have begun offering builds.Linux distributions have always offered their builds, and Windows also offers one now, which can be installed with the Windows Package Manager.

cyber-security

JAVAFX

Oracle no longer maintains JavaFX/OpenJFX. At present it appears Gluon is currently developing JavaFX and provides it as a separate download: https://gluonhq.com/products/javafx/

https://adoptium.net/temurin/releases/

https://adoptium.net/temurin/archive/

Oracle JRE (Web Start) Alternative
Java JRE alternatives (Web Start) can be a combination of (AdoptOpenJDK and icetea-web)

What is Iced-Tea-Web
https://adoptopenjdk.net/icedtea-web.html

What is OpenWebStart
OpenWebStart is an open-source implementation of the Java WebStart technology, which was deprecated by Oracle in Java 11. OpenWebStart provides a similar experience, allowing you to launch Java applications from the web.

  1. Supports JNLP (Java Network Launch Protocol).
  2. Compatible with various JDK distributions.
  3. Regular updates and community support.

Installation: OpenWebStart can be installed independently of the JDK, and it works with any of the above alternatives

What is OpenWebStart?

OpenWebStart is an open source reimplementation of the Java Web Start technology. It provides the most commonly used features of Java Web Start and the JNLP standard, so that your customers can continue using applications based on Java Web Start and JNLP without any change. OpenWebStart is based on Iced-Tea-Web and the JNLP-specification defined in JSR-56.

Summary:
For a free, open-source alternative with continued support, OpenJDK or Eclipse Temurin is a great choice.

For enterprise needs, Zulu or Amazon Corretto are excellent options, offering more stability and long-term support.

For replacing Java WebStart, OpenWebStart is the go-to solution across all these JDKs.

Which one to Choose?
If you're looking for a modern, actively developed alternative that closely mirrors Oracle’s original Java WebStart, OpenWebStart might be the better choice. It offers a more refined user experience and advanced features like multiple JRE management.

If you prefer a more mature, widely-used tool with a proven track record, IcedTea-Web could be more reliable, especially if you're working in environments where it has already been adopted.

Which one to choose

Eclipse Temurin OpenJDK for Java and for WebStart Iced-Tea-Web or OpenWebStart that will be based on IcedTeaWeb.

Web Articles