با اندکی تأخیر، بنیاد نرمافزار آزاد آمریکای لاتین نسخه کاملاً رایگان هسته لینوکس 5.14 - Linux-libre 5.14-gnu1 را منتشر کرد که از میانافزار و عناصر درایور حاوی مؤلفههای غیرآزاد یا بخشهای کد پاک شده است، که دامنه آن محدود است. توسط سازنده علاوه بر این، Linux-libre توانایی هسته را برای بارگیری اجزای غیر رایگانی که در توزیع هسته گنجانده نشده اند غیرفعال می کند و اشاره به استفاده از اجزای غیر رایگان را از اسناد حذف می کند.
برای تمیز کردن هسته از قطعات غیر رایگان، یک اسکریپت پوسته جهانی در پروژه Linux-libre ایجاد شده است که حاوی هزاران الگو برای تعیین وجود درجهای باینری و حذف موارد مثبت کاذب است. پچ های آماده ایجاد شده با استفاده از اسکریپت فوق نیز برای دانلود موجود است. هسته Linux-libre برای استفاده در توزیعهایی که معیارهای بنیاد نرمافزار آزاد را برای ساختن توزیعهای گنو/لینوکس کاملاً رایگان دارند، توصیه میشود. به عنوان مثال، هسته 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 و همچنین حذف حبابهای از دست رفته در اجزای بارگذاری میکروکد برای سیستمهای powerpc 8xx و در میکروپچها برای سیستم عامل برای سنسورهای vs6624 ذکر شده است. از آنجایی که این حبابها در نسخههای قبلی هسته نیز وجود داشتند، تصمیم گرفته شد بهروزرسانیهایی برای نسخههای منتشر شده قبلی Linux-libre 5.13، 5.10، 5.4، 4.19، 4.14، 4.9 و 4.4 ایجاد شود و نسخههای جدید را با برچسب "-gnu1" بگذاریم.
منبع: opennet.ru