Μετάβαση στο πρότυπο UEFI με το EDK2
Η σημαντικότερη αρχιτεκτονική αλλαγή στην έκδοση 26.10 είναι η καθολική υιοθέτηση του EDK2 ως το κύριο payload για το coreboot. Αντικαθιστώντας τα παραδοσιακά bare-metal GRUB και SeaBIOS, το Libreboot προσφέρει πλέον πλήρη συμβατότητα με το πρότυπο UEFI. Αυτό επιτρέπει την εκκίνηση σύγχρονων λειτουργικών συστημάτων, όπως τα Windows 10/11 και διανομές Linux που χρησιμοποιούν UKI (Unified Kernel Images), χωρίς την ανάγκη για legacy ρυθμίσεις.
Ενσωμάτωση οικοσυστήματος Chromebook
Με τη χρήση του νέου utility util/mrimport, το Libreboot εισήγαγε 233 διαφορετικά μοντέλα Chromebook που υποστηρίζονται από το project του MrChromebox. Η ενσωμάτωση αυτή δεν είναι απλή μεταφορά, καθώς το Libreboot εφαρμόζει τις δικές του πολιτικές ασφαλείας, όπως η απενεργοποίηση του Intel Management Engine (ME) μέσω του HAP bit και η χρήση του ifdtool για το ξεκλείδωμα των Intel Flash Descriptor (IFD) περιοχών, διασφαλίζοντας ότι το firmware παραμένει απαλλαγμένο από proprietary κώδικα.
Εκσυγχρονισμός του build system (lbmk)
Το build system του Libreboot, lbmk, υπέστη ριζικές αλλαγές για να υποστηρίξει την αυξημένη πολυπλοκότητα των νέων στόχων. Η κατάργηση του ccache για λόγους αξιοπιστίας και η εισαγωγή του noconfig για projects χωρίς αρχεία ρυθμίσεων, καθιστούν τη διαδικασία build πιο προβλέψιμη. Επιπλέον, η εισαγωγή του mk test επιτρέπει την εκτέλεση «βάναυσων» stress tests, διασφαλίζοντας ότι κάθε αλλαγή στα upstream repositories (coreboot, GRUB, EDK2) δεν εισάγει παλινδρομήσεις (regressions).
Στρατηγική για το μέλλον
Η ομάδα του Libreboot ξεκαθαρίζει ότι η υποστήριξη για παλαιότερα 32-bit συστήματα θα παραμείνει, αλλά η εστίαση μετατοπίζεται πλέον αποκλειστικά στο UEFI. Η δυνατότητα χρήσης PCI-E relocatable BAR (rebar) μέσω του EDK2 ανοίγει τον δρόμο για υποστήριξη σύγχρονων καρτών γραφικών, αν και η λειτουργικότητα αυτή παραμένει υπό δοκιμή για την αποφυγή συγκρούσεων με το libgfxinit.