
หากคุณเป็นคนที่ใส่ใจทุกรายละเอียดของระบบของคุณอย่างพิถีพิถันและกังวลว่าซอฟต์แวร์ทั้งหมดที่ทำงานบนเครื่องของคุณนั้นฟรีจริง ๆ การมาถึง de GNU Linux-libre 6.18 คุณคงจะสนใจมากทีเดียว เคอร์เนล "unlocked" รุ่นใหม่นี้ที่โด่งดัง พัฒนามาจาก Linux 6.18 แต่ได้รับการทำความสะอาดอย่างละเอียดเพื่อลบร่องรอยของเฟิร์มแวร์หรือไมโครโค้ดที่เป็นกรรมสิทธิ์ออกให้หมด
ในบรรทัดต่อไปนี้เราจะแบ่งออก คุณสมบัติใหม่ทั้งหมดของ GNU Linux-libre 6.18เราจะครอบคลุมถึงการเปลี่ยนแปลงที่เกิดขึ้นเมื่อเทียบกับเคอร์เนลอย่างเป็นทางการ ไดรเวอร์ใดบ้างที่ได้รับผลกระทบ วิธีการแจกจ่าย โปรเจกต์ใดบ้างที่บรรจุไว้ในเคอร์เนล และปรัชญาเบื้องหลังงานนี้ นอกจากนี้ เราจะพูดถึงบทบาทของ Freedo เพนกวินที่เป็นมิตรของมัน ความสัมพันธ์กับ FSF และสาเหตุที่เคอร์เนลนี้กลายเป็นมาตรฐานสำหรับการเผยแพร่ฟรี 100%
คุณสมบัติใหม่ที่สำคัญของ GNU Linux-libre 6.18 เมื่อเทียบกับ Linux 6.18
รุ่นใหม่ GNU Linux-libre 6.18-ส่วนเคอร์เนล gnu Linux 6.18นี่คือสาขาเดียวกับที่ Linus Torvalds เพิ่งประกาศว่าเสถียร และจากข้อมูลทั้งหมด จะเป็นเคอร์เนล LTS อ้างอิงตัวถัดไปในระบบนิเวศ Linux ซึ่งหมายความว่ามันได้รับการปรับปรุงโดยรวมทั้งหมด ได้แก่ ประสิทธิภาพที่ปรับแต่งอย่างละเอียด ฟีเจอร์ภายในใหม่ๆ การสนับสนุนฮาร์ดแวร์ที่ขยายเพิ่มขึ้น และการแก้ไขข้อบกพร่องตามปกติ
อย่างไรก็ตาม ทีม GNU/Linux-libre มีหน้าที่รับผิดชอบในการนำชุด สคริปต์และเครื่องมือทำความสะอาด (“deblobbing”) ที่สแกนโค้ดต้นฉบับเพื่อค้นหาองค์ประกอบที่มีปัญหา: ไดรเวอร์ที่โหลดเฟิร์มแวร์ไบนารี การเรียกรันไทม์ไปยังไมโครโค้ดที่ไม่ว่าง การอ้างอิงในเอกสารถึงบล็อบภายนอก และแม้แต่การกล่าวถึงไบนารีในไฟล์ devicetree ของสถาปัตยกรรมที่แตกต่างกัน
จากกระบวนการนี้ ใน GNU Linux-libre 6.18 มีการระบุและลบหรือทำให้เป็นกลางหรือลบสิ่งต่อไปนี้ ตัวควบคุมใหม่และชิ้นส่วนโค้ด ซึ่งในเคอร์เนลทรีอย่างเป็นทางการนั้นขึ้นอยู่กับไบนารีบล็อบ งานนี้ไม่เพียงแต่ส่งผลต่อไดรเวอร์ที่เพิ่มเข้ามาใหม่เท่านั้น แต่ยังรวมถึงไดรเวอร์ที่มีอยู่แล้วซึ่งกลไกการโหลดเฟิร์มแวร์มีการเปลี่ยนแปลงในเวอร์ชันนี้ด้วย
ในเวลาเดียวกัน เวอร์ชัน 6.18-gnu ได้รวมเอา การเพิ่มประสิทธิภาพ Linux 6.18การปรับปรุงเหล่านี้ประกอบด้วยประสิทธิภาพโดยรวมที่ดีขึ้น การพัฒนา Apple Silicon (M2 Pro/Max/Ultra) อย่างต่อเนื่อง การรองรับแพลตฟอร์ม Intel Wildcat Lake อย่างต่อเนื่อง การผสานรวมโค้ด "Sheaves" ใหม่ การเปิดใช้งาน fsck ออนไลน์ตามค่าเริ่มต้นสำหรับ XFS และการปรับปรุงการรองรับระบบสัมผัสสำหรับทัชแพด และอื่นๆ อีกมากมาย แน่นอนว่าทั้งหมดนี้ยังคงรักษาหลักการสำคัญของโครงการไว้ นั่นคือ การไม่ใช้ซอฟต์แวร์ที่เป็นกรรมสิทธิ์
หัวใจของโครงการ: เคอร์เนลที่ไม่มีบล็อบ
เหตุผลที่ GNU Linux-libre มีอยู่ก็เพื่อเสนอ เคอร์เนลที่เข้ากันได้กับ Linux แต่ฟรีอย่างสมบูรณ์ออกแบบมาเพื่อเป็นส่วนหนึ่งของระบบที่ปฏิบัติตามแนวทางการแจกจ่ายซอฟต์แวร์เสรี (FSDG) ของ FSF ซึ่งรวมถึงการลบส่วนประกอบใดๆ ที่ไม่ได้เผยแพร่เป็นซอร์สโค้ดที่แก้ไขได้ หรือที่อยู่ภายใต้ใบอนุญาตที่จำกัด
ในทางปฏิบัติ นี่แปลว่าการลบหรือปิดการใช้งาน ไดรเวอร์ เฟิร์มแวร์ บล็อบที่บรรจุเป็นข้อมูล สคริปต์ที่ต้องใช้ไฟล์ไบนารีภายนอก และการเรียกใช้งานแบบรันไทม์ไปยังเฟิร์มแวร์ที่เป็นกรรมสิทธิ์ ความคิดเห็นและเอกสารประกอบที่ทำหน้าที่เป็น "ตัวล่อ" เพื่อล่อผู้ใช้ให้ดาวน์โหลดส่วนประกอบที่ไม่ฟรีก็ถูกลบออกเช่นกัน เพื่อป้องกันการ "ล่อ" เข้าหาซอฟต์แวร์ที่เป็นกรรมสิทธิ์
โครงการนี้มุ่งเน้นไปที่ การเปลี่ยนแปลงน้อยที่สุดส่วนที่มีปัญหาจะถูกลบออกหรือทำให้เป็นกลาง แต่ไม่มีการพยายามเขียนใหม่หรือจัดหาชิ้นส่วนทดแทนฟรีที่ยังคงฟังก์ชันการทำงานเดิม เป้าหมายคือการรับประกันความเป็นอิสระของระบบ แม้ว่านั่นจะหมายความว่าฮาร์ดแวร์บางตัวจะไม่สามารถใช้งานได้หากไม่มีชิ้นส่วนทดแทนฟรีให้เลือกก็ตาม
ความพยายามอย่างต่อเนื่องนี้เริ่มต้นขึ้นภายในระบบจำหน่าย gNewSense ซึ่งได้รับการผลักดันและตั้งชื่อโดย Jeff Moe และถูกเข้าซื้อกิจการโดย FSF Latin America ในปี 2008 และตั้งแต่ปี 2012 เป็นต้นมา เป็นส่วนหนึ่งของโครงการ GNU อย่างเป็นทางการปัจจุบันได้กลายเป็นรากฐานของระบบปฏิบัติการฟรี 100% จำนวนมากที่ได้รับการรับรองจาก FSF
ไดรเวอร์ใหม่ได้รับการทำความสะอาดใน GNU Linux-libre 6.18
หนึ่งในส่วนที่มองเห็นได้ชัดเจนที่สุดของงานใน GNU Linux-libre 6.18 คือการล้างข้อมูล ไดรเวอร์ที่เพิ่งรวมเข้าในเคอร์เนล Linux 6.18 ซึ่งพยายามโหลดเฟิร์มแวร์แบบหยด หากปล่อยทิ้งไว้ จะทำให้ความบริสุทธิ์ของระบบลดลง เนื่องจากต้องใช้ไบนารีแบบไม่อิสระ
ในเวอร์ชันนี้ทีมงาน ได้ระบุและ "จำกัด" ไดรเวอร์ใหม่หลายตัว ซึ่งในแผนผังอย่างเป็นทางการนั้นจะต้องอาศัยเฟิร์มแวร์ที่เป็นกรรมสิทธิ์เพื่อให้ทำงานได้อย่างถูกต้อง:
- โฟร์เซมิคอนโทรลเลอร์ไดรเวอร์เครื่องขยายเสียงดิจิทัล FourSemi และไลบรารีที่เกี่ยวข้อง (รวมถึงรุ่น FS2104/5S) ได้รับการทำความสะอาด ซึ่งใน Linux มาตรฐานจะพยายามโหลดบล็อบเพื่อจัดการโหมดและคุณลักษณะบางอย่าง
- ไดร์เวอร์ TI TAS2783ไดรเวอร์สำหรับเครื่องขยายเสียงลำโพง Texas Instruments TAS2783 ซึ่งเป็นรุ่นใหม่ในสาขานี้เช่นกัน มีตรรกะการโหลดเฟิร์มแวร์ที่ถูกปิดการใช้งานเพื่อป้องกันไม่ให้ร้องขอไฟล์ไบนารีที่ไม่เป็นอิสระ
- เครื่องยนต์อนุกรม Qualcomm GENIเครื่องยนต์ซีรีส์ GENI ของ Qualcomm ซึ่งรับผิดชอบในการจัดการอินเทอร์เฟซการสื่อสารบนแพลตฟอร์มของแบรนด์นี้ จะพยายามโหลด blobs หากไม่มีการแทรกแซง ดังนั้นจึงต้องใช้กระบวนการ deblobs
ในกรณีทั้งหมดนี้ผลลัพธ์ก็คือ ไดรเวอร์หยุดอ้างสิทธิ์เฟิร์มแวร์ที่เป็นกรรมสิทธิ์ขึ้นอยู่กับว่าไดรเวอร์ขึ้นอยู่กับไมโครโค้ดนั้นมากเพียงใด ฟังก์ชันการใช้งานจริงของอุปกรณ์อาจมีจำกัดมากหรือไม่สามารถใช้งานได้โดยตรงภายใต้ GNU Linux-libre แต่สิ่งนี้ยังเคารพหลักการที่จะไม่ผลักดันผู้ใช้ให้ใช้ส่วนประกอบที่เป็นกรรมสิทธิ์
การปรับเปลี่ยนไดร์เวอร์ที่มีอยู่: Nova-Core, Intel Xe และอื่นๆ
นอกเหนือจากไดร์เวอร์ที่เพิ่งมาถึง GNU Linux-libre 6.18 ยังแก้ไขพฤติกรรมของ ไดรเวอร์ที่มีอยู่ในเวอร์ชันก่อนหน้าแล้ว ซึ่งกลไกการจัดการเฟิร์มแวร์ได้เปลี่ยนไปใน Linux 6.18 การปรับเปลี่ยนเหล่านี้มีความจำเป็นเพื่อให้เคอร์เนลไม่มี blob ขณะที่โครงสร้างหลักพัฒนาไป
ในบรรดากรณีที่น่าสังเกตเราพบว่า:
- Nova-Core ไดรเวอร์ Rust สำหรับ NVIDIAไดรเวอร์โอเพนซอร์ส Nova-Core ใหม่ ซึ่งเขียนด้วยภาษา Rust อาศัย NVIDIA GPU System Processor (GSP) ทั้งหมด หากไม่มีเฟิร์มแวร์ GSP ที่เป็นกรรมสิทธิ์ ไดรเวอร์จะไม่สามารถทำงานได้ GNU/Linux-libre ได้ปรับเปลี่ยนสคริปต์เพื่อบล็อกการโหลดไมโครโค้ดนี้ ส่งผลให้ Nova-Core ไม่สามารถใช้งานได้ ไม่ทำงานโดยไม่มีหยดแต่ก็รักษาเสรีภาพของระบบเอาไว้
- Intel Xe รุ่นถัดไปไดรเวอร์ Intel Xe สมัยใหม่อาศัยไมโครคอนโทรลเลอร์ GuC และเฟิร์มแวร์ไบนารีสำหรับการจัดการคิว การจัดตารางเวลา และฟังก์ชันสำคัญอื่นๆ Linux-libre 6.18 ได้ปรับปรุงกระบวนการล้างข้อมูลให้เข้มงวดยิ่งขึ้นอีกครั้งเพื่อป้องกันการร้องขอหรือโหลดเฟิร์มแวร์นี้ ซึ่งทำให้ไดรเวอร์แทบจะไร้ประโยชน์หากไม่มีทางเลือกอื่นที่ไม่มีค่าใช้จ่าย
- TI PRU อีเธอร์เน็ตตัวควบคุมอีเทอร์เน็ตที่ใช้ PRU (Programmable Real-time Unit) ของ Texas Instruments ก็ได้ผ่านการเปลี่ยนแปลงตรรกะของ blob อัปสตรีมเช่นกัน GNU/Linux-libre อัปเดตการ deblobbing เพื่อให้แน่ใจว่า เฟิร์มแวร์ที่เป็นกรรมสิทธิ์ไม่ได้โหลดบน SoC เหล่านี้.
- มาร์เวล ไวไฟ-เอ็กซ์การปรับเปลี่ยนที่ทำกับแผนผังอย่างเป็นทางการสำหรับตระกูล WiFi-Ex ของ Marvell บังคับให้ต้องมีการตรวจสอบการทำความสะอาดอีกครั้ง โดยบล็อกการอ้างอิงหรือความพยายามในการอัปโหลดเฟิร์มแวร์ไบนารีสำหรับอะแดปเตอร์ไร้สายเหล่านั้นอีกครั้ง
การปรับเปลี่ยนเหล่านี้แสดงให้เห็นว่ากระบวนการทำความสะอาดเป็น ต่อเนื่องและตอบสนองทุกครั้งที่มีการเปลี่ยนแปลงโค้ดของไดรเวอร์ที่เคยอาศัย blobs ทีมงาน Linux-libre จะต้องตรวจสอบโค้ดนั้นอีกครั้งเพื่อให้แน่ใจว่าไม่มีกลไกการโหลดเฟิร์มแวร์ที่เป็นกรรมสิทธิ์ใหม่ "หลุดรอด" เข้ามา
ไดรเวอร์และองค์ประกอบที่ถูกถอดออกหรือย้ายตำแหน่ง
ไม่ใช่แค่การล้างข้อมูลหรือปรับแต่งใหม่เท่านั้น ใน GNU/Linux-libre 6.18 ยังมีกรณีที่เคอร์เนล Linux เองได้ลบส่วนประกอบบางส่วนออกไป ทำให้ ลดความซับซ้อนของกระบวนการ deblobbing.
ตัวอย่างที่ชัดเจนคือ ไดรเวอร์วิทยุ FM TI WL1273ไดรเวอร์นี้ ซึ่งในเวอร์ชันก่อนหน้าจำเป็นต้องมีการล้างข้อมูลเฉพาะเนื่องจากต้องพึ่งพาเฟิร์มแวร์ไบนารี ได้ถูกลบออกจาก Linux 6.18 อย่างเป็นทางการแล้ว ดังนั้น ใน GNU Linux-libre 6.18 ตรรกะการดีบล็อบทั้งหมดที่เกี่ยวข้องกับไดรเวอร์นี้จึงสามารถถูกลบออกได้เช่นกัน ซึ่งจะช่วยลดความซับซ้อนของชุดสคริปต์
อีกกรณีหนึ่งที่น่าตกใจคือ ไดรเวอร์ Lantiq GSWIPไดรเวอร์สวิตช์กิกะบิตสำหรับบางแพลตฟอร์ม ใน Linux 6.18 ตำแหน่งของไดรเวอร์นี้ภายในซอร์สโค้ดทรีได้ถูกย้าย ทำให้ต้องมีการปรับเปลี่ยนเส้นทางและรูปแบบที่ระบบทำความสะอาดของโครงการใช้เพื่อค้นหาและประมวลผลส่วนย่อยที่เกี่ยวข้อง
การเปลี่ยนแปลงในตำแหน่งและการย้ายออกเหล่านี้สะท้อนให้เห็นถึง เคอร์เนลหลักได้รับการจัดระเบียบใหม่อย่างต่อเนื่องและวิธีที่ GNU Linux-libre ควรอัปเดตให้ทันสมัยอยู่เสมอ ไม่เพียงแต่ด้วยการติดตามบล็อบใหม่ๆ เท่านั้น แต่ยังรวมถึงการปรับเครื่องมือให้เข้ากับโครงสร้างที่เปลี่ยนแปลงของโค้ดด้วย
ทำความสะอาด Devicetree สำหรับ Qualcomm, Mediatek และ TI บน ARM64
การล้างข้อมูลไม่ได้จำกัดอยู่แค่โค้ด C ของไดรเวอร์ ในเวอร์ชันนี้ หนึ่งในงานที่ละเอียดอ่อนที่สุดคือการตรวจสอบ ไฟล์ devicetree (DT) ใหม่ สำหรับแพลตฟอร์ม ARM64 ซึ่งอธิบายถึงฮาร์ดแวร์ของระบบที่ใช้ Qualcomm, Mediatek และ Texas Instruments
ใน Linux 6.18 อุปกรณ์เหล่านี้หลายรายการรวมถึง การอ้างอิงที่ชัดเจนถึงเฟิร์มแวร์แบบหยดเส้นทางไฟล์แบบไบนารีหรือคุณสมบัติที่บ่งชี้ถึงความจำเป็นในการใช้ไมโครโค้ดแบบไม่ฟรีสำหรับส่วนประกอบบางอย่าง หากปล่อยทิ้งไว้ การใช้ DT เหล่านี้เพียงอย่างเดียวอาจทำให้ผู้ใช้ต้องค้นหาและโหลดส่วนประกอบที่เป็นกรรมสิทธิ์
GNU Linux-libre 6.18 จัดการ "การล้างข้อมูล" ไฟล์เหล่านี้ โดยลบหรือแก้ไขการอ้างอิงถึงไบนารี Qualcomm, Mediatek และ TI ในสถาปัตยกรรม ARM64 เพื่อให้แน่ใจว่าเคอร์เนลที่ว่างจะไม่ ทำหน้าที่เป็นเวกเตอร์คำแนะนำ ของซอฟต์แวร์ที่ไม่ฟรี จึงเป็นไปตามหลักเกณฑ์ของ FSF
วิธีรับ GNU Linux-libre 6.18
โครงการมีช่องทางอย่างเป็นทางการหลายช่องทางสำหรับ ดาวน์โหลดและใช้ GNU Linux-libre 6.18-gnuทั้งในรูปแบบซอร์สโค้ดและแพ็คเกจไบนารีที่พร้อมติดตั้งบนระบบปฏิบัติการยอดนิยม
ในแง่หนึ่งไฟล์ รหัสที่มา สามารถรับได้ผ่าน Git จากที่เก็บที่ดูแลโดยโครงการ:
- คลังเก็บ Git ของการเผยแพร่: git://linux-libre.fsfla.org/releases.git พร้อมแท็กภายใต้
scripts,sourcesylogsสำหรับเวอร์ชัน v6.18-gnu
นอกจากนี้ หลังจากมีการประกาศเวอร์ชันไม่นาน พวกเขาก็พร้อมให้ใช้งาน tarballs ที่บีบอัดไว้ล่วงหน้า จากเว็บไซต์อย่างเป็นทางการของ FSFLA:
- https://www.fsfla.org/selibre/linux-libre/download/releases/ (ubicación habitual de los tarballs de cada versión).
ผู้ที่ไม่ต้องการคอมไพล์เคอร์เนลด้วยมือสามารถใช้ แพ็คเกจไบนารีที่เตรียมไว้ โดยโครงการที่เกี่ยวข้อง:
- ฟรีช:นำเสนอแพ็คเกจ .deb ที่พร้อมใช้งานสำหรับการแจกจ่ายที่ใช้ Debian และอนุพันธ์ โดยมีเคอร์เนล GNU Linux-libre ที่คอมไพล์แล้ว
- รอบต่อนาที เสรีภาพ:ให้แพ็คเกจ .rpm สำหรับ Red Hat, Fedora และระบบที่พัฒนาต่อยอดที่ต้องการใช้เคอร์เนลฟรีนี้
ด้วยวิธีนี้ผู้ใช้สามารถเลือกได้ระหว่าง คอมไพล์เคอร์เนลของคุณเอง โดยตรงจากโค้ดต้นฉบับหรือติดตั้งแพ็คเกจสำเร็จรูปหนึ่งแพ็คเกจโดยบูรณาการกับหรือแทนที่เคอร์เนลมาตรฐานของการแจกจ่ายของคุณ
การกระจายและระบบนิเวศรอบ Linux-libre
GNU Linux-libre เป็นเสาหลักที่หลายๆ คนสร้างขึ้น การแจกจ่ายฟรีอย่างสมบูรณ์ ได้รับการรับรองจาก FSF เช่น Trisquel และ PureOS และอื่นๆ ดิสทริบิวชันเหล่านี้ใช้เคอร์เนลนี้เพื่อให้แน่ใจว่าระบบทั้งหมดเป็นไปตามแนวทางซอฟต์แวร์เสรีที่เข้มงวดที่สุด
หลายๆ คนเสนอภาพที่เตรียมไว้ล่วงหน้าด้วย Linux-libre เวอร์ชันล่าสุด หรืออย่างน้อยก็มีสาขาที่เกี่ยวข้องอย่างใกล้ชิด ในกรณีอื่นๆ พวกมันอนุญาตให้คุณเลือกเคอร์เนลนี้จากคลังของพวกมัน หรือผ่านคลังเพิ่มเติม เพื่อให้ผู้ใช้สามารถแทนที่เคอร์เนลทั่วไปด้วยเคอร์เนลที่ไม่มีบล็อบ โดยไม่ต้องเปลี่ยนดิสทริบิวชัน
สำหรับผู้ดูแลระบบและผู้ที่ชื่นชอบ GNU Linux-libre 6.18 ยังสามารถติดตั้งได้บน การกระจายแบบธรรมดาเกือบทั้งหมดเพียงคอมไพล์หรือติดตั้งแพ็กเกจ Freesh/RPM Freedom และกำหนดค่าตัวจัดการการบูตให้เลือกเคอร์เนลนี้เมื่อเริ่มต้นระบบ วิธีนี้จะสร้างสภาพแวดล้อมที่สอดคล้องกับหลักการของซอฟต์แวร์เสรีมากขึ้น แม้ในดิสทริบิวชันที่มีส่วนประกอบที่ไม่เสรีตามค่าเริ่มต้น
GNU Linux-libre คืออะไรกันแน่ (และไม่ใช่สิ่งใด)
โครงการนี้เน้นย้ำว่า GNU Linux-libre นั้นเหนือสิ่งอื่นใด เวอร์ชันที่ปรับเปลี่ยนของเคอร์เนล Linuxเคอร์เนลนี้ออกแบบมาเพื่อใช้งานบนระบบ GNU ที่มุ่งหวังให้เป็นอิสระอย่างสมบูรณ์ เป้าหมายคือเพื่อให้ดิสทริบิวชันใดๆ ที่ต้องการปฏิบัติตาม FSDG ของ FSF สามารถใช้เคอร์เนลนี้ได้อย่างมั่นใจว่าจะไม่มีบล็อบหรือการอ้างอิงใดๆ ที่จะทำให้ผู้ใช้ติดตั้งโค้ดที่เป็นกรรมสิทธิ์
เอกสารประกอบของพวกเขาอธิบายว่าส่วนประกอบที่ไม่ฟรีจะถูกลบออกไม่ว่าจะ ปลอมตัวเป็นโค้ดต้นฉบับ (แต่จริงๆ แล้วมันเป็น blob ที่ฝังอยู่) ราวกับว่ามันถูกกระจายอยู่ในไฟล์แยกต่างหาก นอกจากนี้ คำขอรันไทม์ไปยังเฟิร์มแวร์ที่เป็นกรรมสิทธิ์จะถูกปิดใช้งาน และคู่มือหรือความคิดเห็นที่ชี้ไปยังทรัพยากรที่ไม่ว่างจะถูกลบออก
อย่างไรก็ตามโครงการนี้ ไม่เสนอให้เขียนส่วนประกอบเหล่านี้ใหม่ นอกจากนี้ พวกเขายังไม่มีไดรเวอร์ฟรีอื่น ๆ ให้เลือกทดแทนไดรเวอร์ที่เป็นกรรมสิทธิ์ แนวทางนี้เรียบง่าย: ถอดซอฟต์แวร์ที่ไม่ฟรีออก ส่วนที่เหลือยังคงเกือบสมบูรณ์ และมีการกระตุ้นให้มีโครงการอื่น ๆ พัฒนาซอฟต์แวร์ทดแทนฟรีเมื่อทำได้ อันที่จริง อุปกรณ์จำนวนมากที่ยังคงใช้ blob อยู่นั้น มีการบันทึกข้อมูลไว้บนเว็บไซต์อย่าง LibrePlanet โดยมีเป้าหมายเพื่อประสานงานความพยายามที่จะเผยแพร่ซอฟต์แวร์เหล่านี้ในอนาคต
สุดท้ายแม้ว่ามาสคอตจะเป็นเพนกวิน แต่ผู้พัฒนาก็ยืนกรานว่า บทบาทของโครงการ GNU และ FSF ในการก่อสร้างระบบที่สมบูรณ์นั้นมีมากขึ้นมาก และเคอร์เนลฟรีเป็นเพียงชิ้นส่วนอีกหนึ่งชิ้นในอุดมคติของระบบฟรีอย่างสมบูรณ์
ด้วยการผสานรวมการปรับปรุงทางเทคนิคทั้งหมดที่สืบทอดมาจาก Linux 6.18 เข้ากับการล้างข้อมูลเฟิร์มแวร์ ไดรเวอร์ และทรีอุปกรณ์อย่างละเอียดถี่ถ้วน ทำให้ GNU/Linux-libre 6.18 ตอกย้ำสถานะของตนในฐานะตัวเลือกที่ทรงพลังอย่างยิ่งสำหรับผู้ที่ไม่ต้องการลดทอนเสรีภาพด้านซอฟต์แวร์ ตั้งแต่ไดรเวอร์ใหม่ที่ปรับปรุงใหม่สำหรับระบบเสียงดิจิทัลและเอ็นจิ้น Qualcomm ซีรีส์ ไปจนถึงการปรับปรุงไดรเวอร์ GPU อย่าง Nova-Core และ Intel Xe การล้างข้อมูลแพลตฟอร์ม ARM64 และการมีแพ็กเกจสำหรับดิสทริบิวชันที่หลากหลาย เวอร์ชันนี้แสดงให้เห็นว่าเราสามารถรักษาความทันสมัยของเคอร์เนลได้โดยไม่ต้องละทิ้งหลักการที่ไม่ต้องโหลดส่วนประกอบที่ไม่จำเป็น ไม่มีไบนารีที่เป็นกรรมสิทธิ์.