Subject | Hash | Author | Date (UTC) |
---|---|---|---|
add ownerboot to the other.md page | 5afacd5138015b5115bf9d3d3d805f9eb26d3999 | Leah Rowe | 2025-01-11 23:22:13 |
tidy up the other.md page | b5e0d96be580678ad6710e4c3259abd128ebb7bc | Leah Rowe | 2025-01-11 23:03:54 |
actual alphabetical order | e94f06a744c0e98943e31d5b141c5cfbf9901ef5 | Leah Rowe | 2025-01-11 05:39:12 |
clarification | 71e4a89c862158f0f78815c4972b7d948cfbf35e | Leah Rowe | 2025-01-11 05:01:08 |
add missing entry | 0b7a136d733bb91f397ea230fc8903483e47ce12 | Leah Rowe | 2025-01-11 04:59:40 |
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 |
File | Lines added | Lines deleted |
---|---|---|
site/other.md | 28 | 0 |
File site/other.md changed (mode: 100644) (index 3604d59..3efa8a6) | |||
... | ... | with regular security updates. | |
197 | 197 | Libreboot largely avoids supporting Chromebooks, precisely because Chultrabook | Libreboot largely avoids supporting Chromebooks, precisely because Chultrabook |
198 | 198 | and MrChromebox are perfectly viable options on these machines. | and MrChromebox are perfectly viable options on these machines. |
199 | 199 | ||
200 | Ownerboot | ||
201 | --------- | ||
202 | |||
203 | Git repository: <https://codeberg.org/amjoseph/ownerboot> | ||
204 | |||
205 | Ownerboot is an interesting one; it uses the Nix package manager to compile | ||
206 | coreboot images, with a Linux-based payload on supported x86 and ARM64 | ||
207 | devices. Similar conceptually to Heads, but with a *much* cleaner build system | ||
208 | design. | ||
209 | |||
210 | It comes with the LVM2 and cryptsetup sources included in builds by default, so | ||
211 | it can easily be used to create a fully encrypted system, much like Libreboot's | ||
212 | own [hardened GRUB](docs/linux/grub_hardening.md) setup. | ||
213 | |||
214 | Since it uses Nix, reproducible builds are quite feasible and this is one of | ||
215 | the project's primary goals. Interestingly enough, it also supports both the | ||
216 | gru kevin chromebook and the ASUS KGPE-D16 boards, which Libreboot supports but | ||
217 | Libreboot uses U-Boot and a combination of SeaBIOS/GRUB, respectively, on these | ||
218 | boards. | ||
219 | |||
220 | Ownerboot's build system can also cross compile everything, so it's quite | ||
221 | portable across various host CPUs. It also extends coreboot's normal/fallback | ||
222 | payload scheme. See: <https://codeberg.org/amjoseph/ownerboot/src/branch/master/doc/fallback.md> | ||
223 | |||
224 | All of this combined makes for a highly configurable boot setup, and the Linux | ||
225 | payload in flash (using kexec to boot another kernel) is highly flexible, | ||
226 | offering many opportunities for security hardening (like Heads). | ||
227 | |||
200 | 228 | Skulls | Skulls |
201 | 229 | ------ | ------ |
202 | 230 |