Subject | Hash | Author | Date (UTC) |
---|---|---|---|
add page linking to other coreboot distros | 3809609b3e2798108b89898e33fee11a50dbd205 | Leah Rowe | 2025-01-11 04:41:25 |
update images on translated home pages | ba3ca8c23da22687772d8e4cd53a747dcba00977 | Leah Rowe | 2025-01-11 02:11:07 |
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 |
File | Lines added | Lines deleted |
---|---|---|
site/other.md | 219 | 0 |
site/template.de.include | 2 | 4 |
site/template.include | 2 | 2 |
site/template.it.include | 2 | 4 |
site/template.uk.include | 2 | 4 |
site/template.zh-cn.include | 2 | 4 |
File site/other.md added (mode: 100644) (index 0000000..0e487d9) | |||
1 | --- | ||
2 | title: Other coreboot distributions | ||
3 | x-toc-enable: true | ||
4 | ... | ||
5 | |||
6 | Introduction | ||
7 | ============ | ||
8 | |||
9 | Libreboot is a *coreboot distribution* or *coreboot distro*, in the same way | ||
10 | that Debian is a *Linux distro*. Its purpose is to provide free/opensource boot | ||
11 | firmware, replacing proprietary BIOS/UEFI firmware, and it | ||
12 | supports [many machines](docs/install/#which-systems-are-supported-by-libreboot). | ||
13 | |||
14 | It is a coreboot distro precisely because of its [design](docs/maintain/). | ||
15 | Libreboot's build system automatically downloads, patches and builds all the | ||
16 | various upstream sources such as coreboot, GRUB, SeaBIOS, U-Boot and so on. | ||
17 | This automation is used to provide [binary releases](download.md), which the | ||
18 | user can [easily install](docs/install/). Coreboot is notoriously difficult | ||
19 | to configure and install, for most people, and you need a high degree of | ||
20 | technical skill to use it; distros like Libreboot bridge this gap, making | ||
21 | coreboot accessible to non-technical users. | ||
22 | |||
23 | Libreboot was the *first* coreboot distro, | ||
24 | existing [since December 2013](news/10.md). Many Libreboot users exist today, | ||
25 | who would otherwise not use coreboot at all. | ||
26 | |||
27 | Why list other distros? | ||
28 | ----------------------- | ||
29 | |||
30 | Over the years, several other coreboot distros have come and gone. It has been | ||
31 | decided that this page will be written, to document some of them. Not every | ||
32 | distro is listed; only those of high quality, or otherwise of interest, will | ||
33 | be listed. Quality over quantity. | ||
34 | |||
35 | Libreboot tries to support as much hardware as possible, and focuses on providing | ||
36 | the easiest possible experience for non-technical users; it's also | ||
37 | highly [configurable](docs/maintain/) for power users. | ||
38 | |||
39 | Several other projects exist that target different kinds of users, and support | ||
40 | different types of hardware; for example, Libreboot mostly doesn't target | ||
41 | Chromebooks, except for a few. | ||
42 | |||
43 | Libreboot's main priority is to provide users with free/opensource boot | ||
44 | firmware, to help more users achieve a higher level | ||
45 | of [software freedom](https://writefreesoftware.org/learn). Well, Libreboot is | ||
46 | one of the most well-known coreboot distros out there, so it is our duty to | ||
47 | therefore cover the other projects, because it may be that Libreboot isn't for | ||
48 | you; these other projects may support features and mainboards that Libreboot | ||
49 | doesn't, that you may find preferable. | ||
50 | |||
51 | We in the Libreboot project greatly admire and respect the other distros, and | ||
52 | will gladly work with them. | ||
53 | |||
54 | Without further ado, | ||
55 | |||
56 | List of coreboot distros | ||
57 | ======================== | ||
58 | |||
59 | In alphabetical order: | ||
60 | |||
61 | Canoeboot | ||
62 | --------- | ||
63 | |||
64 | Website: <https://canoeboot.org/> | ||
65 | |||
66 | Git repositories: <https://canoeboot.org/git.html> | ||
67 | |||
68 | Canoeboot is a *special fork* of Libreboot; both Canoeboot and Libreboot are | ||
69 | maintained in parallel by the same developer, Leah Rowe. Canoeboot supports | ||
70 | far less hardware than Libreboot, but provides a *pure* free software coreboot | ||
71 | distribution, due to its [policy](https://canoeboot.org/news/policy.html). As | ||
72 | a result of Canoeboot's policy, it currently only supports very old hardware. | ||
73 | |||
74 | It otherwise has the exact same design as Libreboot, and is kept in relative | ||
75 | sync [at all times](https://canoeboot.org/about.html), often doing releases side | ||
76 | by side on the same days as Libreboot. | ||
77 | |||
78 | *Libreboot* supports more hardware than Canoeboot, due to its more | ||
79 | pragmatic [Binary Blob Reduction Policy](news/policy.md) adopted on 17 | ||
80 | November 2022; Canoeboot is a continuation of Libreboot from prior to this, | ||
81 | since Libreboot initially used the same dogmatic policy as Canoeboot. A small | ||
82 | minority of users demanded it post-November 2022, so Canoeboot was born. | ||
83 | |||
84 | If you're an absolute Free Software fanatic, Canoeboot is for you. Otherwise, | ||
85 | if you want to use much newer hardware, Libreboot is a worthy choice. Since | ||
86 | Canoeboot only supports much older hardware, and uses Libreboot's *old* policy, | ||
87 | you could consider Canoeboot to be *legacy Libreboot*. Libreboot adopted the | ||
88 | Binary Blob Reduction Policy in November 2022, as part of a general desire to | ||
89 | support more - and newer - hardware. | ||
90 | |||
91 | Dasharo | ||
92 | ------- | ||
93 | |||
94 | Website: <https://docs.dasharo.com/> | ||
95 | |||
96 | Git repositories: <https://github.com/dasharo> | ||
97 | |||
98 | Supports many machines, with a choice of EDK2(UEFI) or Heads(Linuxboot) | ||
99 | payload in the flash. Some older machines may provide a SeaBIOS payload | ||
100 | instead. A lot of work that goes into the upstream coreboot project came | ||
101 | from the Dasharo developers. | ||
102 | |||
103 | Dasharo provides their own fork of coreboot, with a specific tree *per board*. | ||
104 | Several coreboot ports (e.g. MSI Z690-A PRO) were implemented directly by | ||
105 | the Dasharo project, and later upstreamed into the regular coreboot project. | ||
106 | |||
107 | Dasharo has a special emphasis on commercial application, providing tailored | ||
108 | coreboot images for each supported mainboard, with an emphasis on stability. | ||
109 | It's a very different approach than Libreboot's approach; Libreboot provides | ||
110 | a more generalised design in its build system and infrastructure. | ||
111 | |||
112 | Chultrabook | ||
113 | ----------- | ||
114 | |||
115 | Website: <https://docs.chrultrabook.com/> | ||
116 | |||
117 | Git repositories: <https://github.com/chrultrabook> | ||
118 | |||
119 | Provides a tailored EDK2(UEFI) payload on supported *Chromebooks*. You can use | ||
120 | this to replace ChromeOS with a regular Linux distro or BSD system - even | ||
121 | Windows - if you wish. | ||
122 | |||
123 | The benefit of using *Chultrabook* is that it provides up to date EDK2, unlike | ||
124 | proprietary vendors who often provide old, CVE-ridden versions of EDK2 forks | ||
125 | such as InsydeH2O. | ||
126 | |||
127 | With Chultrabook's guidance, you can have a completely up to date UEFI firmware | ||
128 | on your machine, and get good use out of your Chromebook for many more years, | ||
129 | with regular security updates. | ||
130 | |||
131 | Libreboot largely avoids supporting Chromebooks, precisely because Chultrabook | ||
132 | and MrChromebox are perfectly viable options on these machines. | ||
133 | |||
134 | Heads | ||
135 | ----- | ||
136 | |||
137 | Website: <https://osresearch.net/> | ||
138 | |||
139 | Git repositories: <https://github.com/linuxboot/heads> | ||
140 | |||
141 | Heads provides a LinuxBoot payload using U-Root, and has many advanced features | ||
142 | such as TPM-based MeasuredBoot. With combined use of a FIDO key, you can easily | ||
143 | and more reliably determine whether you boot firmware has been tampered with. | ||
144 | |||
145 | The Linux-based payload in flash uses kexec to boot another Linux kernel. It | ||
146 | provides an easy to use boot menu, highly configurable and supports many | ||
147 | Linux distros easily. | ||
148 | |||
149 | If you're the sort of person who needs full disk encryption and you have a | ||
150 | focus on security, Heads is for you. Perfect for use with something like Qubes. | ||
151 | |||
152 | Libreboot provides its own [security mechanisms](docs/linux/grub_hardening.html), | ||
153 | but Heads is much more flexible and complete, in this regard. The only downside | ||
154 | to Heads's Linux-based flash setup, is that it's basically a Linux-only | ||
155 | coreboot distro (whereas Libreboot can boot BSD and even *Windows*, in some | ||
156 | cases). | ||
157 | |||
158 | Another focus of the heads project is on *reproducible builds*. Its build | ||
159 | system bootstraps a toolchain that then compiles everything else, including | ||
160 | the coreboot crossgcc toolchain. The purpose of this is to provide matching | ||
161 | ROM hashes on every build; for this purpose, it also auto-downloads vendor | ||
162 | files such as Intel ME at build time, instead of requiring you to dump from | ||
163 | the original boot firmware. | ||
164 | |||
165 | Heads's vendorcode auto-download logic inspired Libreboot's | ||
166 | own [vendorcode inject](docs/install/ivy_has_common.md) design; Libreboot | ||
167 | greatly expanded on it, on more machines. | ||
168 | |||
169 | We in Libreboot have an affinity for the Heads project, and have worked with | ||
170 | them in the past, and they with us, helping each other back and forth. Many of | ||
171 | the machines supported in Libreboot are also supported in Heads, and vice versa, | ||
172 | but they target different kinds of users and use-case scenarios, with Libreboot | ||
173 | targeting a more general audience (while providing security hardening options), | ||
174 | whereas Heads specifically targets security-conscious users. | ||
175 | |||
176 | MrChromeBox | ||
177 | ----------- | ||
178 | |||
179 | Website: <https://docs.mrchromebox.tech/> | ||
180 | |||
181 | Git repositories: <https://github.com/MrChromebox/> | ||
182 | |||
183 | Provides a tailored EDK2(UEFI) payload on supported *Chromebooks*. You can use | ||
184 | this to replace ChromeOS with a regular Linux distro or BSD system - even | ||
185 | Windows - if you wish. | ||
186 | |||
187 | The benefit of using *MrChromebox* is that it provides up to date EDK2, unlike | ||
188 | proprietary vendors who often provide old, CVE-ridden versions of EDK2 forks | ||
189 | such as InsydeH2O. | ||
190 | |||
191 | With MrChromebox's guidance, you can have a completely up to date UEFI firmware | ||
192 | on your machine, and get good use out of your Chromebook for many more years, | ||
193 | with regular security updates. | ||
194 | |||
195 | Libreboot largely avoids supporting Chromebooks, precisely because Chultrabook | ||
196 | and MrChromebox are perfectly viable options on these machines. | ||
197 | |||
198 | Skulls | ||
199 | ------ | ||
200 | |||
201 | Git repositories: <https://github.com/merge/skulls> | ||
202 | |||
203 | Skulls provides simple coreboot images with SeaBIOS payload, on a handful of | ||
204 | Thinkpads. Libreboot *also* provides similar SeaBIOS configurations, on all | ||
205 | of the same machines, but Libreboot's design does mean that there are a few | ||
206 | additional steps for installation. | ||
207 | |||
208 | If you just want the simplest, most barebones setup, Skulls is a great choice. | ||
209 | |||
210 | The reason Skulls is simpler is that they include certain vendor files such | ||
211 | as `me.bin` pre-inserted into images; while risky indeed, this does in fact | ||
212 | make installation easier for users. Libreboot takes a more conservative | ||
213 | approach, excluding such files on release images and instead providing you with | ||
214 | an [automated script](docs/install/ivy_has_common.md) to insert these. | ||
215 | |||
216 | Libreboot *also* provides U-Boot and GRUB, and has other ambitions. Libreboot | ||
217 | aims to provide ease of use while also providing great power and flexibility. | ||
218 | So Libreboot is aimed specifically at power users, while also trying to | ||
219 | accomodate non-technical users; Skulls largely targets the latter. |
File site/template.de.include changed (mode: 100644) (index 106168d..85e72c7) | |||
... | ... | $endif$ | |
70 | 70 | <li><a href="/index.de.html">Home</a></li> | <li><a href="/index.de.html">Home</a></li> |
71 | 71 | <li><a href="/faq.html">FAQ</a></li> | <li><a href="/faq.html">FAQ</a></li> |
72 | 72 | <li><a href="/download.html">Download</a></li> | <li><a href="/download.html">Download</a></li> |
73 | <li>-</li> | ||
73 | <li><a href="/git.de.html">Git</a></li> | ||
74 | 74 | <li style="font-size:1.3em;"><strong><a href="https://minifree.org/">Vorinstalliertes Gerät kaufen</a></strong></li> | <li style="font-size:1.3em;"><strong><a href="https://minifree.org/">Vorinstalliertes Gerät kaufen</a></strong></li> |
75 | <li>-</li> | ||
76 | 75 | <li><a href="/docs/install/">Installation</a></li> | <li><a href="/docs/install/">Installation</a></li> |
77 | 76 | <li><a href="/docs/">Dokumentation</a></li> | <li><a href="/docs/">Dokumentation</a></li> |
78 | 77 | <li><a href="/news/">Neuigkeiten</a></li> | <li><a href="/news/">Neuigkeiten</a></li> |
79 | 78 | <li><a href="https://codeberg.org/libreboot/lbmk/issues">Bugs</a></li> | <li><a href="https://codeberg.org/libreboot/lbmk/issues">Bugs</a></li> |
80 | 79 | <li><a href="/tasks/">TODO</a></li> | <li><a href="/tasks/">TODO</a></li> |
81 | <li><a href="/git.de.html">Patch senden</a></li> | ||
82 | 80 | <li><a href="/contact.de.html">Kontakt</a></li> | <li><a href="/contact.de.html">Kontakt</a></li> |
83 | <li>-</li> | ||
84 | 81 | <li style="font-size:1.3em;"><em><strong><a href="https://www.patreon.com/libreleah">Spenden</a></strong></em></li> | <li style="font-size:1.3em;"><em><strong><a href="https://www.patreon.com/libreleah">Spenden</a></strong></em></li> |
82 | <li><a href="/other.html">Andere Coreboot-Distributionen</a></li> | ||
85 | 83 | </ul> | </ul> |
86 | 84 | <hr/> | <hr/> |
87 | 85 | </header> | </header> |
File site/template.include changed (mode: 100644) (index 6a5d9cc..ccbe879) | |||
... | ... | $endif$ | |
70 | 70 | <li><a href="/">Home</a></li> | <li><a href="/">Home</a></li> |
71 | 71 | <li><a href="/faq.html">FAQ</a></li> | <li><a href="/faq.html">FAQ</a></li> |
72 | 72 | <li><a href="/download.html">Download</a></li> | <li><a href="/download.html">Download</a></li> |
73 | <li><a href="/git.html">Git</a></li> | ||
73 | 74 | <li>-</li> | <li>-</li> |
74 | 75 | <li style="font-size:1.3em;"><em><strong><a href="https://minifree.org/">Buy Libreboot preinstalled</a></strong></em></li> | <li style="font-size:1.3em;"><em><strong><a href="https://minifree.org/">Buy Libreboot preinstalled</a></strong></em></li> |
75 | 76 | <li>-</li> | <li>-</li> |
... | ... | $endif$ | |
78 | 79 | <li><a href="/news/">News</a></li> | <li><a href="/news/">News</a></li> |
79 | 80 | <li><a href="https://codeberg.org/libreboot/lbmk/issues">Bugs</a></li> | <li><a href="https://codeberg.org/libreboot/lbmk/issues">Bugs</a></li> |
80 | 81 | <li><a href="/tasks/">TODO</a></li> | <li><a href="/tasks/">TODO</a></li> |
81 | <li><a href="/git.html">Send patch</a></li> | ||
82 | 82 | <li><a href="/contact.html">Contact</a></li> | <li><a href="/contact.html">Contact</a></li> |
83 | <li>-</li> | ||
84 | 83 | <li style="font-size:1.3em;"><em><strong><a href="https://www.patreon.com/libreleah">Donate</a></strong></em></li> | <li style="font-size:1.3em;"><em><strong><a href="https://www.patreon.com/libreleah">Donate</a></strong></em></li> |
84 | <li><a href="/other.html">Other coreboot distros</a></li> | ||
85 | 85 | </ul> | </ul> |
86 | 86 | <hr/> | <hr/> |
87 | 87 | </header> | </header> |
File site/template.it.include changed (mode: 100644) (index 4a257bf..f50e786) | |||
... | ... | $endif$ | |
70 | 70 | <li><a href="/index.it.html">Home</a></li> | <li><a href="/index.it.html">Home</a></li> |
71 | 71 | <li><a href="/faq.html">FAQ</a></li> | <li><a href="/faq.html">FAQ</a></li> |
72 | 72 | <li><a href="/download.html">Download</a></li> | <li><a href="/download.html">Download</a></li> |
73 | <li>-</li> | ||
73 | <li><a href="/git.html">Git</a></li> | ||
74 | 74 | <li style="font-size:1.3em;"><strong><a href="https://minifree.org/">Compra un PC con libreboot gia' installato</a></strong></li> | <li style="font-size:1.3em;"><strong><a href="https://minifree.org/">Compra un PC con libreboot gia' installato</a></strong></li> |
75 | <li>-</li> | ||
76 | 75 | <li><a href="/docs/install/">Installazione</a></li> | <li><a href="/docs/install/">Installazione</a></li> |
77 | 76 | <li><a href="/docs/">Documentazione</a></li> | <li><a href="/docs/">Documentazione</a></li> |
78 | 77 | <li><a href="/news/">Notizie</a></li> | <li><a href="/news/">Notizie</a></li> |
79 | 78 | <li><a href="/tasks/">TODO</a></li> | <li><a href="/tasks/">TODO</a></li> |
80 | 79 | <li><a href="https://codeberg.org/libreboot/lbmk/issues">Difetti (bugs)</a></li> | <li><a href="https://codeberg.org/libreboot/lbmk/issues">Difetti (bugs)</a></li> |
81 | <li><a href="/git.html">Spedisci correzioni (patches)</a></li> | ||
82 | 80 | <li><a href="/contact.html">Contatti</a></li> | <li><a href="/contact.html">Contatti</a></li> |
83 | <li>-</li> | ||
84 | 81 | <li style="font-size:1.3em;"><em><strong><a href="https://www.patreon.com/libreleah">Donazioni</a></strong></em></li> | <li style="font-size:1.3em;"><em><strong><a href="https://www.patreon.com/libreleah">Donazioni</a></strong></em></li> |
82 | <li><a href="/other.html">Altre distribuzioni coreboot</a></li> | ||
85 | 83 | </ul> | </ul> |
86 | 84 | <hr/> | <hr/> |
87 | 85 | </header> | </header> |
File site/template.uk.include changed (mode: 100644) (index 3592267..2a2e471) | |||
... | ... | $endif$ | |
70 | 70 | <li><a href="/index.uk.html">Домашня</a></li> | <li><a href="/index.uk.html">Домашня</a></li> |
71 | 71 | <li><a href="/faq.html">FAQ</a></li> | <li><a href="/faq.html">FAQ</a></li> |
72 | 72 | <li><a href="/download.uk.html">Завантаження</a></li> | <li><a href="/download.uk.html">Завантаження</a></li> |
73 | <li>-</li> | ||
73 | <li><a href="/git.uk.html">Відправити виправлення</a></li> | ||
74 | 74 | <li style="font-size:1.3em;"><em><strong><a href="https://minifree.org/">Придбати передвстановленим</a></strong></em></li> | <li style="font-size:1.3em;"><em><strong><a href="https://minifree.org/">Придбати передвстановленим</a></strong></em></li> |
75 | <li>-</li> | ||
76 | 75 | <li><a href="/docs/install/">Встановлення</a></li> | <li><a href="/docs/install/">Встановлення</a></li> |
77 | 76 | <li><a href="/docs/index.uk.html">Документація</a></li> | <li><a href="/docs/index.uk.html">Документація</a></li> |
78 | 77 | <li><a href="/news/">Новини</a></li> | <li><a href="/news/">Новини</a></li> |
79 | 78 | <li><a href="/tasks/">TODO</a></li> | <li><a href="/tasks/">TODO</a></li> |
80 | 79 | <li><a href="https://codeberg.org/libreboot/lbmk/issues">Помилки</a></li> | <li><a href="https://codeberg.org/libreboot/lbmk/issues">Помилки</a></li> |
81 | <li><a href="/git.uk.html">Відправити виправлення</a></li> | ||
82 | 80 | <li><a href="/contact.uk.html">Зв'язок</a></li> | <li><a href="/contact.uk.html">Зв'язок</a></li> |
83 | <li>-</li> | ||
84 | 81 | <li style="font-size:1.3em;"><em><strong><a href="https://www.patreon.com/libreleah">Пожертвувати</a></strong></em></li> | <li style="font-size:1.3em;"><em><strong><a href="https://www.patreon.com/libreleah">Пожертвувати</a></strong></em></li> |
82 | <li><a href="/other.html">Інші дистрибутиви coreboot</a></li> | ||
85 | 83 | </ul> | </ul> |
86 | 84 | <hr/> | <hr/> |
87 | 85 | </header> | </header> |
File site/template.zh-cn.include changed (mode: 100644) (index 805614a..4bb1a6e) | |||
... | ... | $endif$ | |
70 | 70 | <li><a href="/">主页</a></li> | <li><a href="/">主页</a></li> |
71 | 71 | <li><a href="/faq.html">常见问题</a></li> | <li><a href="/faq.html">常见问题</a></li> |
72 | 72 | <li><a href="/download.html">下载</a></li> | <li><a href="/download.html">下载</a></li> |
73 | <li>-</li> | ||
73 | <li><a href="/git.html">发送补丁</a></li> | ||
74 | 74 | <li style="font-size:1.3em;"><em><strong><a href="https://minifree.org/">购买预装品</a></strong></em></li> | <li style="font-size:1.3em;"><em><strong><a href="https://minifree.org/">购买预装品</a></strong></em></li> |
75 | <li>-</li> | ||
76 | 75 | <li><a href="/docs/install/">安装</a></li> | <li><a href="/docs/install/">安装</a></li> |
77 | 76 | <li><a href="/docs/">文档</a></li> | <li><a href="/docs/">文档</a></li> |
78 | 77 | <li><a href="/news/">新闻</a></li> | <li><a href="/news/">新闻</a></li> |
79 | 78 | <li><a href="/tasks/">TODO</a></li> | <li><a href="/tasks/">TODO</a></li> |
80 | 79 | <li><a href="https://codeberg.org/libreboot/lbmk/issues">缺陷</a></li> | <li><a href="https://codeberg.org/libreboot/lbmk/issues">缺陷</a></li> |
81 | <li><a href="/git.html">发送补丁</a></li> | ||
82 | 80 | <li><a href="/contact.html">联系</a></li> | <li><a href="/contact.html">联系</a></li> |
83 | <li>-</li> | ||
84 | 81 | <li style="font-size:1.3em;"><em><strong><a href="https://www.patreon.com/libreleah">捐赠</a></strong></em></li> | <li style="font-size:1.3em;"><em><strong><a href="https://www.patreon.com/libreleah">捐赠</a></strong></em></li> |
82 | <li><a href="/other.html">其他 coreboot 发行版</a></li> | ||
85 | 83 | </ul> | </ul> |
86 | 84 | <hr/> | <hr/> |
87 | 85 | </header> | </header> |