2 Licensing Information

This document describes the licensing information for JavaFX.

Description of Product Editions and Permitted Features

JavaFX is a modern framework for building feature-rich, visually engaging desktop applications in Java. With its inclusion in the Java Verified Portfolio (JVP), developers now have access to long-term, commercially supported releases, expert assistance, and seamless integration with the latest Java platform releases. The inclusion of JavaFX in JVP ensures ongoing innovation, stability, and easy access to enterprise-grade tools—empowering developers to confidently create immersive user interfaces and advanced visualizations, including those needed for AI-powered applications.

This document covers only your entitlement for JavaFX. Oracle Java SE Universal Subscription also grants you rights to other features. Please review the licensing information user manual for Java SE versions to learn about your rights associated with those Java SE versions.

Prerequisite Products

For information on prerequisite products, see Oracle Java Verified Portfolio Roadmap.

Support Terms

JavaFX 21 is supported until September 2028. See Oracle Java Verified Portfolio Roadmap for support dates.

Third Party Notices and/or Licenses

The required notices for open source or other separately licensed software products or components distributed in JavaFX are identified in the following table, along with the applicable licensing information. Additional notices and/or licenses may be found in the included documentation or readme files of the individual third-party software.

Table 2-1 Licensing Information

Copyright Holder Module Components Licensing Information
Anthony Green, Red Hat, Inc and others javafx.media libffi, version 3.5.2 Anthony Green, Red Hat, Inc and others
Daniel Veillard javafx.web libxml2, version 2.14.6 Daniel Veillard
GNU javafx.media Glib, version 2.84.3 GNU
GNU javafx.graphics GCC: libgcc and libstdc++ 14.2.0 (Linux only) GNU - Compiler Collection
GStreamer javafx.media GStreamer, version 1.26.5 GStreamer
JPEG javafx.graphics JPEG Image Decoding Software, version 9f JPEG Group
Microsoft javafx.media DirectShow Samples, version 156905 Microsoft
The Mesa 3D Graphics Project javafx.graphics Mesa 3-D Graphics Library, version 21.0.3 The Mesa 3D Graphics Project
The Unicode Consortium javafx.web ICU4C, version 77.1 The Unicode Consortium
WebKit Open Source Project javafx.web WebKit, version 623.1 WebKit Open Source Project
xmlsoft.org javafx.web Libxslt, version 1.1.43 xmlsoft.org