Announcement

Collapse
No announcement yet.

Libreboot 20211122 Rebases Against Newer Coreboot, Drops "Very Bloated" TianoCore

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • Libreboot 20211122 Rebases Against Newer Coreboot, Drops "Very Bloated" TianoCore

    Phoronix: Libreboot 20211122 Rebases Against Newer Coreboot, Drops "Very Bloated" TianoCore

    Libreboot 20211122 has been released as the downstream fork of Coreboot on providing fully free software boot firmware support...

    https://www.phoronix.com/scan.php?pa...eboot-20211122

  • #2
    So what if I want to launch EFI executables? o-o

    Comment


    • #3
      Originally posted by tildearrow View Post
      So what if I want to launch EFI executables? o-o
      Keep in mind Libre---- in the Linux community is actually code for "You dont get nice things!"

      Comment


      • #4
        Originally posted by tildearrow View Post
        So what if I want to launch EFI executables? o-o
        You re-compile in the Tianocore support, or use Coreboot

        Comment


        • #5
          Originally posted by Espionage724 View Post

          You re-compile in the Tianocore support, or use Coreboot
          Tiano as a Libreboot payload... hmm.

          Comment


          • #6
            My “woke” knowledge is failing me. Isn’t Libreboot the one we’re meant to be boycotting? I can’t remember why, though.

            Comment


            • #7
              Libreboot hasn't been relevant for a long, long time. It's nothing but a subset of coreboot. Just pick a board in coreboot that doesn't require blobs if you're so adamant about it. It's been very ironic to see libreboot's maintainer meanwhile pick up support for the Management-Engine-laden X230 and promote it.

              Not to mention, but the RYF policies they split off over are just dumb. Blobs get a free pass so long as they're out of sight and immutable, as if that makes them "safe" or less icky.

              Marcan wasn't off-base when he asserted that the rules actually *decrease* user freedom: https://twitter.com/marcan42/status/1040626210999431168
              (In fact, while we're here: https://twitter.com/marcan42/status/1377899929209774081)

              The most sensible policy on blobs I've ever seen flies directly in the face of the FSF's preaching: https://twitter.com/XMPPwocky/status...42775093010434
              Embrace the blob. Trace the blob. Understand the blob. Replace the blob. Modify the blob. Bend it to your will. Make it easier for others to do the same. This is what brings real freedom, not imaginary safety from taint.

              Meanwhile, the FSF say "run and hide from the blob, and stick your head in the sand for those you can't get rid of." I'm not kidding when I say there's more proprietary code in Stallman's laptop than there is Linux kernel, but you'd never hear anyone admit that.

              Comment


              • #8
                Originally posted by tildearrow View Post
                So what if I want to launch EFI executables? o-o
                Are there any worthy EFI executables at all (except the "NSA backdoor" ones? ;-) ) Meanwhile, SeaBIOS supports booting the virtual floppies embedded right into the BIOS image (you see them as a boot entry) of which there are many useful: KolibriOS, FreeDOS, MichalOS, Snowdrop, Fiwix, Memtest, Tatos, Plop, FloppyBird, etc. I got a great collection there - https://review.coreboot.org/c/coreboot/+/33509

                SeaBIOS has about just 50k lines of code total, of which just a few thousands could be active depending on a specific configuration. And its' very easy to add the new features there, i.e. I've added the multiple ramdisk support. I'm not sure any possible alternatives could be this small and beautiful. In comparison, Tianocore is a horrible bloat: UEFI is a "SystemD of a BIOS world", even the opensource one.

                Comment


                • #9
                  Originally posted by zexelon View Post
                  Keep in mind Libre---- in the Linux community is actually code for "You dont get nice things!"
                  You can get nice things, just need to pick the right hardware. I.e. instead of a "mythical 100 Gbit WiFi 9" adapter, which works on a glitchy binary blobs, you pick an old good trusty Atheros ath9k based WiFi adapter like AR9462 - which may be just "300 Mbps 2.4GHz + 5GHz", but still may be more than enough for you if your internet is <=100 Mbps. These Atheros ath9k adapters have 100% opensource software & firmware, work without any blobs - so work even in the FSF/Stallman-endorsed Linux distros - and are doing it flawlessly. AR9462 minipcie is just ~$8 from AliExpress/China ; just need to make sure that your crapware proprietary UEFI doesn't have a WiFi whitelist (or it's possible to hack it) , or switch to libreboot/coreboot BIOS without stupid whitelists

                  Comment


                  • #10
                    Originally posted by OneTimeShot View Post
                    My “woke” knowledge is failing me. Isn’t Libreboot the one we’re meant to be boycotting? I can’t remember why, though.
                    There was a small 'my feels' conflict "Libreboot vs GNU/FSF", but it got resolved so everything is fine. In any case, for me it seems a libreboot is mostly a way to highlight the coreboot boards which could run without blobs - just like LibreCMC vs OpenWRT for the routers. In example, if you'd build coreboot for a libreboot-supported board, it will be still blobless.

                    Comment

                    Working...
                    X