parent
1b9e28c3b8
commit
2e0e689d3a
|
@ -52,17 +52,16 @@ hardware than Libreboot. *However*, this also means that Canoeboot is an
|
||||||
excellent choice for the purists out there who adhere to the GNU Free Software
|
excellent choice for the purists out there who adhere to the GNU Free Software
|
||||||
ideology, and wish to use nothing but *Free Software*.
|
ideology, and wish to use nothing but *Free Software*.
|
||||||
|
|
||||||
providing a proof of concept showing what Libreboot
|
Canoeboot is essentially providing well-engineered releases showing what Libreboot
|
||||||
would be like if it *didn't* implement such a policy (in opposition to the GNU
|
would be like if it *didn't* implement such a policy (in sharp contrast to the GNU
|
||||||
one that Canoeboot implements). Libreboot previously adhered to the GNU FSDG
|
one that Canoeboot implements). Libreboot previously adhered to the GNU FSDG
|
||||||
policy, but adopted the *Binary Blob Reduction Policy* in November 2022, in an
|
policy, but adopted the *Binary Blob Reduction Policy* in November 2022, in an
|
||||||
effort to increase the number of mainboards that can be supported from coreboot.
|
effort to increase the number of mainboards that can be supported from coreboot.
|
||||||
|
|
||||||
Canoeboot was created because there are still a few people who want this sort
|
Canoeboot was created because there are still a few people who want this sort
|
||||||
of thing, but there weren't any modern, or otherwise high quality
|
of thing, but there weren't any modern, or otherwise high quality implementations.
|
||||||
implementations. Thus, I decided to revive the old Libreboot project myself,
|
Thus, I decided to revive the old Libreboot project myself, forking from my very
|
||||||
forking from my very own project (Libreboot) and calling the new fork Canoeboot.
|
own project (Libreboot) and calling the new fork Canoeboot. *I forked my own project.*
|
||||||
*I forked my own project.*
|
|
||||||
|
|
||||||
I'm writing in the first person. Who's this *I* you're reading about? It's me,
|
I'm writing in the first person. Who's this *I* you're reading about? It's me,
|
||||||
Leah Rowe; I am the founder and lead developer of Libreboot, *and also* the
|
Leah Rowe; I am the founder and lead developer of Libreboot, *and also* the
|
||||||
|
@ -89,7 +88,7 @@ attempted what many (myself included) believed was a hostile fork; they tried
|
||||||
to make their own Libreboot project, without changing the name. There was a
|
to make their own Libreboot project, without changing the name. There was a
|
||||||
lot of arguing back and forth, but the fork was later renamed to *GNU Boot*.
|
lot of arguing back and forth, but the fork was later renamed to *GNU Boot*.
|
||||||
|
|
||||||
Canoeboot started at around the same time as Canoeboot, first announced
|
Canoeboot started at around the same time as GNU Boot, first announced
|
||||||
on July 10th, 2023 (GNU Boot's savannah page first became operational
|
on July 10th, 2023 (GNU Boot's savannah page first became operational
|
||||||
in June 2023). The reason *Canoeboot* started, initially, was to try and provide
|
in June 2023). The reason *Canoeboot* started, initially, was to try and provide
|
||||||
the GNU Boot project with a better base to start from, because they were using
|
the GNU Boot project with a better base to start from, because they were using
|
||||||
|
|
|
@ -143,13 +143,6 @@ software projects: code equals bugs, so smaller codebases will yield fewer bugs.
|
||||||
Canoeboot benefits from regular auditing in the *Libreboot* build system, where
|
Canoeboot benefits from regular auditing in the *Libreboot* build system, where
|
||||||
the improvements are ported to Canoeboot after each Libreboot release.
|
the improvements are ported to Canoeboot after each Libreboot release.
|
||||||
|
|
||||||
Many people will be shocked by how *small* Canoeboot is, at its core. It's
|
|
||||||
even *smaller* than the [Libreboot build
|
|
||||||
system](https://libreboot.org/docs/maintain/), because the Canoeboot build system
|
|
||||||
does not need to handle as many things; for example, Canoeboot does not
|
|
||||||
auto-download binary blobs for certain boards, because all boards supported by
|
|
||||||
Canoeboot are entirely free software in the main boot flash.
|
|
||||||
|
|
||||||
You'll be surprised by how much can be done with so little. Continue reading!
|
You'll be surprised by how much can be done with so little. Continue reading!
|
||||||
|
|
||||||
Projects/files downloaded/generated by cbmk
|
Projects/files downloaded/generated by cbmk
|
||||||
|
|
|
@ -25,8 +25,8 @@ Leah Rowe is the founder and lead developer of both Canoeboot *and* Libreboot.
|
||||||
Please see: [Libreboot git page](https://libreboot.org/git.html)
|
Please see: [Libreboot git page](https://libreboot.org/git.html)
|
||||||
and [Libreboot testers page](https://libreboot.org/docs/maintain/testing.html).
|
and [Libreboot testers page](https://libreboot.org/docs/maintain/testing.html).
|
||||||
|
|
||||||
While not everyone(especially the more hardened FSF fanatics) may not like it,
|
While not everyone(especially the more hardened FSF fanatics) may approve of it,
|
||||||
this is how Canoeboot is more developed. It is essentially no different
|
this is how Canoeboot is officially developed. It is essentially no different
|
||||||
to how *Trisquel* is maintained, re-basing upon each new Ubuntu release! It is
|
to how *Trisquel* is maintained, re-basing upon each new Ubuntu release! It is
|
||||||
simply more efficient, enabling a general reduction in the duplication of labour.
|
simply more efficient, enabling a general reduction in the duplication of labour.
|
||||||
|
|
||||||
|
|
|
@ -25,8 +25,8 @@ Leah Rowe is the founder and lead developer of both Canoeboot *and* Libreboot.
|
||||||
Please see: [Libreboot git page](https://libreboot.org/git.html)
|
Please see: [Libreboot git page](https://libreboot.org/git.html)
|
||||||
and [Libreboot testers page](https://libreboot.org/docs/maintain/testing.html).
|
and [Libreboot testers page](https://libreboot.org/docs/maintain/testing.html).
|
||||||
|
|
||||||
While not everyone(especially the more hardened FSF fanatics) may not like it,
|
While not everyone(especially the more hardened FSF fanatics) may approve of it,
|
||||||
this is how Canoeboot is more developed. It is essentially no different
|
this is how Canoeboot is officially developed. It is essentially no different
|
||||||
to how *Trisquel* is maintained, re-basing upon each new Ubuntu release! It is
|
to how *Trisquel* is maintained, re-basing upon each new Ubuntu release! It is
|
||||||
simply more efficient, enabling a general reduction in the duplication of labour.
|
simply more efficient, enabling a general reduction in the duplication of labour.
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue