JavaFX เป็นความพยายามของ Sun/Oracle ที่จะสู้กับ Flash ในยุคนั้น เปิดตัวครั้งแรกในปี 2008 แต่สุดท้ายก็ไปไม่รอด ต้องเปิดเป็น โครงการโอเพนซอร์ส OpenJFX โดย มีบริษัท Gluon รับไปพัฒนาต่อ และ ถูกถอดออกจาก Oracle JDK ตั้งแต่เวอร์ชัน 11 ในปี 2018
อย่างไรก็ตาม JavaFX เวอร์ชันเดิมยังคงอยู่เป็นส่วนหนึ่งของ Java SE 8/JDK 8 รุ่นมหาอมตะนิรันดร์กาล เพราะ Oracle ยังคงซัพพอร์ต Java SE 8 ต่อไปเรื่อยๆ ตราบเท่าที่ลูกค้ายังไม่ยอมย้ายออก (ล่าสุดคือถึงปี 2030 สำหรับลูกค้าจ่ายเงิน Extended Support)
ล่าสุด Oracle ประกาศว่าจะหยุดซัพพอร์ต JavaFX ใน Java SE 8 เดือนมีนาคม 2025 ซึ่งเป็นหนึ่งในแผนการปิดฟีเจอร์เก่าๆ ด้านเว็บ (เพราะ Java แพ้สงครามนี้ไปนานแล้ว) โดย Java Plugin (Applet) ถูกปลดการซัพพอร์ตไปก่อนแล้วตั้งแต่ปี 2019
ประกาศนี้ของ Oracle แปลว่าหากองค์กรใดยังมี JavaFX ของเดิมใช้งานอยู่ ต้องหาวิธีแจกจ่ายตัว รันไทม์ JavaFX จากเว็บไซต์ OpenJFX กันเอาเอง ไม่สามารถพึ่งพารันไทม์ที่เป็นส่วนหนึ่งของ Java SE 8 ได้แล้ว
ที่มา - Oracle , The New Stack
ตารางการซัพพอร์ต Java SE เวอร์ชันต่างๆ ของ Oracle
ตารางการซัพพอร์ตเทคโนโลยีเว็บของ Java SE เวอร์ชันเก่าๆ
Comments
แพ้แต่ผู้ชนะ(Flash) ตายไปก่อนนานแล้วเช่นกัน
ตอนนั้นสู้กันเดือดมากสุดท้าย Linkin Park 😅
I tried so hard and got so farBut in the end it doesn’t even matter.
Java SE8 นี่ไม่รู้จะหาอะไรมาเปรียบเทียบ
..: เรื่อยไป