Libreboot 20230413 zaten piyasaya sürüldü ve bunlar onun haberleri

serbest önyükleme

Libreboot, tescilli yazılımdan tamamen vazgeçen bir sistem ortamı yaratmayı amaçlamaktadır.

Tanındı önyüklenebilir üretici yazılımı Libreboot Sürüm 20230413'ün piyasaya sürülmesi, beta test sürümü olarak işaretlenen, ancak geliştiricilerin "kararlı" olarak sınıflandırdığı. Bu sürüm, Libreboot 20230319'a (19 Mart 2023'te yayınlandı) göre bir hata düzeltme sürümüdür.

Libreboot hakkında bilgisi olmayanlar şunu bilsinler ki CoreBoot projesinin tamamen ücretsiz bir çatalını geliştiren bir projedir, CPU, bellek, çevre birimleri ve diğer donanım bileşenlerini başlatmaktan sorumlu tescilli UEFI ve BIOS üretici yazılımı için ikili ücretsiz bir değiştirme sağlar.

libreboot uyumlu x86/ARM makineleri için önyüklenebilir üretici yazılımı sağlar, daha sonra işletim sisteminizi yükleyen bir önyükleyici başlatır. x86 makinelerde tescilli BIOS/UEFI sabit yazılımını değiştirir ve yapılandırma sağlar gelişmiş desteklenen ARM tabanlı Chromebook'larda (Google'ın derin yüklü önyükleyicisi yerine U-Boot önyükleyici).

x86 makinelerde, GRUB ve SeaBIOS çekirdek önyükleme yükleri resmi olarak desteklenir ve makine başına farklı yapılandırmalarda sağlanır. Uyumlu donanımların listesini Libreboot belgelerinde bulabilirsiniz.

Libreboot 20230413 ana haberleri

Sunulan bu yeni sürümde, bu sürümün önceliğinin derleme sisteminde yapılan düzeltmeler ve iyileştirmeler olduğundan bahsediliyor ve bu, util/nvmutil'de SLOC sayısını 315 satıra düşüren büyük bir kod temizliği yaptı, önceki sürümde ise 386 satır kod vardı. Bu, bir x7_86 ana bilgisayarında TCC ile test edildiği gibi, derlenmiş ikili dosyaların boyutunu başarıyla %64 oranında azaltmıştır. Bu kod boyutu küçültme, herhangi bir işlevsellik azaltılmadan sağlanır.

Ayrıca bahsedildiği gibi, coreboot'tan farklı olarak gerekli olmadıkça daha fazla kod değişikliği yapılmayacaksa, geliştiriciler Libreboot, daha fazla donanımı desteklemek için çalışmaya devam edecek. 

Düzeltmelerin bir kısmı için, bu yeni sürümden çıkarıldı tarafından Libreboot 20230413 bazı sorunlu tahtalar ve bunlar artık Libreboot yapı sisteminden kaldırılmıştır, ancak gelecekteki bir sürümde tekrar ekleneceklerdir.

Of the öne çıkan diğer değişiklikler bu yeni sürümün:

  • Yayın sonrası sandybridge/ivybridge/haswell ROM'ları için push komut dosyalarının kullanımı artık çok daha kolay ve hata olasılığı daha az.
  • MRC W541/T440p ROM görüntüleri tekrar eklendi
  • blobutil/inject: Aşağıdaki düzeltmeyle ilgili olarak (shmalebx9'un izniyle), derlemelerdeki ROM görüntü dosyaları artık SHA1 karma listeleri içeriyor.
  • blobutil/inject: Belirli anakartlarda gerektiğinde nötralize edilmiş MRC ve ME görüntülerini, belirli bir tar dosyasındaki tüm ROM görüntülerinin yanı sıra tek tek ROM görüntülerine eklemek artık mümkün.
  • Kaldırılan papatya/şeftali Chromebook'ları: Makinelerin doğru şekilde, doğru coreboot ve u-boot koduyla önyüklendiğine inanılıyor, ancak lbmk şu anda bu makinelerde BL1 önyükleyicilerini işlememektedir ve bu daha önce göz ardı edilmiştir; bu makinelerin görüntüleri de önceki sürümlerden kaldırılmıştır. Bunlar, Libreboot'un gelecekteki bir sürümünde tekrar eklenecektir.
  • Şimdilik veyron chromebook'lar kaldırıldı - u-boot bu panolarda hiç çalışmıyor (video sorunları), veyron üzerinde çalışmak için bilinen son revizyon 2021.01 idi, bu nedenle muhtemelen bir git-bisect yapılabilir. Bu panolar, Libreboot'un gelecekteki bir sürümünde tekrar eklenecektir.
  • util/nvmutil: Hatalı MAC adresi doğrulaması düzeltildi 00:00:00:00:00:00: her sözcük için toplam hatalı olarak sıfırlandı.
  • blobutil/download: artık inno dosyalarına ek olarak me.binde LZMA dosyalarının çıkarılmasını destekliyor; pratikte, lbmk şu anda yalnızca inno dosyalarının çıkarıldığı makineleri desteklemektedir, ancak masterlos'un dışında gelecek sürümlerde mevcut olacak yeni deneysel bağlantı noktaları vardır.
  • blobutil/download: otomatik indirme sırasında güncellemeleri çekerken artık me.binpath'i karıştırmaz. ROM görüntülerini derlerken, lbmk şimdi onu kaba kuvvet uygulayarak satıcı dosyalarında ME görüntüsünün doğru konumunu otomatik olarak buluyor; bu, inno/lzma dosyalarında iyi çalışır.
  • Andreas Hartmann'ın izniyle, Arch Linux bağımlılık kurulum betiğine eksik bağımlılık eklendi.

Son olarak, bu yeni sürüm hakkında daha fazla bilgi edinmek istiyorsanız, ayrıntılara aşağıdaki bölümden bakabilirsiniz. aşağıdaki bağlantı.


Yorumunuzu bırakın

E-posta hesabınız yayınlanmayacak. Gerekli alanlar ile işaretlenmiştir *

*

*

  1. Verilerden sorumlu: Miguel Ángel Gatón
  2. Verilerin amacı: Kontrol SPAM, yorum yönetimi.
  3. Meşruiyet: Onayınız
  4. Verilerin iletilmesi: Veriler, yasal zorunluluk dışında üçüncü kişilere iletilmeyecektir.
  5. Veri depolama: Occentus Networks (AB) tarafından barındırılan veritabanı
  6. Haklar: Bilgilerinizi istediğiniz zaman sınırlayabilir, kurtarabilir ve silebilirsiniz.