Tags:
Node Thumbnail

Oracle ประกาศแผนการปล่อยอัพเดตของ Java 8 SE ในอนาคต หลังปรับนโยบายออกเวอร์ชันใหม่ทุก 6 เดือน (ล่าสุดคือ Java 10)

  • ผู้ใช้ทั่วไปที่ไม่ใช้งานในเชิงพาณิชย์ จะได้รับอัพเดตไปจนถึงเดือนธันวาคม 2020
  • ลูกค้าฝั่งธุรกิจ จะได้รับอัพเดตฟรีไปจนถึงเดือนมกราคม 2019 จากนั้นถ้ายังอยากได้อัพเดต Java 8 ต่อไป จะต้องซื้อบริการซัพพอร์ตเพิ่มเอาเอง (Java 8 มีซัพพอร์ตแบบเสียเงินไปจนถึงปี 2025)

Java 9 และ Java 10 เป็นรุ่นใช้งานระยะสั้น (short term release) ที่มีระยะออกอัพเดตให้นานแค่ 6 เดือน ส่วนรุ่นซัพพอร์ตระยะยาว (LTS) ตัวถัดไปคือ Java 11 มีกำหนดออกในเดือนกันยายน 2018 ดังนั้นการใช้งานฝั่งองค์กรส่วนใหญ่ น่าจะย้ายจาก Java 8 ข้ามไป Java 11 กันเลย

ที่มา - Oracle, InfoWorld

No Description

Get latest news from Blognone

Comments

By: sonkub
AndroidWindows
on 26 April 2018 - 15:09 #1046647

ปัจจุบันยังมีอะไรที่จำเป็นจะต้อง Java อีกบ้าง
ไปพวก HTML5 หมดเลยได้มั้ย
หรือมีอะไรที่ยังจำเป็นอยู่โดยไม่มีอะไรมาทดแทนได้

By: Dino
iPhoneSymbian
on 26 April 2018 - 15:17 #1046650 Reply to:1046647
Dino's picture

JAVA ไม่ได้มีแค่ frontend ครับ (แถมอันนั้นมีสองสามแบบอีกคือ JavaApp, Applet และ JavaScript ซึ่งเป็นคนละตัวเลย) ที่เหลือและหนักอกหนักใจกันคือฝั่ง backend ครับ เปลี่ยนจาก JAVA ไปเป็น C# หรืออื่นๆ นี่ เปลี่ยนกันเกือบยกทีม แถมเท่าที่ผมเห็นๆ มาคือ obsolite function ที่ใช้กันมาบน J1.4/1.5/1.6 มันโดน drop ไปด้วย J1.8 แล้วทำให้ app run ไม่ขึ้น ทีม dev ก็งานล้น งั้นใช้ J1.4/1.5/1.6 กันไปก่อนนะ (ซึ่งเป็นจริงสำหรับ PHP และภาษาอื่นๆ ด้วยเช่นกัน) และส่วนใหญ่เป็นเพราะว่า dev ขี้เกียจ declare อะไรซักอย่างให้มันได้มาตราฐาน เลยใช้พวก function ที่เป็น global scope ซึ่งรั่วเละเทะ สุดท้ายโดน drop จาก version ใหม่ๆ เจอแบบนี้เข้าไปก็จบข่าวครับ แก้กันมันส์เลย

By: HMage
AndroidWindows
on 26 April 2018 - 15:48 #1046664 Reply to:1046647

ใช่ครับ backend ฝั่ง server เป็น Java อยู่ไม่น้อย ยิ่งระบบใหญ่ๆ ก็ใช้ product ดังๆ ที่ run บน Java เช่น Oracle DB, IBM WebSphere และ add-on ทั้งยวง ซึ่งถ้าจะ upgrade Java ก็ต้อง upgrade product เหล่านี้เป็น version ที่รอบรับด้วย รวมๆ แล้วก็เป็นเงินไม่ใช่น้อย คงขยับกันไม่ได้ง่ายๆ

By: sMaliHug on 26 April 2018 - 15:53 #1046666 Reply to:1046647

พวกระบบต่างๆ ใช้ JAVA กันเยอะมากครับ ผมล่ะเบื่อ เพราะบางระบบก็ Fix version เก่าถ้าอัพละใช้ไม่ได้ บางระบบก็บังคับอัพเดทไม่งั้นใช้ไม่ได้

ขนาดคู่แข่งด้าน ERP ของ Oracle เจ้าใหญ่ก็ยังต้องใช้ jvm ในการรัน

By: jatiyanon
Android
on 10 May 2018 - 00:50 #1048626 Reply to:1046647
jatiyanon's picture

ก็คือเข้าใจว่า คือ JAVA Script สินะ โอ่ย

By: angel13th
Android
on 10 May 2018 - 09:51 #1048666 Reply to:1046647
angel13th's picture

แหม่ ทั้ง บ.ลูกค้าผม (ธ.แห่งหนึ่ง) ทั้ง บ.ผม นี่ยังหาคนมาทำอยู่ยิกๆ เลยครับ แต่หาที่ใช้งานได้จริงยากเหลือเกิน

By: xenatt
ContributorWindows PhoneRed HatSymbian
on 26 April 2018 - 15:10 #1046648
xenatt's picture

Java รวย


Opensource - Hackintosh - Graphic Design - Scriptkiddie - Xenlism Project

By: HMage
AndroidWindows
on 26 April 2018 - 15:51 #1046665

จูงใจกึ่งบีบบังคับให้ upgrade ด้วยเงินนี่นา วิธีเดียวกับภาษีเลย

By: mmc01 on 26 April 2018 - 19:01 #1046707

เมื่อก่อนเป็นภาษายอดฮิตตัวนึงเลย เป็นคู่แข่งของ visual studio คนใช้เยอะมากเพราะเป็น open source สามารถรับงานเขียนโปรแกรมขายได้ทันทีโดยไม่ต้องซื้อโปรแกรมลิขสิทธิ์เหมือน visual studio แถมยังเขียนเว็บด้วย jsp ได้ซึ่งเป็น MVC รุ่นแรกๆน่าใช้และปลอดภัยดีนะ

By: DataWiz on 26 April 2018 - 19:16 #1046710

ดูเหมือนอนาคตจะถูกบีบไปเรื่อยๆ เหมือนโดนเทแต่ยังแทงกั๊ก หรือต้องพยายามเลิกใช้จริงๆ Java เนียะ

By: Hoo
AndroidWindows
on 27 April 2018 - 08:55 #1046768

ถ้า web assembly มาใช้ฟาก server ได้ด้วย
เดี๋ยวคงมีการย้ายแพลตฟอร์มขนานใหญ่

By: mr_tawan
ContributoriPhoneAndroidWindows
on 27 April 2018 - 11:11 #1046805 Reply to:1046768
mr_tawan's picture

ฟาก server มันรันภาษาอะไรก็ได้ (ตาม runtime) อยู่แล้วครับ และนักพัฒนาก็ควบคุม server ได้ง่ายกว่า client อยู่แล้ว

ส่วนถ้าบอกว่าน่าจะมีมาตรฐานกลางแบบ web assembly ผมก็จะตอบ ว่า .......................... ก็ libc ไงครับ :D

เอาจริง ๆ jvm ก็เป็น runtime ที่ดีและรันได้หลายภาษามากตัวนึง คู่แข่งก็ .Net Runtime อะไรแบบนี้ล่ะครับ


  • 9tawan.net บล็อกส่วนตัวฮับ
By: panupong.c
iPhoneUbuntu
on 8 May 2018 - 19:54 #1048404
panupong.c's picture

มี open jdk อยู่นะครับถ้า 1.8 ขึ้นไปแทบไม่ต่างกัน