Libreboot 20230319 Released

145 points by leahlibre 2 years ago | 24 comments
  • royjacobs 2 years ago
    Whenever I see news about libreboot the first thing that happens in my brain is that I somehow associate it with a library that handles rebooting. Takes a few seconds every time to, well, reboot my thoughts.
    • HeckFeck 2 years ago
      > library that handles rebooting

      I know that one from somewhere, I think it is used heavily throughout Windows update.

      • sebazzz 2 years ago
        Actually, Windows (Update) is quite capable of hotpatching in-memory code. That why you can find two "mov eax, eax" instructions at the start of some functions. They allow hotpatching a long jmp there.
      • snapplebobapple 2 years ago
        I shed a tear that it's not mandatory on most motherboards.
        • zamadatix 2 years ago
          I'm never going to unsee this now, curse you!
        • NovaDudely 2 years ago
          Any release of Libreboot is a good release! Mind you any free/libre software is good software. ;)

          While I am still a tiny little bit on edge about the changes to the project in terms of use of binary blobs - it is better to be going this path than to merely be theoretically free.

          The old Core 2 Duo Thinkpad laptops are a dwindling supply. That said I still love mine dearly and it is my daily runner. I purchase a T400 from Leah about 5 years ago and it is still going strong!

          • FloatArtifact 2 years ago
            What's the difference between libreboot versus coreboot?
            • 6581 2 years ago
              • guilhas 2 years ago
                Libreboot use to be coreboot without non-free binary blobs, but recently they decided to include them

                So one might argue they are not libre anymore, more like "open"boot

                As it has been increasingly difficult to find hardware supporting open-source firmware. And run a machine where you have access to all source for firmware, OS, drivers, software

                • 2OEH8eoCRo0 2 years ago
                  I had the same question. It appears that libreboot is a downstream of coreboot.
                  • bubblethink 2 years ago
                    The official documentation seems to be remarkably unhelpful. My guess is that libreboot now considers ME and microcode acceptable but not FSP. So this brings things up to Haswell. Previously, they were stuck on Nehalem.
                  • einpoklum 2 years ago
                    It seems there are still only very few desktop and laptop motherboards which are supported. Which may not be the project developers' fault, but it can still only be used by rather few people. :-(
                    • russfink 2 years ago
                      So how does this differ from making your own unified kernel image, ie a self-contained EFI boot file made from dracut or other? And does it work better with Secure Boot?
                      • Kwpolska 2 years ago
                        Libreboot is a libre firmware replacement, not a bootloader. I doubt you’ll get Secure Boot with it.
                        • LukeShu 2 years ago
                          You can absolutely secure your boot with libreboot.
                      • Cupprum 2 years ago
                        I am very much happy to see that this project is alive again and regularly releasing updates. Amazing job Leah Rowe :)
                        • aloisdg 2 years ago
                          Nice usage of calver :)
                        • Kwpolska 2 years ago
                          The question is, why should I bother, as a regular user? What will libreboot improve on my x86_64 PC if all I need is the ability to boot into my preferred operating system and I don’t care about “freedom”, considering the machine already contains stuff like Intel ME that libreboot can’t disable?
                          • jchmrt 2 years ago
                            Obviously if you don't care about software freedom, libreboot is not for you. That does not detract from the goals of the project.
                            • einpoklum 2 years ago
                              If you recognize Intel ME as a problem - so if the general firmware on the motherboard which libreboot replaces. One of two (?) steps towards only running code on our computers which we can see and analyze; or at least, that knowledgeable people can analyze.
                              • opan 2 years ago
                                Hardware whitelist removal on laptops. I think you can also put a small alpine image in your flash to boot from.
                                • rhn_mk1 2 years ago
                                  x86 is not the only architecture supported by coreboot/libreboot.
                                  • steponlego 2 years ago
                                    [flagged]