Deuxième version de Libreboot, une distribution Coreboot entièrement gratuite

Après cinq années de développement, est présentée la version du kit de distribution Libreboot 20210522. Il s'agit de la deuxième version du projet GNU et elle est toujours classée comme « test », car elle nécessite une stabilisation et des tests supplémentaires. Libreboot développe un fork entièrement gratuit du projet CoreBoot, fournissant un remplacement sans binaire du micrologiciel propriétaire UEFI et BIOS responsable de l'initialisation du processeur, de la mémoire, des périphériques et d'autres composants matériels.

Libreboot vise à créer un environnement système qui vous permet de vous passer complètement de logiciels propriétaires, non seulement au niveau du système d'exploitation, mais également du micrologiciel qui assure le démarrage. Libreboot supprime non seulement CoreBoot des composants propriétaires, mais ajoute également des outils pour faciliter l'utilisation par les utilisateurs finaux, créant ainsi une distribution qui peut être utilisée par n'importe quel utilisateur sans compétences particulières.

Les appareils déjà bien testés sur lesquels Libreboot peut être utilisé sans problème incluent les ordinateurs portables basés sur des puces Intel GM45 (ThinkPad X200, T400), les plates-formes X4X (Gigabyte GA-G41M-ES2L), ASUS KCMA-D8, ASUS KGPE-D16 et Intel i945. (ThinkPad X60/T60, MacBook 1/2). Des tests supplémentaires nécessitent les cartes ASUS KFSN4-DRE, Intel D510MO, Intel D945GCLF et Acer G43T-AM3.

Dans la nouvelle version :

  • Ajout de la prise en charge des PC et ordinateurs portables : Intel G43T-AM3, Acer G43T-AM3, Lenovo ThinkPad R500, Lenovo ThinkPad X301.
  • Cartes mères de bureau prises en charge :
    • Gigaoctet GA-G41M-ES2L
    • Intel D510MO et D410PT
    • Intel D945GCLF
    • Apple iMac 5/2
    • Acer G43T-AM3
  • Cartes mères prises en charge pour serveurs et postes de travail (AMD)
    • ASUS KCMA-J8
    • ASUS KGPE-D16
    • ASUS KFSN4-DRE
  • Ordinateurs portables pris en charge (Intel) :
    • Lenovo ThinkPad X200
    • Lenovo Think Pad R400
    • Lenovo ThinkPad T400
    • Lenovo ThinkPad T500
    • Lenovo ThinkPad W500
    • Lenovo Think Pad R500
    • Lenovo ThinkPad X301
    • Apple MacBook1 et MacBook2
  • La prise en charge du Chromebook ASUS C201 a été interrompue.
  • Système d'assemblage lbmk amélioré. Après la dernière version, une tentative a été faite pour réécrire complètement le système d'assemblage, mais cela a échoué et a conduit à un long arrêt dans la formation de nouvelles versions. L'année dernière, le plan de réécriture a été abandonné et les travaux ont commencé pour améliorer l'ancien système de construction et résoudre des problèmes architecturaux majeurs. Les résultats ont été implémentés dans un projet distinct, osboot, qui a servi de base à lbmk. La nouvelle version résout les anciennes lacunes, est beaucoup plus personnalisable et modulaire. Le processus d'ajout de nouvelles cartes coreboot a été considérablement simplifié. Le travail avec les gestionnaires de charge utile GRUB et SeaBIOS a été déplacé vers une commande distincte. La prise en charge de Tianocore a été ajoutée pour UEFI.
  • Ajout de la prise en charge du nouveau code fourni par le projet Coreboot pour initialiser le sous-système graphique, qui est placé dans un module libgfxinit séparé et réécrit de C en Ada. Le module spécifié est utilisé pour initialiser le sous-système vidéo dans les cartes basées sur Intel GM45 (ThinkPad X200, T400, T500, W500, R400, R500, T400S, X200S, X200T, X301) et Intel X4X (Gigabyte GA-G41M-ES2L, Acer G43T-AMT3), Intel DG43GT).

    Source: opennet.ru

Ajouter un commentaire