JavaFX Will Be Removed From JDK
Written by Kay Ewbank   
Wednesday, 14 March 2018

Oracle is going to split JavaFX out of the core distribution of JDK from version 11 onwards. JavaFX is Oracle’s rich client development technology for Java.

javafx

First released in 2007 by Sun Microsystems when it owned Java, JavaFX is a collection of graphics and media tools. It is designed to provide a lightweight, hardware-accelerated Java UI platform for developing business applications. JavaFX lets you reuse Java libraries in your applications, access native system capabilities, and connect to server-based middleware applications. It was made open source as OpenJFX in 2011, then became part of the JDK download. JavaFX was intended as a competitor to options such as Adobe Flash and Microsoft Silverlight.

However, while Oracle says JavaFX attracts:

"a passionate following of its own as a cross-platform desktop application toolkit"

the technology is less important than it used to be as developers have moved to use technologies such as HTML5 as the basis of Web apps. JavaFX will still be available, but as a separate download, decoupled from the JDK. 

Oracle says that the changes:

"clear the way for new contributors to engage in the open source OpenJFX community. Meanwhile, Oracle customers can benefit from continued commercial support for JavaFX in the Oracle JDK 8 through at least 2022."

The decision to make the download separate was partially enabled because of the inclusion of the Java Platform Module System (aka Project Jigsaw) since Java SE 9. Oracle says having it separate will make it easier for developers using JavaFX to have more freedom and flexibility with the framework.  The separation will also make it easier for Oracle to increase the frequency with with OpenJDK will be released, leaving  JavaFX:

"to move forward at a pace driven by the contributions from Oracle and others in the OpenJFX community."

Oracle plans to implement this decoupling starting with Java 11, and says it will continue to support JavaFX new fixes for Java SE 8 until 2022. Looking forward, it would also like to work with:

"interested third parties to make it easier to build and maintain JavaFX as a separately distributable open-source module."

 javafx

More Information

JavaFX Overview

Related Articles

JavaFX 2.0 In The Limelight At Java One

JavaFX 2.0 Released In Beta

 

To be informed about new articles on I Programmer, sign up for our weekly newsletter, subscribe to the RSS feed and follow us on Twitter, Facebook or Linkedin.

Banner


Google Intensive AI Course - Free On Kaggle
05/11/2024

Google is offering a 5-Day Gen AI Intensive Course designed to equip data scientists with the knowledge and skills to tackle generative AI projects with confidence. It runs on the Kaggle platform from [ ... ]



Go At Highest Rank Ever in TIOBE Index
20/11/2024

Go is currently in 7th place in the TIOBE Index for November 2024. Not only is this is the highest position it has ever had, it's percentage rating is almost equal to its all-time-high. Will Go contin [ ... ]


More News

espbook

 

Comments




or email your comment to: comments@i-programmer.info