Categories: Software

JavaFX ohne Zukunft bei Oracle?

Für den iJUG mehren sich die Anzeichen, dass JavaFX keine große Zukunft mehr bei Oracle hat. So wurde der Support für die Version 8u33 von JavaFX auf der ARM Embedded Platform eingestellt. Zudem hat Oracle den offiziellen Download des JavaFX Scene Builders beendet. Auch über die Roadmap von JavaFX ist nichts bekannt.

Die Nutzervereinigung iJUG fordert von Oracle mehr Klarheit über die Zukunft von JavaFX. Die Vereinigung warnt, dass JavaFX in der Version 8u33 für die Embedded-Platform eingestellt wurde. Auch sei “seit Monaten” die Webseite mit der Roadmap nicht mehr erreichbar, der offizielle Download für den JavaFX Scene Builders habe Oracle ebenfalls beendet. Die Nutzervereinigung iJUG schließt aus diesen Tatsachen, dass Oracle sich aus der Entwicklung von JavaFX ganz zurückziehen könnte.

JavaFX ist Teil von Java SE. Die Laufzeitumgebung soll Rich Internet Applications erleichtern und steht damit in Konkurrenz zu Silverlight von  Microsoft und Adobe Flash. Aufgrund von HTML5 ziehen sich auch Microsoft und Adobe vermehrt bei diesen Technologien zurück. Daher könnte Oracle einen ähnlichen Schritt wagen.

Die Folge aus dieser Unsicherheit sei, dass viele Entwickler sich nicht mehr klar darüber sind, ob sie für weitere Projekte noch auf JavaFX setzen sollen. In der Java-Community wird auch bedauert, dass JavaFX nicht mehr ARM Embedded Plattform unterstützt, denn dieser zählt zu den häufigsten Mikroprozessoren und damit konnten beispielsweise Touchscreens gut bedient werden. Oracle soll nun gegenüber der iJug erklärt haben, dass es inzwischen zu viele Devices gibt und nicht mehr alle unterstützt werden könnten.

Ähnlich enttäuscht ist die Community auch im Fall des Scene Builders, über den viele Entwickler ihre Oberflächen gewartet haben. Hier stünde immerhin mit Gluon eine Alternative bereit.

“In den vergangenen Jahren hat Oracle eindeutig kommuniziert, dass man im Embedded-Umfeld mit Java punkten möchte”, kommentiert Tobias Frech, Vorstand des iJUG. “Jetzt stellt sich natürlich die Frage, ob die Abkündigung von JavaFX auf der ARM Embedded Platform das Resultat anderer strategischer Änderungen bei Oracle bezüglich Java ist.”

Auf einen offenen Brief an Oracle hatte die Nutzervereinigung ihre Bedenken kommuniziert. Von Oracle liege nun die folgende Antwort vor:

Thanks for your letter. We answered the ARM specific questions in January 2015, details see here. We recommend those who are interested in JavaFX ports to participate in the OpenJFX project. A prime example of this working as intended can be found here. We are also aware of some groups interested in building their own variants, which are still in the early stages, but you can see one here. We also have commercial partners who are capable and willing to support JavaFX ports as needed, we’d be happy to make introductions. Our strategy for SceneBuilder is for it to be integrated into tools and other development frameworks and thus it was released under a BSD license. An example of that working as intended can be found here.

Regarding the roadmap, as of 7u6 JavaFX is included in the Oracle JDK. You can find out what items are targeted for JDK 9 via the targeted JEPs listed here.

We continue to recommend JavaFX for application developers building rich clients, see here. As of 8u40, JavaFX added support for assistive technologies making it therefore the recommended UI framework for accessibility applications.

Redaktion

View Comments

  • Ich fände es doch reichlich schade, wenn JavaFX angesetzt werden würde, da ich es als Optimale GUI Oberfläche für Java ansehe. Es ist besser strukturiert als Swing und besitzt einen ausgezeichneten objektorientierten Programmierstil!

    • Ich finde JavaFX auch super durchdacht. Habe in dem letzten Jahr ein Frontend eines Katalogsmodul für Industirekataloge in JavaFX entwickelt. Nach diesem Jahr habe ich im Unternehmen klar gemacht, dass ich mich gerne auf JavaFX spezialisieren möchte. Es ist einfach ein intelligentes und durchdachtes, wenn auch noch nicht sehr Umfangreiches(im Vergleich zu Swing) Framework. Nachdem ich den ein oder anderen Blog im Internet gelesen hatte. Habe ich mir schon sorgen um die Zukunft von JavaFX gemacht. Aber wenn Oracle weiterhin empfiehlt JavaFX zu nutzten, mache ich mir vorerst keine Gedanken um die Zukunft von JavaFX.

Recent Posts

Kubernetes in Cloud-Umgebungen

Ein elementarer Bestandteil einer effektiven Cloud-Strategie ist nach erfolgter Implementierung die künftige Verwaltung des Dienstes.

2 Tagen ago

Aras erweitert seine PLM-Plattform

Die Neuerungen sollen den Digital Thread, die Low-Code-Entwicklung, die Visualisierung komplexer Baugruppen und das Lieferantenmanagement…

3 Tagen ago

Manufacturing-X: Zurückhaltung überwiegt

Eine Bitkom-Umfrage attestiert der Datenraum-Initiative des Bundes hohe Bekanntheit in der Industrie. Doch noch ist…

3 Tagen ago

Ransomware „Marke Eigenbau“

Ransomware-as-a-Service ist ein lukratives Geschäft und in den Händen professionell organisierter Gruppen. Jetzt können Kriminelle…

3 Tagen ago

Bad Bots: Risikofaktor mit hohen Folgekosten

Bad Bots richten nicht nur wirtschaftlichen Schaden an. Laut dem Bad Bot Report von Imperva…

4 Tagen ago

IT-Verantwortliche setzen auf KI-Hosting in Europa

Studie von OVHcloud verdeutlicht Stellenwert von Datenresidenz und Datensouveränität bei KI-Anwendungen.

5 Tagen ago