The last week has seen some discussion on the web related to the future of JavaFX. Many people got the impression that JavaFX will be put on ice by Oracle. This was primarily caused by a blog post written by Shai Almog (Codename One) called “Should Oracle Spring Clean JavaFX”. It was “inspired” by a blog that I had written a little bit earlier where I was emphasizing the benefits of JavaFX.
I believe that Shai simply tried to emphasize that Oracle could do more / could do better when it comes to JavaFX but the conclusion that some companies were drawing after reading it was that JavaFX is dead. This is simply not true.
I have asked on the openjfx mailing list today for a statement from Oracle and Donald Smith was kind enough to reply. Donald is a Senior Director of Product Management at Oracle Corporation:
Oracle is still committed to JavaFX and it will still be around for a while.
As of 7u6 we bundled JavaFX with the Oracle JDK, we’ve open sourced 100% of the code, we continue developing for it, etc. I understand that
while there is both Swing and JavaFX available that people will continue to question the existence of each — so be it. Each has it’s own niches and benefits and our strategy, as it has been for years now, is to continue with each.
Built Into JavaSE
JavaFX is part of JavaSE. This means that it is a core component of Java and that it will be installed wherever Java is installed. If I remember correctly then no API has eve