top | item 35676120

(no title)

r12343a_19 | 2 years ago

I never understood what Libreboot does on top of Coreboot. As far as I could tell it's a "distro" of Coreboot that just disables some things and maybe adds a few patches.

All the heavy lifting is done by Coreboot.

discuss

order

LukeShu|2 years ago

Libreboot provides:

- Release engineering and testing. When Libreboot started, upstream coreboot wasn't doing releases at all; now they are, but they're still not suitable for end-users who want to use stable tested software: "Our releases aren’t primarily a vehicle for code that is stable across all boards"[0]. Downstream distributions that test on a specific range of devices (such as Libreboot, mrchromebox.tech, and vendors such as Chromebooks, Purism, System 76, ...) are still important to the ecosystem to provide stable releases. In the words of a coreboot dev: https://news.ycombinator.com/item?id=33997880

- Pre-compiled and tested binaries, because lots of users aren't set up to build their own.

- A distribution of tools for more easily installing them than a sequence of long `flashram` incantations.

- Loads of documentation.

- Pre-configuration of common payloads, such as GRUB or SeaBIOS.

And let's not forget that the Libreboot project does contribute to upstream coreboot.

[0]: https://doc.coreboot.org/releases/checklist.html#purpose-of-...

haunter|2 years ago

Pretty much +95% of the Linux distros are like this.

Javantea_|2 years ago

That's not correct. Each distro has a huge amount of code in the form of patches, packaging and installation that they handle.

newswasboring|2 years ago

[deleted]

rhn_mk1|2 years ago

The reddit discussion is severely out of date.

renewiltord|2 years ago

These comments are usually downvoted but they're usually quite useful. Thanks.