libreboot / lbwww (public) (License: Unspecified) (since 2023-04-11) (hash sha1)
libreboot website (markdown files). https://libreboot.org/
List of commits:
Subject Hash Author Date (UTC)
make "coreboot distro" a link to docs/maintain/ 8c678d515d76ad689de62af4a08ffcf9b5394181 Leah Rowe 2025-01-11 00:20:04
typo ee4aca89fc6d85f4729a7d3e687a193758799c16 Leah Rowe 2025-01-10 16:30:55
don't link 4bd184da81f24a2932d03f3181812e7ad5cdeb85 Leah Rowe 2025-01-10 16:29:21
acknowledgement aa98970a8891e3a3300a6fca1df3314f8e7dbdb3 Leah Rowe 2025-01-10 16:27:51
fix links again again d25c4185f053ffa924e4f14a55c7a09083d86a4c Leah Rowe 2025-01-10 16:01:01
fix links again 3d494145ad8f855d527d721f2e208d25f761a8c9 Leah Rowe 2025-01-10 15:57:58
fix links d9a4d2c5ce1d1dd09658d43fb64d8ccc8393644d Leah Rowe 2025-01-10 15:55:24
fix hcl link 55d17ed3e9bab04973512e421f332ff69b6253b7 Leah Rowe 2025-01-10 15:47:09
snip 8ba82574fb20d83359dae9c6a1ff7022ec97c4a6 Leah Rowe 2025-01-10 15:28:25
link a7dd851f5b3844372369bbb55018511c6a18cd89 Leah Rowe 2025-01-10 15:20:17
fix inaccuracy c6d4b6fa6b3cfaba15375b3d96dac450d8d27ec6 Leah Rowe 2025-01-09 20:02:13
Fix historical oversight regarding GRUB Argon2id abceff29c6f5cec5034c1e104fd1d8cce0e7787c Leah Rowe 2025-01-09 03:39:14
re-organise the pico flashing instructions 5443cd0d05bcd79a24579780baafd8f13ef654d9 Leah Rowe 2025-01-08 17:22:26
t480 page: mention the newer patchset used e10c9b80f016ffccd4a6aa687e5d92aee2562f5b Leah Rowe 2025-01-08 03:40:12
mention dependencies on nvmutil.md 315f4cd6b26640d2306cf3af51f5f77094e07d48 Leah Rowe 2025-01-07 15:17:31
document ./mk inject setmac on the nvmutil page d120ebf8f2dd87a3db0768eb45dc773228ddcefb Leah Rowe 2025-01-07 08:33:39
nvmutil: Remove redundant information a6478d6797236e86a765efb24c92d3ae3b711434 Leah Rowe 2025-01-07 04:42:16
formatting 090e58d4f84125bdcf035efcadd1cd5c13a03c77 Leah Rowe 2025-01-06 21:42:50
Libreboot 20241206, 8th revision (announcement) 1b4326dd620f7b770e3d68c34c96623e86d84e5b Leah Rowe 2025-01-06 21:30:57
Add missing release year to ASUS KFSN4-DRE 7421e9a8c7a7b6aa5a6e70294973ea4fd4bedb77 libreandre 2025-01-06 16:18:26
Commit 8c678d515d76ad689de62af4a08ffcf9b5394181 - make "coreboot distro" a link to docs/maintain/
do this in every place where the term is used

Signed-off-by: Leah Rowe <leah@libreboot.org>
Author: Leah Rowe
Author date (UTC): 2025-01-11 00:20
Committer name: Leah Rowe
Committer date (UTC): 2025-01-11 00:20
Parent(s): ee4aca89fc6d85f4729a7d3e687a193758799c16
Signer:
Signing key:
Signing status: N
Tree: 4383490ebbf471738b2455341d303a47aee5b553
File Lines added Lines deleted
site/index.md 2 1
site/news/10.md 3 2
site/news/audit5.md 2 1
site/news/audit6.md 2 1
site/news/libreboot20240225.md 2 1
site/news/libreboot20240504.md 2 1
site/news/libreboot20240612.md 2 1
site/news/libreboot20241008.md 2 1
site/news/libreboot20241206.md 2 1
site/news/libreboot20241206rev8.md 23 21
File site/index.md changed (mode: 100644) (index 81e3bb6..371981f)
... ... the early user interface, for booting an operating system. This *payload*
53 53 infrastructure means you can run whatever you want (even Linux!) from the infrastructure means you can run whatever you want (even Linux!) from the
54 54 boot flash. boot flash.
55 55
56 Libreboot is specifically a *coreboot distribution*, in the same way that
56 Libreboot is specifically a *[coreboot distribution](docs/maintain)*,
57 in the same way that
57 58 Debian is a *Linux distribution*. Libreboot makes coreboot easy to use for Debian is a *Linux distribution*. Libreboot makes coreboot easy to use for
58 59 non-technical users, by providing a [fully automated build non-technical users, by providing a [fully automated build
59 60 system](docs/maintain/), [automated build process](docs/build/) and system](docs/maintain/), [automated build process](docs/build/) and
File site/news/10.md changed (mode: 100644) (index 6bb9467..244d6a7)
... ... support and MacBook 2,1 support were added. This first year of the project
138 138 was spent on building solid infrastructure, specifically documentation and an was spent on building solid infrastructure, specifically documentation and an
139 139 automated build system. The design of Libreboot revolves around scripts that automated build system. The design of Libreboot revolves around scripts that
140 140 automatically download, patch, configure and then compile various codebases, automatically download, patch, configure and then compile various codebases,
141 so you can think of it like a *coreboot distribution*; Libreboot's build
141 so you can think of it like a *[coreboot distribution](../docs/maintain/)*;
142 Libreboot's build
142 143 system is essentially a source-based package manager, for coreboot components. system is essentially a source-based package manager, for coreboot components.
143 144
144 145 The very first Libreboot releases only provided a *GNU GRUB* payload. The The very first Libreboot releases only provided a *GNU GRUB* payload. The
 
... ... provide such automation. It's the same concept as a *Linux distribution*, but
314 315 in the context of boot firmware. A project like *Debian* automatically builds in the context of boot firmware. A project like *Debian* automatically builds
315 316 many codebases from all over the internet, putting it all together to provide many codebases from all over the internet, putting it all together to provide
316 317 an operating system that users can simply install. Libreboot applies that same an operating system that users can simply install. Libreboot applies that same
317 concept to *coreboot*, so it is a *coreboot distribution*.
318 concept to *coreboot*, so it is a *[coreboot distribution](../docs/maintain/)*.
318 319
319 320 Libreboot was the *first* coreboot distro ever, and today is still the most Libreboot was the *first* coreboot distro ever, and today is still the most
320 321 popular one. Several similar projects now exist, inspired by the example that popular one. Several similar projects now exist, inspired by the example that
File site/news/audit5.md changed (mode: 100644) (index 8de0178..ceda45c)
... ... controller all way to peripherals, readying the hardware so that it can run
17 17 software, e.g. Linux/BSD operating systems. You can essentially think of *lbmk*, software, e.g. Linux/BSD operating systems. You can essentially think of *lbmk*,
18 18 which is Libreboot's build system, as a *source-based package manager*. It is which is Libreboot's build system, as a *source-based package manager*. It is
19 19 what the Libreboot releases are built with. The *lbmk* build system essentially what the Libreboot releases are built with. The *lbmk* build system essentially
20 implements a *coreboot distro*, the same way you might think of a Linux
20 implements a *[coreboot distro](../docs/maintain/)*,
21 the same way you might think of a Linux
21 22 distribution. distribution.
22 23
23 24 Extensive auditing has been performed on lbmk, since the Libreboot 20240504 Extensive auditing has been performed on lbmk, since the Libreboot 20240504
File site/news/audit6.md changed (mode: 100644) (index eaa6b89..a86f045)
... ... controller all way to peripherals, readying the hardware so that it can run
17 17 software, e.g. Linux/BSD operating systems. You can essentially think of *lbmk*, software, e.g. Linux/BSD operating systems. You can essentially think of *lbmk*,
18 18 which is Libreboot's build system, as a *source-based package manager*. It is which is Libreboot's build system, as a *source-based package manager*. It is
19 19 what the Libreboot releases are built with. The *lbmk* build system essentially what the Libreboot releases are built with. The *lbmk* build system essentially
20 implements a *coreboot distro*, the same way you might think of a Linux
20 implements a *[coreboot distro](../docs/maintain/)*,
21 the same way you might think of a Linux
21 22 distribution; it systematically downloads, resets (to specific revisions) and distribution; it systematically downloads, resets (to specific revisions) and
22 23 patches various upstream project sources such as coreboot, U-Boot and GRUB, patches various upstream project sources such as coreboot, U-Boot and GRUB,
23 24 automatically building entire coreboot images. This build system is what creates automatically building entire coreboot images. This build system is what creates
File site/news/libreboot20240225.md changed (mode: 100644) (index b0d8ca4..60f36ba)
... ... Introduction
7 7
8 8 Libreboot is a free/open source BIOS/UEFI replacement on x86 and ARM, providing Libreboot is a free/open source BIOS/UEFI replacement on x86 and ARM, providing
9 9 boot firmware that initialises the hardware in your computer, to then load an boot firmware that initialises the hardware in your computer, to then load an
10 operating system (e.g. Linux/BSD). It is specifically a *coreboot distribution*,
10 operating system (e.g. Linux/BSD). It is specifically
11 a *[coreboot distribution](../docs/maintain/)*,
11 12 in the same way that Debian is a Linux distribution. It provides an automated in the same way that Debian is a Linux distribution. It provides an automated
12 13 build system to produce coreboot ROM images with a variety of payloads such as build system to produce coreboot ROM images with a variety of payloads such as
13 14 GNU GRUB or SeaBIOS, with regular well-tested releases to make coreboot as easy GNU GRUB or SeaBIOS, with regular well-tested releases to make coreboot as easy
File site/news/libreboot20240504.md changed (mode: 100644) (index d477184..ea0d07f)
... ... Introduction
11 11
12 12 Libreboot is a free/open source BIOS/UEFI replacement on x86 and ARM, providing Libreboot is a free/open source BIOS/UEFI replacement on x86 and ARM, providing
13 13 boot firmware that initialises the hardware in your computer, to then load an boot firmware that initialises the hardware in your computer, to then load an
14 operating system (e.g. Linux/BSD). It is specifically a *coreboot distribution*,
14 operating system (e.g. Linux/BSD). It is specifically
15 a *[coreboot distribution](../docs/maintain/)*,
15 16 in the same way that Debian is a Linux distribution. It provides an automated in the same way that Debian is a Linux distribution. It provides an automated
16 17 build system to produce coreboot ROM images with a variety of payloads such as build system to produce coreboot ROM images with a variety of payloads such as
17 18 GNU GRUB or SeaBIOS, with regular well-tested releases to make coreboot as easy GNU GRUB or SeaBIOS, with regular well-tested releases to make coreboot as easy
File site/news/libreboot20240612.md changed (mode: 100644) (index 9c0f3d8..5ef3cf5)
... ... Introduction
12 12
13 13 Libreboot is a free/open source BIOS/UEFI replacement on x86 and ARM, providing Libreboot is a free/open source BIOS/UEFI replacement on x86 and ARM, providing
14 14 boot firmware that initialises the hardware in your computer, to then load an boot firmware that initialises the hardware in your computer, to then load an
15 operating system (e.g. Linux/BSD). It is specifically a *coreboot distribution*,
15 operating system (e.g. Linux/BSD). It is specifically
16 a *[coreboot distribution](../docs/maintain/)*,
16 17 in the same way that Debian is a Linux distribution. It provides an automated in the same way that Debian is a Linux distribution. It provides an automated
17 18 build system to produce coreboot ROM images with a variety of payloads such as build system to produce coreboot ROM images with a variety of payloads such as
18 19 GNU GRUB or SeaBIOS, with regular well-tested releases to make coreboot as easy GNU GRUB or SeaBIOS, with regular well-tested releases to make coreboot as easy
File site/news/libreboot20241008.md changed (mode: 100644) (index 370a738..9426b55)
... ... Introduction
15 15
16 16 Libreboot is a free/open source BIOS/UEFI replacement on x86 and ARM, providing Libreboot is a free/open source BIOS/UEFI replacement on x86 and ARM, providing
17 17 boot firmware that initialises the hardware in your computer, to then load an boot firmware that initialises the hardware in your computer, to then load an
18 operating system (e.g. Linux/BSD). It is specifically a *coreboot distribution*,
18 operating system (e.g. Linux/BSD). It is specifically
19 a *[coreboot distribution](../docs/maintain/)*,
19 20 in the same way that Debian is a Linux distribution. It provides an automated in the same way that Debian is a Linux distribution. It provides an automated
20 21 build system to produce coreboot ROM images with a variety of payloads such as build system to produce coreboot ROM images with a variety of payloads such as
21 22 GNU GRUB or SeaBIOS, with regular well-tested releases to make coreboot as easy GNU GRUB or SeaBIOS, with regular well-tested releases to make coreboot as easy
File site/news/libreboot20241206.md changed (mode: 100644) (index 25aec2c..864c60e)
... ... Introduction
26 26
27 27 Libreboot is a free/open source BIOS/UEFI replacement on x86 and ARM, providing Libreboot is a free/open source BIOS/UEFI replacement on x86 and ARM, providing
28 28 boot firmware that initialises the hardware in your computer, to then load an boot firmware that initialises the hardware in your computer, to then load an
29 operating system (e.g. Linux/BSD). It is specifically a *coreboot distribution*,
29 operating system (e.g. Linux/BSD). It is specifically
30 a *[coreboot distribution](../docs/maintain/)*,
30 31 in the same way that Debian is a Linux distribution. It provides an automated in the same way that Debian is a Linux distribution. It provides an automated
31 32 build system to produce coreboot ROM images with a variety of payloads such as build system to produce coreboot ROM images with a variety of payloads such as
32 33 GNU GRUB or SeaBIOS, with regular well-tested releases to make coreboot as easy GNU GRUB or SeaBIOS, with regular well-tested releases to make coreboot as easy
File site/news/libreboot20241206rev8.md changed (mode: 100644) (index 5648a44..d11a544)
... ... Today's Libreboot 20241206 revision, which is the 8th revision in the Libreboot
7 7 to Libreboot 20241206 revision 7 which was released on 18 December 2024. to Libreboot 20241206 revision 7 which was released on 18 December 2024.
8 8 The *original* Libreboot 20241206 release came out on 6 December 2024. The *original* Libreboot 20241206 release came out on 6 December 2024.
9 9
10 What is Libreboot?
11 ============
12
13 <img tabindex=1 class="r" src="https://av.libreboot.org/t480/t480.jpg" /><span class="f"><img src="https://av.libreboot.org/t480/t480.jpg" /></span>
14
15 Libreboot is a free/open source BIOS/UEFI replacement on x86 and ARM, providing
16 boot firmware that initialises the hardware in your computer, to then load an
17 operating system (e.g. Linux/BSD). It is specifically
18 a *[coreboot distribution](../docs/maintain/)*,
19 in the same way that Debian is a Linux distribution. It provides an automated
20 build system to produce coreboot ROM images with a variety of payloads such as
21 GNU GRUB or SeaBIOS, with regular well-tested releases to make coreboot as easy
22 to use as possible for non-technical users. From a project management perspective,
23 this works in *exactly* the same way as a Linux distro, providing a source-based
24 package manager (called lbmk) which patches sources and compiles coreboot images.
25 It makes use of [coreboot](https://www.coreboot.org/) for hardware initialisation,
26 and then a payload such as [SeaBIOS](https://www.seabios.org/SeaBIOS)
27 or [GNU GRUB](https://www.gnu.org/software/grub/) to boot your operating
28 system; on ARM(chromebooks), we provide *U-Boot* (as a coreboot payload).
29
30 We also provide an experimental U-Boot setup on x86, as a coreboot payload for
31 providing a minimal UEFI implementation.
32
10 33 Regarding revision 8 Regarding revision 8
11 34 ==================== ====================
12 35
 
... ... YOU MAY BRICK YOUR MACHINE!! - Please click the link and follow the instructions
40 63 there, before flashing. For posterity, there, before flashing. For posterity,
41 64 [here is the link again](../docs/install/ivy_has_common.md).** [here is the link again](../docs/install/ivy_has_common.md).**
42 65
43 What is Libreboot?
44 ============
45
46 <img tabindex=1 class="r" src="https://av.libreboot.org/t480/t480.jpg" /><span class="f"><img src="https://av.libreboot.org/t480/t480.jpg" /></span>
47
48 Libreboot is a free/open source BIOS/UEFI replacement on x86 and ARM, providing
49 boot firmware that initialises the hardware in your computer, to then load an
50 operating system (e.g. Linux/BSD). It is specifically a *coreboot distribution*,
51 in the same way that Debian is a Linux distribution. It provides an automated
52 build system to produce coreboot ROM images with a variety of payloads such as
53 GNU GRUB or SeaBIOS, with regular well-tested releases to make coreboot as easy
54 to use as possible for non-technical users. From a project management perspective,
55 this works in *exactly* the same way as a Linux distro, providing a source-based
56 package manager (called lbmk) which patches sources and compiles coreboot images.
57 It makes use of [coreboot](https://www.coreboot.org/) for hardware initialisation,
58 and then a payload such as [SeaBIOS](https://www.seabios.org/SeaBIOS)
59 or [GNU GRUB](https://www.gnu.org/software/grub/) to boot your operating
60 system; on ARM(chromebooks), we provide *U-Boot* (as a coreboot payload).
61
62 We also provide an experimental U-Boot setup on x86, as a coreboot payload for
63 providing a minimal UEFI implementation.
64 66
65 67 Summarised list of changes Summarised list of changes
66 68 ========================== ==========================
Hints:
Before first commit, do not forget to setup your git environment:
git config --global user.name "your_name_here"
git config --global user.email "your@email_here"

Clone this repository using HTTP(S):
git clone https://rocketgit.com/user/libreboot/lbwww

Clone this repository using ssh (do not forget to upload a key first):
git clone ssh://rocketgit@ssh.rocketgit.com/user/libreboot/lbwww

Clone this repository using git:
git clone git://git.rocketgit.com/user/libreboot/lbwww

You are allowed to anonymously push to this repository.
This means that your pushed commits will automatically be transformed into a merge request:
... clone the repository ...
... make some changes and some commits ...
git push origin main