Tags:
Node Thumbnail

เมื่อปี 2018 Oracle ประกาศนโยบายหยุดออกแพตช์ฟรีให้ Oracle JDK ที่ใช้ในเชิงพาณิชย์ อยากได้ต้องเสียเงินสมัครสมาชิก Oracle Java SE Subscription เท่านั้น

ประกาศของ Oracle ทำให้ผู้ใช้ Java เหลือทางเลือกแค่ 2 ทางคือ ใช้ OpenJDK เวอร์ชันฟรี แต่อัพเดตสั้น หรือเสียเงินให้ Oracle เท่านั้น ช่องว่างนี้จึงมีบริษัทอื่นๆ เข้ามาออกอัพเดต Java ให้ฟรีหลายราย เช่น Red Hat, Amazon หรือแม้แต่ Microsoft

แต่ล่าสุด Oracle กลับลำ เปลี่ยนนโยบายใหม่ว่าจะออกอัพเดตให้ Oracle JDK ฟรี สำหรับการใช้งานทุกกรณี (แปลว่าเชิงพาณิชย์ก็ใช้ได้) นับตั้งแต่ Java 17 LTS ที่เพิ่งออกวันนี้ มีระยะเวลาการอัพเดตให้นาน 3 ปี (นับถึง LTS รุ่นถัดไปที่ออกทุก 2 ปี แล้วบวกต่อให้อีก 1 ปี)

เมื่อ Oracle JDK เปิดอัพเดตฟรีหมดแล้ว ลูกค้าที่เสียเงินซื้อ Oracle Java SE Subscription จะยังต้องจ่ายเงินต่อไปทำไม? คำตอบของ Oracle คือยังมีฟีเจอร์เฉพาะอย่าง Java Management Service, Advanced Management Console, GraalVM Enterprise ที่ไม่มีในรุ่นฟรี รวมถึงบริการซัพพอร์ตด้วย

นอกจากนี้ Oracle ยังเปิดกว้างมากขึ้นในการดาวน์โหลดไฟล์ Oracle JDK จากของเดิมที่ต้องเข้าหน้ายอมรับเงื่อนไขการใช้งานก่อน ตอนนี้สามารถเข้า URL เพื่อดาวน์โหลดไฟล์ได้โดยตรงแล้ว (รายละเอียด)

wget https://download.oracle.com/java/17/latest/jdk-17_linux-x64_bin.tar.gz

ที่มา - Oracle

Get latest news from Blognone

Comments

By: Ford AntiTrust
ContributorAndroidBlackberryUbuntu
on 15 September 2021 - 13:48 #1223790
Ford AntiTrust's picture

ช้าไปไหมเธอว ?

By: Shifter on 15 September 2021 - 17:02 #1223817

แสดงว่าจะนับใหม่ตั้งแต่ Java 17 สินะครับ
Version เก่าๆ เช่น Java 8 Update 211 (ต้องซื้อ Subscription ตัวแรก) มีผลด้วยมั๊ยครับ

By: mk
FounderAndroid
on 15 September 2021 - 20:13 #1223852 Reply to:1223817
mk's picture

เท่าที่ผมเข้าใจ จากใน FAQ ไลเซนส์แบบใหม่ (NFTC) เริ่มตอน 17 เป็นต้นไป ส่วนของเก่าเหมือนเดิมครับ

No Description