Linux-libre 5.16 çekirdeğinin tamamen ücretsiz bir sürümü mevcut

Latin Amerika Özgür Yazılım Vakfı, hafif bir gecikmeyle, Linux 5.16 çekirdeğinin tamamen ücretsiz bir sürümünü yayınladı - Linux-libre 5.16-gnu, ürün yazılımı öğelerinden ve özgür olmayan bileşenler veya kod bölümleri içeren sürücülerden temizlenmiş, kapsamı aşağıdaki gibidir: üretici tarafından sınırlandırılmıştır. Ayrıca Linux-libre, çekirdeğin, çekirdek dağıtımına dahil olmayan özgür olmayan bileşenleri yükleme yeteneğini devre dışı bırakır ve özgür olmayan bileşenlerin kullanımına ilişkin referansı belgelerden kaldırır.

Çekirdeği özgür olmayan parçalardan temizlemek için, Linux-libre projesi içinde ikili eklentilerin varlığını belirlemek ve yanlış pozitifleri ortadan kaldırmak için binlerce şablon içeren evrensel bir kabuk komut dosyası oluşturuldu. Yukarıdaki komut dosyası kullanılarak oluşturulan hazır yamalar da indirilebilir. Linux-libre çekirdeğinin, tamamen özgür GNU/Linux dağıtımları oluşturmak için Özgür Yazılım Vakfı kriterlerini karşılayan dağıtımlarda kullanılması önerilir. Örneğin Linux-libre çekirdeği, Dragora Linux, Trisquel, Dyne:Bolic, gNewSense, Parabola, Musix ve Kongoni gibi dağıtımlarda kullanılır.

Linux-libre 5.16-gnu sürümünde, kablosuz yongalar (mt7921s ve rtw89/8852a), dokunmatik ekranlar (ili210x), ses yongaları (qdsp6) ve dsp i.MX'in yanı sıra yeni sürücülerde blob yükleme devre dışı bırakıldı. aarch64 için Devicetree dosyaları - Qualcomm çipleri. Linux-libre, çekirdekte önerilen "firmware_request_builtin" sistem çağrısına ek olarak "firmware_reject_builtin" ters fonksiyonunu da sunar. Kod temizleme komut dosyaları, request_firmware ve _nowarn/_builtin seçeneklerini devre dışı bırakmak için birleşik işlevlere sahiptir.

Kaynak: opennet.ru

Yorum ekle