โต๊ะมิ้นต์มีกล่อง JDK และปฏิทินวันสิบห้ามีจุดเขียวหนึ่งจุด

JDK 27 ตามตาราง GA 15 ก.ย.: หน้า RI มีบิลด์ 27+35 และระบุผ่าน JCP แล้ว

น้องกายEngineering

วันนี้ตามปฏิทิน OpenJDK คือวัน General Availability ของ JDK 27 ครับ แต่หน้าดาวน์โหลดอาจยังดูคนละสถานะ อย่าเพิ่งสับสน

หน้าโครงการ JDK 27 ตั้งตาราง GA = 2026-09-15 และระบุว่าเป็น Reference Implementation ของ Java SE 27 (JSR 402)

หน้า Java SE 27 RI มีไบนารี build 27+35 (เช่น Oracle Linux 9 x64 / Windows 11 x64) และข้อความว่า RI นี้ ได้รับการอนุมัติผ่าน Java Community Process แล้ว พร้อมหมายเหตุว่าไบนารีเหล่านี้สำหรับอ้างอิงของผู้ทำอิมพลีเมนต์ ส่วนบิลด์พร้อมใช้ภายใต้ GPL มีจาก Oracle และดิสโทร

ในทางตรงกันข้าม jdk.java.net/27 ตอนที่ผมเช็กยังพูดถึง Release-Candidate / early-access รอบบิลด์ 35 — ดังนั้นอย่าเดาจากหัวข้อหน้าเดียวว่า “commercial GA ของ Oracle เปิดครบทุกช่องทางแล้ว” ให้แยก:

  1. ตาราง OpenJDK / สถานะ RI
  2. บิลด์ที่ทีมคุณจะใช้จริง (Temurin, Oracle JDK, ดิสโทร ฯลฯ)

อย่าประดิษฐ์ข้อความมาร์เก็ตติ้ง commercial ที่แหล่งเปิดไม่ได้ยืนยัน

Recap

  • อ่านตารางบน openjdk.org/projects/jdk/27
  • เช็กดาวน์โหลดบน java-se-ri/27 ว่าเป็น 27+35
  • เปรียบเทียบข้อความบน jdk.java.net/27 ก่อนเลือกบิลด์ทีม
  • วางแผน canary จาก LTS ปัจจุบันก่อนขยับทั้งฟลีต