General information on JavaFX
This article applies to:
JavaFX extends the power of Java by allowing developers to use any Java library within JavaFX applications. This way developers can expand their capabilities in Java and make use of the presentation technology that JavaFX provides to build engaging visual experiences. As users, you will be able to run JavaFX applications in a browser or drag and drop them onto the desktop.
Highlights of JavaFX:
To learn more about JavaFX technology, visit JavaFX web site for more information.
JavaFX is a software technology which, combined with Java, enables the creation and deployment of modern-looking applications with rich content, audio and video.
No. You must have both Java Runtime Environment (JRE) and JavaFX Runtime installed on your PC in order to run JavaFX applications.
The latest JavaFX version contains important enhancements to improve performance, stability and security of the JavaFX applications that run on your machine. Installing this free update will ensure that your JavaFX applications continue to run safely and efficiently.
JavaFX is available on Windows, Mac OS X, and Linux. For more details, see the list of JavaFX Certified System Configurations.
If you are building an embedded or consumer device and would like to include Java or JavaFX, please contact Oracle for more information on including these technologies in your device.
The JavaFX Runtime is what you get when you download JavaFX. The JavaFX Runtime consists of a set of Java libraries to enable modern looking user interfaces, as well as some operating specific code to access some hardware resources (e.g. graphics card). When you download JavaFX, you only get what you need - no spyware, and no viruses.
JavaFX Distribution and Licensing (2.x and earlier versions)
Can I download JavaFX and copy it to another computer?
Yes, you can download the JavaFX Runtime on one system and copy it to another computer, provided you own both computers.
I am an administrator. Can I install JavaFX on all the computers at my company?
Yes, you may make unlimited copies for internal use for the purpose of running applications on Java-enabled general purpose desktop computers and servers.
Can I put JavaFX on an intranet for others to download?
Yes, you can provide the JavaFX Runtime on an Intranet for internal users to download.
Can I distribute JavaFX with my software?
You may distribute the JavaFX runtime (versions 1.3.1, 2.0.2 and higher) with your application as per the terms and conditions of the license.
Does the license agreement change for each release?
Sometimes. The license might change from release to release. The general license grants have remained fairly constant, but the terms may change between releases without notice. It is best to review the terms of each release's license prior to use.
Do I need to purchase a license if I need the JavaFX Runtime for multiple users in my company?
No, you may make unlimited copies for internal use for the purpose of running applications on Java-enabled general purpose desktop computers and servers.
You might also be interested in: