137 lines
9.7 KiB
Markdown
137 lines
9.7 KiB
Markdown
---
|
|
title: How is Censored Libreboot implemented (ie. censored)?
|
|
x-toc-enable: true
|
|
...
|
|
|
|
Introduction
|
|
============
|
|
|
|
For more context, please read the [Censored Libreboot c20230710 release
|
|
announcement](https://libreboot.org/news/censored-libreboot20230710.html)
|
|
|
|
*Censored Libreboot* is a glimpse of the state Libreboot would
|
|
be in, if it had never adopted the
|
|
[Binary Blob Reduction Policy](https://libreboot.org/news/policy.html). In
|
|
order to do this, many pages, and sources of information, were removed or
|
|
heavily re-worded (censored) in this version, compared to regular Libreboot. The
|
|
censored information/code would have never been permitted, under Libreboot's
|
|
previous [Binary Blob Extermination Policy](https://web.archive.org/web/20221107235850/https://libreboot.org/news/policy.html)
|
|
|
|
Support for many mainboards has been removed, in this censored version. The
|
|
website that you're reading
|
|
is based on the regular Libreboot website at the time of the
|
|
[Libreboot 20230625 release](https://libreboot.org/news/libreboot20230625.html).
|
|
|
|
Changes made in *Censored Libreboot*
|
|
====================================
|
|
|
|
Almost all of the website changes can be seen here, in this diff:
|
|
<https://codeberg.org/libreboot/lbwww/commit/23bf3b4c3d9473fd3fa6ee80907076667ea28ae7>
|
|
|
|
The changes are so vast (about 8000 lines of text removed), that not all of them
|
|
show by default in the above link, but you can click "Show More" at the bottom
|
|
of that page. Codeberg is Libreboot's hosting provider for Git repositories, and
|
|
the website is hosted in Git.
|
|
|
|
For a list of code changes, you can refer to the [Censored Libreboot c20230710
|
|
release announcement](https://libreboot.org/news/censored-libreboot20230710.html)
|
|
|
|
The above link, and this page, demonstrate the *damage* that could be done to
|
|
Libreboot, in the name of cult-like ideological purity. Libreboot's policy is
|
|
simply to help as many people as possible install coreboot, with as few (or no)
|
|
binary blobs as possible.
|
|
|
|
Deleted web pages, in *Censored Libreboot*:
|
|
-------------------------------------------
|
|
|
|
All of these pages, which exist in the regular Libreboot website,
|
|
do not exist in the *censored* Libreboot website:
|
|
|
|
* <https://libreboot.org/docs/hardware/hp2560p.html>
|
|
* <https://libreboot.org/docs/hardware/hp2570p.html>
|
|
* <https://libreboot.org/docs/hardware/hp8200sff.html>
|
|
* <https://libreboot.org/docs/hardware/hp8300usdt.html>
|
|
* <https://libreboot.org/docs/hardware/hp9470m.html>
|
|
* <https://libreboot.org/docs/install/ivy_has_common.html>
|
|
* <https://libreboot.org/docs/install/ivy_has_common.uk.html>
|
|
* <https://libreboot.org/docs/install/ivy_internal.html>
|
|
* <https://libreboot.org/docs/install/nvmutilimport.html>
|
|
* <https://libreboot.org/docs/install/t420_external.html>
|
|
* <https://libreboot.org/docs/install/t440p_external.html>
|
|
* <https://libreboot.org/docs/install/x220_external.html>
|
|
* <https://libreboot.org/docs/install/x230_external.html>
|
|
* <https://libreboot.org/docs/linux/zfsbootmenu.html>
|
|
* <https://libreboot.org/docs/maintain/porting.html>
|
|
* <https://libreboot.org/docs/maintain/porting.uk.html>
|
|
* <https://libreboot.org/freedom-status.html>
|
|
* <https://libreboot.org/freedom-status.uk.html>
|
|
* <https://libreboot.org/news/e6400nvidia.html>
|
|
* <https://libreboot.org/news/freedom.html>
|
|
* <https://libreboot.org/news/gm45microcode.html>
|
|
* <https://libreboot.org/news/hp8200sff.html>
|
|
* <https://libreboot.org/news/hp8200sff.uk.html>
|
|
* <https://libreboot.org/news/hp_elitebooks.html>
|
|
* <https://libreboot.org/news/libreboot20221214.html>
|
|
* <https://libreboot.org/news/libreboot20230319.html>
|
|
* <https://libreboot.org/news/libreboot20230413.html>
|
|
* <https://libreboot.org/news/libreboot20230423.html>
|
|
* <https://libreboot.org/news/libreboot20230625.html>
|
|
* <https://libreboot.org/news/microcode.html>
|
|
* <https://libreboot.org/news/policy.de.html>
|
|
* <https://libreboot.org/news/policy.html>
|
|
* <https://libreboot.org/news/policy.uk.html>
|
|
* <https://libreboot.org/news/safety.html>
|
|
|
|
Heavily modified pages (not deleted)
|
|
------------------------------------
|
|
|
|
These pages have been modified heavily (a few of these aren't pages, but are
|
|
instead files like pandoc templates, used by Libreboot's static site
|
|
generator, namely the [Untitled Static Site Generator](https://untitled.vimuser.org)):
|
|
|
|
* [/contrib.md](/contrib.html) (censored version), versus original: <https://libreboot.org/contrib.html>
|
|
* [/contrib.uk.md](/contrib.uk.html) (censored version), versus original: <https://libreboot.org/contrib.uk.html>
|
|
* [/docs/bsd/index.md](/docs/bsd/index.html) (censored version), versus original: <https://libreboot.org/docs/bsd/index.html>
|
|
* [/docs/build/index.md](/docs/build/index.html) (censored version), versus original: <https://libreboot.org/docs/build/index.html>
|
|
* [/docs/build/index.uk.md](/docs/build/index.uk.html) (censored version), versus original: <https://libreboot.org/docs/build/index.uk.html>
|
|
* [/docs/hardware/e6400.md](/docs/hardware/e6400.html) (censored version), versus original: <https://libreboot.org/docs/hardware/e6400.html>
|
|
* [/docs/hardware/ga-g41m-es2l.md](/docs/hardware/ga-g41m-es2l.html) (censored version), versus original: <https://libreboot.org/docs/hardware/ga-g41m-es2l.html>
|
|
* [/docs/hardware/index.md](/docs/hardware/index.html) (censored version), versus original: <https://libreboot.org/docs/hardware/index.html>
|
|
* [/docs/hardware/kgpe-d16.md](/docs/hardware/kgpe-d16.html) (censored version), versus original: <https://libreboot.org/docs/hardware/kgpe-d16.html>
|
|
* [/docs/hardware/mac\_address.md](/docs/hardware/mac_address.html) (censored version), versus original: <https://libreboot.org/docs/hardware/mac_address.html>
|
|
* [/docs/install/chromebooks.md](/docs/install/chromebooks.html) (censored version), versus original: <https://libreboot.org/docs/install/chromebooks.html>
|
|
* [/docs/install/e6400.md](/docs/install/e6400.html) (censored version), versus original: <https://libreboot.org/docs/install/e6400.html>
|
|
* [/docs/install/index.md](/docs/install/index.html) (censored version), versus original: <https://libreboot.org/docs/install/index.html>
|
|
* [/docs/install/kgpe-d16.md](/docs/install/kgpe-d16.html) (censored version), versus original: <https://libreboot.org/docs/install/kgpe-d16.html>
|
|
* [/docs/install/nvmutil.md](/docs/install/nvmutil.html) (censored version), versus original: <https://libreboot.org/docs/install/nvmutil.html>
|
|
* [/docs/install/spi.md](/docs/install/spi.html) (censored version), versus original: <https://libreboot.org/docs/install/spi.html>
|
|
* [/docs/install/spi\_generic.md](/docs/install/spi_generic.html) (censored version), versus original: <https://libreboot.org/docs/install/spi_generic.html>
|
|
* [/docs/linux/index.md](/docs/linux/index.html) (censored version), versus original: <https://libreboot.org/docs/linux/index.html>
|
|
* [/docs/maintain/index.md](/docs/maintain/index.html) (censored version), versus original: <https://libreboot.org/docs/maintain/index.html>
|
|
* [/docs/maintain/testing.md](/docs/maintain/testing.html) (censored version), versus original: <https://libreboot.org/docs/maintain/testing.html>
|
|
* [/docs/uboot/index.md](/docs/uboot/index.html) (censored version), versus original: <https://libreboot.org/docs/uboot/index.html>
|
|
* [/docs/uboot/uboot-archlinux.md](/docs/uboot/uboot-archlinux.html) (censored version), versus original: <https://libreboot.org/docs/uboot/uboot-archlinux.html>
|
|
* [/download.md](/download.html) (censored version), versus original: <https://libreboot.org/download.html>
|
|
* [/download.uk.md](/download.uk.html) (censored version), versus original: <https://libreboot.org/download.uk.html>
|
|
* [/faq.md](/faq.html) (censored version), versus original: <https://libreboot.org/faq.html>
|
|
* [/faq.uk.md](/faq.uk.html) (censored version), versus original: <https://libreboot.org/faq.uk.html>
|
|
* [/footer.de.include](/footer.de.include) (censored version), versus original: <https://libreboot.org/footer.de.include>
|
|
* [/footer.include](/footer.include) (censored version), versus original: <https://libreboot.org/footer.include>
|
|
* [/footer.uk.include](/footer.uk.include) (censored version), versus original: <https://libreboot.org/footer.uk.include>
|
|
* [/footer.zh-cn.include](/footer.zh-cn.include) (censored version), versus original: <https://libreboot.org/footer.zh-cn.include>
|
|
* [/index.de.md](/index.de.html) (censored version), versus original: <https://libreboot.org/index.de.html>
|
|
* [/index.fr.md](/index.fr.html) (censored version), versus original: <https://libreboot.org/index.fr.html>
|
|
* [/index.md](/index.html) (censored version), versus original: <https://libreboot.org/index.html>
|
|
* [/index.uk.md](/index.uk.html) (censored version), versus original: <https://libreboot.org/index.uk.html>
|
|
* [/index.zh-cn.md](/index.zh-cn.html) (censored version), versus original: <https://libreboot.org/index.zh-cn.html>
|
|
* [/news/MANIFEST](/news/MANIFEST) (censored version), versus original: <https://libreboot.org/news/MANIFEST>
|
|
* [/news/audit.md](/news/audit.html) (censored version), versus original: <https://libreboot.org/news/audit.html>
|
|
* [/news/e6400.md](/news/e6400.html) (censored version), versus original: <https://libreboot.org/news/e6400.html>
|
|
* [/news/e6400.uk.md](/news/e6400.uk.html) (censored version), versus original: <https://libreboot.org/news/e6400.uk.html>
|
|
* [/news/usa-libre-part2.md](/news/usa-libre-part2.html) (censored version), versus original: <https://libreboot.org/news/usa-libre-part2.html>
|
|
* [/template.de.include](/template.de.include) (censored version), versus original: <https://libreboot.org/template.de.include>
|
|
* [/template.include](/template.include) (censored version), versus original: <https://libreboot.org/template.include>
|
|
* [/template.uk.include](/template.uk.include) (censored version), versus original: <https://libreboot.org/template.uk.include>
|
|
* [/template.zh-cn.include](/template.zh-cn.include) (censored version), versus original: <https://libreboot.org/template.zh-cn.include>
|
|
|