ปูพื้นก่อนว่า ปัจจุบัน Java แบ่งเป็น 2 เวอร์ชันหลักๆ คือ รุ่นโอเพนซอร์สจากโครงการ OpenJDK และรุ่นปิดซอร์สที่นำรุ่น OpenJDK มาพัฒนาต่อ และเพิ่มโค้ดส่วนอื่นๆ เข้ามา (เมื่อก่อนเราเรียกมันว่า Sun JDK เดี๋ยวนี้ก็ต้องเรียก Oracle JDK)
ดิสโทรลินุกซ์สามารถนำ OpenJDK มาผนวกรวมได้ไม่มีปัญหา แต่รุ่นปิดซอร์ส Sun/Oracle JDK นั้นทำไม่ได้ ต้องขออนุญาตจากเจ้าของก่อน ซึ่งในอดีต ซันก็อำนวยความสะดวกให้ โดยออกสัญญาอนุญาตพิเศษชื่อ Operating System Distributor License for Java (DLJ) ให้ดิสโทรลินุกซ์แถม Sun JDK ได้ด้วย
แต่ล่าสุดออราเคิลประกาศยกเลิกสัญญาอนุญาตแบบนี้แล้ว โดยให้เหตุผลว่าช่วงหลัง OpenJDK พัฒนาขึ้นมากแล้ว จนสามารถใช้ OpenJDK กับงานทั่วๆ ไปแทนได้ และถ้าผู้ใช้ต้องการ Oracle JDK จริงๆ ก็สามารถดาวน์โหลดผ่านเว็บไซต์ได้เองอยู่ดี
Sylvestre Ledru นักพัฒนาของโครงการ Debian ผู้ดูแลแพกเกจ Sun Java ให้ข้อมูลว่า แพกเกจบางตัวในลินุกซ์ยังต้องใช้ Oracle JDK อยู่ และใน OpenJDK เองก็ยังมีปัญหาบางส่วนที่ยังไม่ได้แก้ไข ดังนั้นผู้ที่ต้องการใช้ Oracle JDK ก็ไม่มีทางเลือกอื่นนอกจากดาวน์โหลดมาติดตั้งเอง
ที่มา - H-Online
Comments
yum install ได้ป่ะ
ใช้ repo ของใครอยู่อะครับ
Blognone = 138.1 news/w เยอะมากๆ
apt-get ลูกเดียว
Apt-fast ต้องลองครับ:)
เอาเข้าไป --"
ไว้อาลัย 0.1 วินาที
[Blog ZeroEngine] [@ZeroEngines]
ดีแล้วครับ ไม่ต้องแถม ไม่ต้องให้เป็นมาตรฐาน
จะได้ไม่ต้องมีใครใช้
กะอีแค่ Package ของ Oracle เดี๋ยวก็มี OpenSource ออกมาเอง
จากความคิดผมจริงๆ เลยนะ
มันน่าจะมี Road Map ผัง Evil ของ Oracle ออกมาชมกันบ้าง
เอาแบบนี้ก็ดีครับ เพราะผู้ใช้จริงๆ ก็ไปดาวโลดเหมือนใน Windows ก็ไม่เสียหลายหรอกผมว่า