libreboot / lbwww (public) (License: Unspecified) (since 2023-04-11) (hash sha1)
libreboot website (markdown files). https://libreboot.org/
List of commits:
Subject Hash Author Date (UTC)
more snip 40ca3087b78ad30e1309371d5319cbdf1d6de73d Leah Rowe 2025-02-18 15:56:34
snip e484a829e39bde74806c376455ca47d6718595c0 Leah Rowe 2025-02-18 07:55:53
docs/install/spi: remove repetition (ch341a) 9a3fcc68afe213e897d23165aa6da2ec20527976 Leah Rowe 2025-02-17 20:57:37
subtle improvement to CBW2 reference 8725126ec23241582766ed7a996805e357e139fc Leah Rowe 2025-02-15 16:29:15
20241206rev9 notes fda7faffcd674f1f223a5e9f66d0aea90512cb78 Leah Rowe 2025-02-12 23:15:15
list firmware-action on other.md fa485ebbe6f9a2970b6f2175f66300f9e8e7aa6e Leah Rowe 2025-02-09 14:45:15
other.md: fix TF-A link d0c1908702d86077185840f04818567d737c435f Leah Rowe 2025-02-09 13:39:41
add example to gen docs 24d1145ca447d76c6e842cf50d15f9d42d6a754e Leah Rowe 2025-02-08 14:34:38
git: Remove ich9util mentions 6f6ccc1ea9b844d3cfbe9e1b8404b2e43518ac21 Runxi Yu 2025-02-07 15:01:57
freedom-status: Remove ich9util mentions 7307e9eb33106fc03fa0ed64d9d79184ee80b80c Runxi Yu 2025-02-07 14:58:52
faq: Remove ich9util mentions dd993be62fd053768e4826a550fcaa649128c0ef Runxi Yu 2025-02-07 14:48:37
docs/install/{r4,t4,t5,x2}00: Remove ich9util mentions 6b1b5745497cbedf16eb000f53129293c59a8893 Runxi Yu 2025-02-07 14:42:03
docs/install/mac_address: Remove ich9utils mentions dd0bf75198cfccde04c0ce984d584d5edd0744ef Runxi Yu 2025-02-07 14:40:23
docs/install/ich9utils.desc: Note deprecation 4e7473b822bdb6d73da594c8a6ddb0293a5ffc9a Runxi Yu 2025-02-07 14:38:21
contrib: Update the ich9gen section in Steve's contribs 46ab4acf3ab962305d5522a71b44cba45714e534 Runxi Yu 2025-02-07 14:36:26
T480: mention pulseaudio vs pipewire 84219b20eb0a207910805dca658dbe6b3fe1e70e Leah Rowe 2025-02-06 20:13:17
Some clarification and improvements 363fdf2d5e019e6c93b2715e71825916049184a1 arielenter 2025-02-04 16:50:26
Misc typo fixes. cf64fdd4090d049c05855df68479c89b04106c10 Steffen Pankratz 2025-01-27 15:06:09
add spi to other.md f628901f61918fea7fd95dd9f65d859ff7881f72 Leah Rowe 2025-01-26 11:58:47
mention fossy 987afae58a40ebebb9bca57a81e92f98bdfdd3f3 Leah Rowe 2025-01-25 18:37:44
Commit 40ca3087b78ad30e1309371d5319cbdf1d6de73d - more snip
my intent was clearly presented by the wholesale removal
present in the last revision. this follow-up revision further
conveys my intentions.

Signed-off-by: Leah Rowe <leah@libreboot.org>
Author: Leah Rowe
Author date (UTC): 2025-02-18 15:56
Committer name: Leah Rowe
Committer date (UTC): 2025-02-18 15:56
Parent(s): e484a829e39bde74806c376455ca47d6718595c0
Signer:
Signing key:
Signing status: N
Tree: 41ca3266e243a14d4243aeacdc49a838d6e23625
File Lines added Lines deleted
site/news/10.md 45 10
File site/news/10.md changed (mode: 100644) (index e3ebad9..f11fc0e)
... ... that Libreboot no longer strictly aligns to FSF policy, but I still very much
60 60 believe in the ideology behind it. I merely apply it in different, more believe in the ideology behind it. I merely apply it in different, more
61 61 [pragmatic](policy.md) ways - but this page is about the history of the project, [pragmatic](policy.md) ways - but this page is about the history of the project,
62 62 so I have to put myself in the headspace I was in, during each development year so I have to put myself in the headspace I was in, during each development year
63 relative to when Libreboot started.
63 relative to when Libreboot started. Libreboot originally started very much as
64 an FSF-endorsed project, created specifically for the purpose of adhering to
65 their standards.
64 66
65 67 ### Early history ### Early history
66 68
 
... ... This period of Libreboot's history involved a massive amount of extreme and
1221 1223 hostile competition between the Libreboot project and a *hostile fork* of hostile competition between the Libreboot project and a *hostile fork* of
1222 1224 Libreboot started by the FSF (now a GNU project). Libreboot fought hard to ensure Libreboot started by the FSF (now a GNU project). Libreboot fought hard to ensure
1223 1225 that it, the *real* Libreboot project, the one on libreboot.org, survived, that it, the *real* Libreboot project, the one on libreboot.org, survived,
1224 becauseu the FSF literally tried to destroy it. They made no secret of it, and
1226 because the FSF literally tried to destroy it. They made no secret of it, and
1225 1227 even publicly announced such intentions at their LibrePlanet 2023 conference. even publicly announced such intentions at their LibrePlanet 2023 conference.
1226 1228
1227 1229 Much of the remainder of this article will cover this period, and its aftermath. Much of the remainder of this article will cover this period, and its aftermath.
 
... ... anymore; to do so was necessary, when they themselves did the same, because
1478 1480 the FSF is a well-funded organisation with much bigger reach and would walk the FSF is a well-funded organisation with much bigger reach and would walk
1479 1481 all over me if I allowed it, so it was necessary to show strength. all over me if I allowed it, so it was necessary to show strength.
1480 1482
1481 However, throughout 2024, GNU's fork has essentially been a dead project; they
1482 haven't done any work on their build system of any consequence, and haven't
1483 even updated their documentation that heavily. Their main focus was on
1484 integrating the Untitled Static Site Generator into their infrastructure,
1485 which otherwise relies heavily on TexInfo documents and CVS (Untitled relies on
1486 Markdown and Git heavily - the FSF actually made a special rsync server for
1487 to manually upload HTML files to, generated by Untitled, which they
1488 wrapped around directly, within their fork of the Libreboot build system).
1483 I don't start fights; I only finish them, decisively and without fear or
1484 prejudice. Aside from minor acts on GNU's part, they have largely left me well
1485 alone since the end of 2023, and my intention is to leave them alone. I have
1486 at times perhaps been guilty of overthinking, but I basically don't care about
1487 the FSF or GNU at this point.
1488
1489 My intention is that the FSF promote *Canoeboot*, much like they did with the
1490 old Libreboot, prior to policy change. GNU Boot can do whatever it wants, I
1491 don't really care; so long as they're not taking potshots at Libreboot. FSF can
1492 also promote their own project (GNU Boot), as they have; there's room for both.
1493 It'd be nice if GNU Boot criticised coreboot instead of Libreboot; coreboot is
1494 the project that includes binary blobs, Libreboot merely tries to make the best
1495 of a situation that is not ideal, while not being dogmatic; Canoeboot and GNU
1496 Boot are dogmatic answers to the same issue, namely that hardware vendors suck.
1497 Prior to Libreboot's policy change, Libreboot was not a fork of something; it
1498 was its own original distribution, and it criticized the hardware vendors and
1499 coreboot for not being firm enough with them - and this is a criticism that
1500 I still have, today, and always will have. What more is there to say? GNU chose
1501 to see me as its enemy, even though I'm ideologically very much in line with it
1502 and wish to see its goals advanced to the fullest; the only difference with
1503 Libreboot is the exact method by which this is strived for, a methodology that
1504 they (the GNU project) vehemently disagree with. Libreboot's instrument is
1505 the [Binary Blob Reduction Policy](policy.md), while Canoeboot's is
1506 the [Binary Blob Extermination Policy](https://canoeboot.org/news/policy.html),
1507 and Canoeboot's policy is very much identical to GNU's own policy document.
1489 1508
1490 1509 Last remarks Last remarks
1491 1510 ----------- -----------
 
... ... the erstwhile *gluglug* domain then redirecting to it, and I registered Minifree
1515 1534 Ltd in the UK. Minifree is how I fund the Libreboot project, by selling computers Ltd in the UK. Minifree is how I fund the Libreboot project, by selling computers
1516 1535 with Libreboot pre-installed. You can find it with Libreboot pre-installed. You can find it
1517 1536 on [minifree.org](https://minifree.org/). on [minifree.org](https://minifree.org/).
1537
1538 *January 2025 update removed; hostilities briefly resumed, resulting from
1539 accusations made by the GNU project against Libreboot and against me personally,
1540 in a talk that they made at 38c3, but I've since decided to disregard it as being
1541 that Adrien Bourmault simply doesn't know his place and spoke out of turn - I've
1542 since begun discussions with the FSF and its executive director is remarkably
1543 intelligent and decent, something I did not expect given my prior history -
1544 more will be said about this, possibly, in future news updates, but not as
1545 further updates to this 2023 article that you are currently reading. Good day!*
1546
1547 *Some language on this page has been toned down, while not altering the substance
1548 of this article in any way, and without removing any of the history or otherwise
1549 any other information presented here. I remain wary of course, but my focus is
1550 simply on Libreboot and Canoeboot - those people in GNU Boot such as Adrien
1551 simply do not think the way I do and would likely never work with me. That is
1552 why they have their project, and I have mine!!*
Hints:
Before first commit, do not forget to setup your git environment:
git config --global user.name "your_name_here"
git config --global user.email "your@email_here"

Clone this repository using HTTP(S):
git clone https://rocketgit.com/user/libreboot/lbwww

Clone this repository using ssh (do not forget to upload a key first):
git clone ssh://rocketgit@ssh.rocketgit.com/user/libreboot/lbwww

Clone this repository using git:
git clone git://git.rocketgit.com/user/libreboot/lbwww

You are allowed to anonymously push to this repository.
This means that your pushed commits will automatically be transformed into a merge request:
... clone the repository ...
... make some changes and some commits ...
git push origin main