1. Open source is global, and not everyone is a native speaker of English.
2. Among English speakers, not everyone has the same cultural conventions and nuances. Even within US cities, you can drive 15 minutes, and find very different conventions. And culture in Boston isn't the same as in the Bay Area, isn't the same as in Bolivia.
3. Even within the same culture, not everyone picks up on signals in language to the same degree (whether perceiving or sending). And some people who think they're picking up on signals are conflating with biases more than some others do.
I say I have to remind myself, because this still hits me. For example, when I'm searching certain bug databases, trying to solve an annoying problem, and some prolific volunteer commenting on a bug report there speaks in a manner that comes off as brusque or dismissive. Where they're from (across the Atlantic from me), maybe it's interpreted as professional or capable, and is even reassuring.
Generally once I'd helped them unpick that they collaborated happily and came up with something good that they both liked, it's just once people are locked in to talking past each other it's often non-trivial to break out of that.
Maybe they are being brusque and dismissive. Maybe they're allowed to. I know I use a somewhat different tone when I'm filing bugs against a project I've been submitting bug reports and patches to for ten years, run by a developer who I've known personally for 20 ;-)
I found this: https://libreboot.at
> Who are we? Denis ‘GNUtoo’ Carikli and Adrien ‘neox’ Bourmault. We created this and maintain it.
> take a stand for fully free software is to change URLs across the web from <libreboot.org> to <libreboot.at>, and to let people know that no other version of Libreboot is reliably free software
Then I suspect Leah disagreed with that fork both on technical merits (it's based on old code) and with the stealing of the name, but she agreed with the need for a version without the binaries, so she made that and published it under the name GNUboot, intended for Denis and Adrien to base their work on, and now Denis and Adrien are complaining that she's misusing the GNU name.
Is that roughly a correct summary?
Because if it is, it sounds to me like both sides do have valid points, but handled the disagreement very poorly. Denis and Adrien complaining that Leah stole the GNU name when they just stole the Libreboot name, sounds very hypocritical. The whole thing would be a lot better if both sides stopped the drama and powergames and just worked together to create the best possible boot systems; one with the binaries and one without.
GNU will probably back pedal
Did I miss something? Over the past 7 years the Libreboot project has been extremely aggressive towards the FSF. Going so far as to say the GNU project shouldn't exist and throwing insults at individuals in the organization.
The emphasis on the whole, "I did this release for them" honestly doesn't pass the sniff test and kind of feels like they're intentionally trying to create drama. The "why didn't they contact me" has a completely obvious answer based on past interactions.
So here's a better question, why didn't Libreboot contact GNU before trying to publish their own GNU Boot release? Why did they try to impersonate them?
Libreboot use to be part of the GNU project, but I'm not aware of any collaboration after the fact. I just know the primary author/maintainer of Libreboot had a falling out with the FSF and GNU project. I don't think they ever reconciled (and I'm not sure they will at this point).
As for the cause of their falling out, this happened around 2016 when the FSF let go of a transgender employee. It appears the original statements by the Libreboot maintainer was deleted off of their site, but they are archived[0][1] and the original email sent out declaring themselves no longer part of the GNU project[2]
Just to be clear, I am not sure if an actual reason was given out for why they were fired. The FSF had declined giving an actual reason, and Richard Stallman himself stated "The dismissal of the staff person was not because of her gender. Her gender now is the same as it was when we hired her. It was not an issue then, and it is not an issue now."[3]
Those articles and emails are the only primary sources that I'm aware of. There might be more information somewhere else, but unfortunately I don't really know of anything further.
There was more drama later on. Something about the author leaving the project and then forcibly taking it back a few years later down the line against other contributor's wishes. But I think the reason for that was a bit more nuanced and I didn't keep up with that. I'm not even sure it had anything to do with the FSF or GNU project anyways.
[2] https://lists.gnu.org/archive/html/libreboot/2016-09/msg0003...
[3] https://lists.gnu.org/archive/html/libreboot/2016-09/msg0005...
Whatever you may think of Leah publishing an unofficial GNU Boot release for them to rebase off of, she didn't try to impersonate them by buying a confusingly similar domain.
Compare her single reference to an "unofficial GNUBoot release" to this: https://libreboot.at/
That's not a better question at all. They list out their explicit reasoning for their attempted name takeover. I definitely don't agree with it, but I have no reason to believe that they're lying about their own beliefs.
I absolutely do have reason to doubt Leah's words of releasing GNU Boot as being in good faith though. Their history of drama with them is the reason for my doubt.
In terms of practicality, I feel like a better reaction would have been to either trademark their project name or maintain a separate fork of Libreboot that would include the binary blobs. Why resort to trademark infringement?
So we have Libreboot (pronounce 'LibreBoot'), and we have an unofficial GNU Boot (pronounce 'NewBoot') both by Leah Rowe (from UK, good coder, also a drama magnet). With the unofficial GNU Boot being more up to par with Libreboot, and being 'completely FOSS' whereas the other one made concessions.
Then we have Coreboot (formerly known as LinuxBIOS) on which Libreboot is based, and we have an unofficial Libreboot, and an official GNU Boot. What is the purpose of the unofficial Libreboot and official GNU Boot? They're both lagging behind the other versions by Leah Rowe. I'm all for forks but why do we have these people who seemingly unable to collaborate with each other, and then create all this drama?
I used LinuxBIOS once. On an old ThinkPad T61. I replaced the proprietary BIOS with LinuxBIOS, and my goodness it was fast compared to the slow, proprietary BIOS. But it was also risky to replace the BIOS if I didn't want to physically touch the device, fiddling with soldering and the like. So for too long, I did not dare to.
Which is why Leah offers this service to other people: second hand, physically clean and proprietary firmware stripped devices. Old devices. Which require various microcode fixes but once these are active (and an up-to-date Linux distribution takes care of that) they should be secure.
In the end I brought my ThinkPad T61 to the dump. The battery and backup battery were both dead, the SSD was dying, the case was a bit damaged and some screws were missing, and I couldn't bother to update the slow machine. That I could've sold it or have someone patch it up and resell it didn't tilt in my mind. I was relocating and needed to get rid of a lot of stuff so it is hindsight 20/20 that would've been the best option.
I wish this were higher up. I can see why the situation is very confusing to somebody who doesn't know this.
I'm struggling to see how there's an argument either party are in the right here for trying to squat on each other's names.
EDIT: Courtesy of user jbit¹, this is the aforementioned web page:
<https://web.archive.org/web/20230719185342/https://libreboot...>
Anyone with a real job in a moderately Big Co. can tell you that.
Look at the who's who of the Linux foundation and it's all the big tech lackeys deciding everything. Even very questionable companies like Huawei are highly represented. I don't call that anti-corporate.
However GPL software being corporate-friendly can be a good thing if it leads to "exvestments" into public goods that create alternatives to corporate software (such as with Linux) in ways that are not direct investments into corporate aims
I think in fact the corporate interests already get 99% of everything they want and they simply don't care for a cohesive desktop OS.
What would that look like, then?
And in this particular case, it reminds me of Red Hat and CentOS actually. Because one project just wants to ensure that people who download <name brand> are actually getting <name brand> and not something else. That concern is just as valid in open source as it is in big enterprise.
They already serve 99% of corporate interests. A "takeover" would sacrifice the veil of what the propagandized "open source community" interprets as corporate egalitarianism.
Seems like the type of project that, originating out of defending against user-hostility or user-negligence, would have some (possibly overly?) passionate people behind it.
For context, this is the page the cease and desist was referring to.
Today's drama is part of larger culture wars going on in the community:
- The pro-RMS vs anti-RMS thing going on since RMS's removal from the FSF in 2019, much amplified by his reinstatement in 2021 (the latter of which lead to most of the FSF staff walking out). Is RMS still fit to lead the FSF? Has the FSF lost its way?
- The thing about whether or not "the FSF's/RMS's RYF and FSDG policies regarding firmware and microcode are misguided and harmful".
libreboot got pulled in to that when in November 2022 it merged osboot, adopting osboot's firmware/microcode policies, which are at odds with the FSF's policies. So then some folks "forked" https://libreboot.org as https://libreboot.at and claim to be the "true" libreboot. I put "forked" in quotes because there wasn't any new libreboot development going on there; it was just a snapshot of the pre-osboot-merge libreboot releases. Then, more recently, the libreboot.at folks decided to resume development of an FSF-friendly coreboot distribution as "GNU Boot".
So yeah, I guess you can say this drama is Leah's fault in that she has taken a clear stance against the FSF's firmware/microcode polices, but so have a lot of other folks in the community.
Their non budging stance on issues that hardly make sense or are logically inconsistent, meanwhile society is rapidly shifting to a constant mandatory surveillance state.
At this point the FSF is just a Richard Stallman fan club. So kicking him out would scrap their last bit of relevance.
it's been going on MUCH longer than that.
No matter what he's done for free software, he's also a super-creep based on some of his comments
- personal experience as a dramanaut
Hell, even the OpenOffice fork was called LibreOffice.
That's not really "libre", but either libro (book) or librería (bookshop).
You may see libre on parkings [0].
[0] https://www.burguet.es/fotos/cartel_vinilo_retroiluminado.jp...
But nothing has happened yet other than a “stop it” email! I flagged this because the screenshot shown in the article is not a “cease and desist” letter. Nothing here is interesting.
I love free software, and will never stop, but "Libre" is only great in a vacuum.
Saying this as someone who has replaced and removed WLAN cards in laptops that need blobs, and used FSF-approved distros long-term.
Somewhat related, I think the Apple Silicon MacBooks will end up replacing many people's old ThinkPads someday thanks to the work from the Asahi team. (A bit early right now, especially if you have one newer than an M1.)
That sounds a bit weird to me: reading Asahi blog posts, it sounds like Asahi are doing little hardware drivers, rather a lot of RPCs, because most hardware features are behind some other CPU running proprietary firmware. (Loaded by bootloader stages before Asahi if I followed correctly)
Some people believe that the absence of antifeatures is more important than the presence of features. That's... honestly one of GNU's big controversial ideas, for decades now.
It's not surprising that the inclusion of (smaller) binary blobs in those projects is an issue which elicits strong feelings both ways since it goes to the core of the projects' purposes.
Also, with “supporters” like her, who needs enemies?
But hey, as an outsider, I enjoy watching the petty mudslinging back and forth, so carry on, folks.
So I would be careful in reading into this. Of course no evidence because by the time it appears here, most threads and comments have been deleted already and the desuarchive-like websites almost never contain all comments. That's how 4chan works after all.
My comment:
Leah has been very helpful when I started to debug my old T440p at the time, both in regards to disassembly, flashing, debugging and pointing me in the right direction.
There are some snarky comments down here which seem to be from chans, and they seem to imply that Leah never shipped her libreboot flashed Thinkpads (implying fraud), which AFAIK didn't happen. There were too many orders at some point for a single person to handle, and she caught up with those later; and communicated that clearly.
Leah, if you are reading this: Don't feed the trolls, they gonna get bored if you ghost them. Treat them like the 5 year olds that they behave like, and don't read too much into this shitstorm. I'm very thankful for your very appreciated work!
How about you do better than what you complain about and add proof? So far the only comment I have seen here that looks like throwing baseless accusations is yours.
> How about you do better than what you complain about and add proof? So far the only comment I have seen here that looks like throwing baseless accusations is yours.
Where does all the sudden hostility towards me come from?
Regarding proof: Just go to desuarchive and search for "tranny"+"libreboot" and you'll find a couple of threads.
Edit: I just love finding that communities I participate in have a non-negligible amount of bigotry that goes completely unchallenged and unmoderated.
In fact I would not be surprised at this point if moderation somehow found me in violation of the rules. God forbid anyone try to defend marginalized groups. Like that’s some affront to free speech or an inherent dog whistle to my “fellow SJW’s”.
https://old.reddit.com/r/linux/comments/66tpiy/proposal_for_...
In that sense I think libreboot should rename to something else since they decided now to include blobs, for whatever good reason that was
We need to keep projects that continues to push for fully open hardware
Then she abandoned the project and let the contributors take over, after some time she booted them with fake accusations, banned them from their IRC channel and took over the project. The contributors complained that she didn't even have the decency of contacting them, but she was adamant of taking the Libreboot name for her again to sell used Laptops. This was also the moment that she began to add binary blobs to Libreboot.
They founded the GNU Boot project and she, not satisfied, created another "GNU Boot" just to say that their project is "inferior" and now she complains about a "cease and desist" of a person that rightfully don't like her.
EDIT: LukeShu corrected me below. I just said here what I remembered. Upvote him.
The people involved in Libreboot.at / GNU Boot are Adrien Bourmault and Denis Carikli, and the whole Libreboot.at / GNU Boot forks started in 2023.
They don't seem to be the people that were booted in 2021, which are Andrew Robbins and Sebastian Grzywna – http://andrewrobbins.info/libreboot.html
Unless Leah managed to abandon the project in 2021-2022, give it to Adrien/Denis to maintain and then made another (a third!) alleged coup, I don't see how all of this can be related.
Once again, I have no horse on this race and never heard of those people before, but I'm replying to you again because you're the one making those accusations, which I assume are either an honest mistake from you, or you're talking about things that were never published anywhere.
EDIT: To be clear, I'm not saying the C&D was wrong. Trademarks must be actively defended and I'm not offended that they did so. I just remain unconvinced that Leah Rowe was trying to create another GNU Boot project.
<https://web.archive.org/web/20230719185342/https://libreboot...>
then you might agree that GNU Boot may have a point that the web page is (or was) using the name “GNU Boot” confusingly. Accordingly, they asked it to be changed, albeit somewhat confrontationally and brusquely.
They (GNU Boot) don't want her help, and I understand why they don't like her. The fact she is making more drama from it is more proof that she is not trustworthy.
EDIT: I was wrong
No: She sold librebooted laptops under the brand "gluglug" and later "minifree". This was never "on behalf of Libreboot"; it was always separate.
> didn't send it, then put the blame on her mental issues?
Yes, mostly: in 2020 minifree accumulated a backlog of orders that she wasn't able to fulfill. However, AFAIK, she did eventually ship all those orders, and minifree is in a good place today.
> Then she abandoned the project and let the contributors take over
Sorta: She had removed herself as a Libreboot maintainer after the 2016 drama between her and the FSF. She had already long not been a Libreboot maintainer by the time she encountered trouble in 2020.
> after some time she booted them with fake accusations, banned them from their IRC channel and took over the project. The contributors complained that she didn't even have the decency of contacting them
Yes: She did forcefully take Libreboot back over in 2021. But, in the 5 years of SwiftGeek et al. being the Libreboot maintainers, they never shipped a release. At the the time she took it back over, the last release was more than 5 years old, shipped by Leah before she stepped away in 2016. So IMO her taking it back over was the right thing, even if how she did it was shitty.
> but she was adamant of taking the Libreboot name for her again to sell used Laptops.
No: Again, her controlling the "libreboot" name has nothing to do with her selling laptops under the brand "minifree". She was adamant that libreboot start doing releases again, instead of withering away.
> This was also the moment that she began to add binary blobs to Libreboot.
No: That didn't happen until November 2022 when she merged with osboot.
When she did that, several folks (I believe with no overlap of the folks who were maintainers 2016-2021), forked libreboot.org as libreboot.at and claim to be the "true" libreboot. This libreboot.at is a snapshot of the pre-osboot-merge libreboot, and doesn't have any new releases.
Then, in June 2023, the libreboot.at folks decided to start working toward doing new releases under the "GNU Boot" name. At this time, there has not been a GNU Boot release.
> she, not satisfied, created another "GNU Boot" just to say that their project is "inferior" and now she complains about a "cease and desist" of a person that rightfully don't like her.
No: She published some GNU Boot "releases" that were clearly marked as "unofficial" incorporating work from libreboot that she thought would be useful to the GNU Boot folks. https://web.archive.org/web/20230719185342/https://libreboot... She did not create "another" GNU Boot. She did call GNU Boot "inferior", but not because her unofficial release was better, but because of the FSF's RYF and FSDG policies force it to be inferior; her unofficial GNU Boot releases are also inferior to Libreboot in the same way.
As a reminder, the GNU Boot folks are trying to take the Libreboot name from her.
As a reminder, the GNU Boot folks are trying to take the Libreboot name from her
to me that's not as clear cut. you can't create a new project, kill the old project and rename the new project with the old project name. it's misleading.guys guys sorry I was wrong! but I've left the lies up, whoops how clumsy of me
As for “solving” the “blob “problem,”” it provides a reasonable architecture for implementing drivers that are both platform- and architecture-independent; an OS can even choose to just use the drivers supplied by the firmware, by providing an equivalent environment.
In other words, it essentially solves the “How should an arbitrary system boot and pass control to an operating system, including how to interact with arbitrary devices?” problem. What more does anyone need?
But the amount of Drama in this is over the top
Also, what was the last relevant project launched under the GNU Umbrella? Gneural network had the momentum of a damp toilet paper ball and I see that it was now discontinued https://www.gnu.org/software/gneuralnetwork/