summaryrefslogtreecommitdiff
path: root/README.md
diff options
context:
space:
mode:
authorLeah Rowe <leah@libreboot.org>2022-11-14 10:11:54 +0000
committerLeah Rowe <leah@libreboot.org>2022-11-14 10:11:54 +0000
commit2589d367cc66aaa911dac52f6de8744ffcf6c796 (patch)
treef99ee58fe069882e56765934bb34ea59f00d0aa1 /README.md
parent7af9953463c65fe2f02704e6bce815d830e58d7d (diff)
update the README
Diffstat (limited to 'README.md')
-rw-r--r--README.md35
1 files changed, 5 insertions, 30 deletions
diff --git a/README.md b/README.md
index eef85190..8ed14741 100644
--- a/README.md
+++ b/README.md
@@ -81,23 +81,14 @@ Libreboot gives *you* control over *your* computing.
Project goals
-------------
-- *Recommend and distribute only free software*. Coreboot
- distributes certain pieces of proprietary software which is needed
- on some systems. Examples can include things like CPU microcode
- updates, memory initialization blobs and so on. The coreboot project
- sometimes recommends adding more blobs which it does not distribute,
- such as the Video BIOS or Intel's *Management Engine*. However, a
- lot of dedicated and talented individuals in coreboot work hard to
- replace these blobs whenever possible.
-- *Support as much hardware as possible!* Libreboot supports less
- hardware than coreboot, because most systems from coreboot still
- require certain proprietary software to work properly. Libreboot is
- an attempt to support as much hardware as possible, without any
- proprietary software.
+- *Support as much hardware as possible!* Libreboot aims to eventually
+ have *maintainers* for every board supported by coreboot, at every
+ point in time.
- *Make coreboot easy to use*. Coreboot is notoriously difficult
to install, due to an overall lack of user-focused documentation
and support. Most people will simply give up before attempting to
- install coreboot.
+ install coreboot. Libreboot's automated build system and user-friendly
+ installation instructions solves this problem.
Libreboot attempts to bridge this divide by providing a build system
automating much of the coreboot image creation and customization.
@@ -123,22 +114,6 @@ re-bases on the latest version of coreboot, with the number of custom
patches in use minimized. Tested, *stable* (static) releases are then provided
in Libreboot, based on specific coreboot revisions.
-Coreboot is not entirely free software. It has binary blobs in it for some
-platforms. What Libreboot does is download several revisions of coreboot, for
-different boards, and *de-blob* those coreboot revisions. This is done using
-the *linux-libre* deblob scripts, to find binary blobs in coreboot.
-
-All new coreboot development should be done in coreboot (upstream), not
-libreboot! Libreboot is about deblobbing and packaging coreboot in a
-user-friendly way, where most work is already done for the user.
-
-For example, if you wanted to add a new board to libreboot, you should
-add it to coreboot first. Libreboot will automatically receive your code
-at a later date, when it updates itself.
-
-The deblobbed coreboot tree used in libreboot is referred to as
-*coreboot-libre*, to distinguish it as a component of *libreboot*.
-
LICENSE FOR THIS README:
GNU Free Documentation License 1.3 as published by the Free Software Foundation,
with no invariant sections, no front cover texts and no back cover texts. If