เคอร์เนล Linux-libre 5.14 เวอร์ชันฟรีพร้อมใช้งานแล้ว

ด้วยความล่าช้าเล็กน้อย Latin American Free Software Foundation ได้เผยแพร่เคอร์เนล Linux 5.14 เวอร์ชันฟรีอย่างสมบูรณ์ - Linux-libre 5.14-gnu1 ซึ่งล้างองค์ประกอบของเฟิร์มแวร์และไดรเวอร์ที่มีส่วนประกอบหรือส่วนโค้ดที่ไม่ฟรีซึ่งมีขอบเขตจำกัด โดยผู้ผลิต นอกจากนี้ Linux-libre ปิดการใช้งานความสามารถของเคอร์เนลในการโหลดส่วนประกอบที่ไม่ฟรีซึ่งไม่รวมอยู่ในการกระจายเคอร์เนล และลบการอ้างอิงถึงการใช้ส่วนประกอบที่ไม่ฟรีออกจากเอกสารประกอบ

เพื่อทำความสะอาดเคอร์เนลจากส่วนที่ไม่ว่าง จึงได้สร้างเชลล์สคริปต์สากลขึ้นภายในโปรเจ็กต์ Linux-libre ซึ่งมีเทมเพลตหลายพันรายการสำหรับระบุการมีอยู่ของไบนารีแทรกและกำจัดผลบวกลวง แพตช์สำเร็จรูปที่สร้างโดยใช้สคริปต์ด้านบนพร้อมให้ดาวน์โหลดแล้วเช่นกัน แนะนำให้ใช้เคอร์เนล Linux-libre เพื่อใช้ในการแจกแจงที่ตรงตามเกณฑ์ Free Software Foundation สำหรับการสร้างการแจกแจง GNU/Linux ฟรีโดยสมบูรณ์ ตัวอย่างเช่น เคอร์เนล Linux-libre ใช้ในการแจกแจงเช่น Dragora Linux, Trisquel, Dyne:Bolic, gNewSense, Parabola, Musix และ Kongoni

รุ่นใหม่ปิดใช้งานการโหลด blob ในไดรเวอร์ eftc และ qcom arm64 ใหม่ อัปเดตรหัสการทำความสะอาดหยดในไดรเวอร์และระบบย่อย btrtl, amdgpu, adreno, i915, sp8870, av7110, r8188eu, btqca และ xhci-pci-renesas ข้อสังเกตที่แยกจากกันคือการเปลี่ยนแปลงรหัสสำหรับการทำความสะอาดไมโครโค้ดสำหรับระบบ x86 เช่นเดียวกับการกำจัด blobs ที่พลาดไปก่อนหน้านี้ในส่วนประกอบสำหรับการโหลดไมโครโค้ดสำหรับระบบ powerpc 8xx และในไมโครแพตช์สำหรับเฟิร์มแวร์สำหรับเซ็นเซอร์ vs6624 เนื่องจาก blobs เหล่านี้มีอยู่ในเคอร์เนลรุ่นก่อนๆ จึงมีการตัดสินใจสร้างการอัปเดตสำหรับ Linux-libre เวอร์ชันก่อนหน้านี้ 5.13, 5.10, 5.4, 4.19, 4.14, 4.9 และ 4.4 โดยติดป้ายกำกับเวอร์ชันใหม่ด้วย "-gnu1"

ที่มา: opennet.ru

เพิ่มความคิดเห็น