La version du micrologiciel de démarrage libre Libreboot 20240612 est disponible. Le projet développe un build prêt à l'emploi du projet Coreboot, offrant un remplacement pour les micrologiciels propriétaires UEFI et BIOS, chargés d'initialiser le CPU, la mémoire, les périphériques et d'autres composants matériels, tout en minimisant les insertions binaires.
Libreboot vise à créer un environnement système permettant de se passer de logiciels propriétaires autant que possible, non seulement au niveau du système d'exploitation, mais aussi du firmware assurant le démarrage. Libreboot complète Coreboot avec des moyens simplifiant son application par des utilisateurs finaux, formant une distribution prête à l'emploi que tout utilisateur, sans compétences particulières, peut utiliser.
Comme pour la version précédente, la mise à jour a le statut de version stable et se distingue essentiellement par la correction des erreurs identifiées sur le mois écoulé et les modifications apportées lors de l'audit du système de construction. En juillet, une nouvelle branche expérimentale sera formée, qui servira de base pour la prochaine version stable, attendue au printemps de l'année prochaine.
La taille du script de construction, écrit en POSIX sh, a été réduite de 12 %. Un pilote a été ajouté dans GRUB pour prendre en charge le démarrage à partir de disques NVMe. Lors de l'utilisation de systèmes avec un CPU Intel Haswell (ThinkPad T440p, W541, Dell OptiPlex 9020 MT et Dell OptiPlex 9020), l'utilisation du blob pour l'initialisation de la mémoire (MRC) a été abandonnée, remplaçant cela par une implémentation libre de raminit.
Matériel pris en charge par Libreboot :
- Cartes mères de serveur :
- ASUS KFSN4-DRE
- ASUS KGPE-D16
- Systèmes de bureau :
- Gigabyte GA-G41M-ES2L;
- Acer G43T-AM3;
- Intel D510MO / D410PT ;
- Apple iMac 5,2 ;
- HP Elite 8200 SFF/MT ;
- HP Elite 8300 USDT ;
- ASUS KCMA-D8 ;
- Dell Precision T1650.
- Intel D945GCLF
- Dell OptiPlex 7020 et 9020 modèles SFF, XE2 SFF, MT et XE2 MT ;
- Ordinateurs portables :
- ThinkPad X60 / X60S / X60 Tablet ;
- ThinkPad T60 ;
- Lenovo ThinkPad X200 / X200S / X200 / X220 / X220 eDP / X230 Tablet ;
- Lenovo ThinkPad X301 ;
- Lenovo ThinkPad R400 ;
- Lenovo ThinkPad T400 / T400S / T420 / T420S / T430 / T440;
- Lenovo ThinkPad T500 / T530 ;
- Lenovo ThinkPad W530 / W541 ;
- Lenovo ThinkPad R500 ;
- HP EliteBook 2560p / 2570p / 2170p / 8470p / Folio 9470m ;
- HP EliteBook 820 G2 ;
- HP Compaq Elite 8300 CMT ;
- HP EliteBook 8460p ;
- HP EliteBook 8560w;
- Dell Latitude E6400 / E6430;
- Dell Latitude E5420/E5520/E5530/E6520/E6530/E6420;
- Apple MacBook1 et MacBook2;
- ASUS Chromebook Flip C101 (ARM);
- Samsung Chromebook Plus (ARM).
En plus de Libreboot, une version du projet Canoeboot 20240612 a été formée, qui se positionne comme une compilation totalement libre de Libreboot répondant aux exigences de la Free Software Foundation pour les distributions entièrement libres. La version Canoeboot est basée sur Libreboot 20240612, dont les composants et modifications non conformes aux critères de la Free Software Foundation ont été supprimés.
La nécessité de créer une compilation distincte de Libreboot s'explique par le fait que les exigences établies par la Free Software Foundation pour les distributions libres ne permettent pas la livraison de firmwares binaries et de tout composant driver binaire. Cependant, depuis 2022, le projet Libreboot a adopté des règles d'utilisation des composants binaires plus pragmatiques, permettant d'élargir considérablement le spectre du matériel supporté. Le nouvel objectif du projet Libreboot est de supporter tout le matériel pris en charge par coreboot, à l'exception des composants binaires ayant un impact sur la sécurité et la fiabilité (par exemple, Libreboot utilise me_cleaner pour désactiver Intel ME). Avec cette approche, Libreboot a perdu son statut de distribution entièrement libre selon les standards de la Free Software Foundation.
Appareils compatibles avec Canoeboot :
- Cartes mères de serveur :
- ASUS KFSN4-DRE
- ASUS KGPE-D16
- Systèmes de bureau :
- Acer G43T-AM3
- Apple iMac 5,2
- ASUS KCMA-D8
- Gigabyte GA-G41M-ES2L
- Intel D510MO et D410PT
- Intel D945GCLF
- Ordinateurs portables :
- Apple MacBook1,1 et MacBook2,1
- Dell Latitude E6400, E6400 XFR et E6400 ATG avec GPU Intel
- Lenovo ThinkPad R400
- Lenovo ThinkPad R500
- Lenovo ThinkPad T400 / T400S
- Lenovo ThinkPad T500
- Lenovo ThinkPad W500
- Lenovo ThinkPad X200 / X200S / X200 Tablet
- Lenovo ThinkPad X301
- Lenovo ThinkPad X60 / X60S / X60 Tablet
- ASUS Chromebook Flip C101 (ARM)
- Samsung Chromebook Plus (v1) (ARM)
Source : opennet.ru
