เนื่องจาก Oracle ใช้ "ล็อก" กับไฟล์ ใบอนุญาตการแจกจ่าย Java ล่าสุดแล้ว ช่องโหว่ด้านความปลอดภัย ค้นพบ Canonical ได้ตัดสินใจที่จะลบแพ็คเกจเหล่านี้ออกจากที่เก็บ Ubuntu
ข่าวสำคัญที่ควรทราบ หลีกเลี่ยงปัญหาที่อาจเกิดขึ้น กับสิ่งเหล่านั้น การใช้งาน ที่เราใช้ในระบบและสิ่งนั้น ขึ้นอยู่กับ java สำหรับการดำเนินการ |
ในปี 2006 Sun ได้สร้างสิ่งที่เรียกว่า“ Operating System Distributor License for Java” (DLJ) สิทธิ์การใช้งานนี้ (แม้ว่าจะเป็นเอกสิทธิ์) อนุญาตให้นักพัฒนาของลีนุกซ์ดิสทริบิวชันสามารถทำแพ็กเกจและแจกจ่ายเวอร์ชัน Java ได้ทั้งจาก Sun - ในช่วงเริ่มต้นและจาก Oracle - หลังจากในโปรเจ็กต์ของพวกเขา
ประมาณ 3 เดือนที่แล้ว Oracle ตัดสินใจ "ปิด" ใบอนุญาตดังกล่าวโดยอ้างว่าความจำเป็นในการใช้งาน Oracle Java ลดลงนับตั้งแต่เปิดตัว OpenJDK 6 และโปรเจ็กต์นี้มีการเติบโตเพียงพอและอันที่จริงเป็นแพ็คเกจสำหรับค่าเริ่มต้นบน Linux distros ส่วนใหญ่
โดยทั่วไปหมายความว่าบุคคลที่สาม (ซึ่งก็คือบุคคลอื่นที่ไม่ใช่ Oracle) จะไม่สามารถแจกจ่ายคอมไพล์ Java ของตนได้อย่างอิสระอีกต่อไป
อย่างที่ทุกคนทราบแพ็คเกจ Java สำหรับ Ubuntu อยู่ภายใต้ชื่อ sun-java6- * การปิดตัวลงของ Oracle ทำให้ในกรณีของ Ubuntu นั้นเวอร์ชันล่าสุดที่พวกเขามีของ JDK ถูกย้ายไปยัง repos ของพันธมิตร แต่จากช่วงเวลานั้นพวกเขาไม่สามารถอัปเดตแพ็คเกจเหล่านั้นได้เนื่องจากข้อ จำกัด ที่กำหนดโดย Oracle
ในเวลาเดียวกันเมื่อไม่กี่วันที่ผ่านมา Oracle ได้ประกาศช่องโหว่ของ Java ที่ร้ายแรงซึ่งในปัจจุบันนี้ผู้โจมตีใช้ประโยชน์จากความถี่สูงและปัญหาร้ายแรงเหล่านี้มีอยู่ในเวอร์ชันของ Java ที่อยู่ในที่เก็บข้อมูลของ Ubuntu -java6 แพ็คเกจ
เนื่องจาก Canonical ไม่สามารถเผยแพร่การอัปเดตสำหรับแพ็คเกจเหล่านั้นได้อย่างถูกกฎหมายและเพื่อเป็นการปกป้องความปลอดภัยของผู้ใช้ ได้ตัดสินใจ ลบแพ็คเกจเหล่านี้ออกจาก repos ตลอดไปปล่อยให้ผู้ใช้มีตัวเลือกในการใช้ openjdk ซึ่งเป็น Java เวอร์ชันฟรี ในการดำเนินการนี้คุณต้องติดตั้งแพ็คเกจ: icedtea6-plugin และ openjdk-6-jdk (development kit) หรือ openjdk-6-jre (เฉพาะรันไทม์)
Fuente: Desde Linux
ในที่เก็บเดเบียนพวกเขาได้ตัดสินใจไปแล้วเมื่อสองสามสัปดาห์ก่อน
ฉันอยู่กับ openjdk oracle คุณทำให้ฉันป่วย
ใน openSUSE ตั้งแต่ 12.1 Milestone 5 ….
Java ห่วย
กฎ QT !!!!
oracle กำลังจมเรือของตัวเอง ...