15 ms·
The article really mixes up "being free" and "having FSF validation". While having FSF validation is indeed some kind of proof of due diligence, in the end wha
by Galanwe 6y ago
The article really mixes up "being free" and "having FSF validation".
While having FSF validation is indeed some kind of proof of due diligence, in the end what really matters is the trust that users place in the project itself in following their guidelines.
I do not have a particularly strong trust for the (modern) FSF, so their validation adds nothing, IMHO, in my trust in Purism.
- holri 6y agoWhy do you have no strong trust in modern FSF?
- Galanwe 6y agoIt's hard to answer this without potentially starting a flame war. I can see that some comments start to explode already. Still, let me try to explain my mistrust constructively. Let me just start by saying that trust is a very personal feeling. We give trust to others based on criteria that are different. I completely understand that my points listed below are not relevant trust indicators for others. That being said, I have 2 main mistrust issues with FSF: 1) Leadership I had various occasions to interact with RSM over the years, in various contexts. I do not have a fond memory of those interactions. - I remember someone which is very difficult to have a real conversation with. Very childish and binary in his view of the world. Prompt to not listen to arguments, talking louder than others, turning arguments into jokes, etc. - I worked and know plenty of people who worked with him in various academic labs where he's been invited to give talks or work on subjects. The same complaints emerged all the time: he would grossly hit on female PhD students (just enough to make them uncomfortable), always tried to be hosted by someone and would not even shower there, very rarely participate in the big picture of why he was invited (e.g. He would lock himself in a room for 2 days straight to fix some esoteric emacs bug on an archaic platform, instead of just organizing seminars on free software and participate in discussions), he would act in very narcissistic ways (e.g. After proposing to go to a restaurant, he would then propose - and insist grossly - to pay the bill with his autograph on a printed copy of emacs source code). He would constantly rant on closed source computers and cell phones, but will gladly borrow anyone's phone to make international calls. I stop here because I just have too much random echos of his not-so-pleasant behavior. Overall most of my personal interactions with RSM, as well as friend's recollections picture him as gross, childish, and narcissistic. Now RSM himself is not the FSF as a whole, but I have a hard time trusting an organization that is so centered around a single individual which embodies traits that I do not appreciate. 2) The organization members I did not have direct relation with other FSF members, but I have been contributor to projects where the FSF intervened (or tried to) in the governance. Most of the time, the FSF members were never contributors to the projects. Yet they were the one trying to dictate the tone and direction, and act like they owned the projects based on their moral high ground. This has led me to associate FSF members as some kind of a self proclaimed elite class of zealots, exempt of technical knowledge and actual contributions, but still willing to be heard. This goes directly against my view of governance of open source projects, in which I believe the actual contributors should be ones to set the tone and direction of the project, because they are the one building it. --- Again, all this is mainly personal feelings, so I don't want to look like I'm trying to influence others into distrusting FSF. I understand that my interactions with RSM were in a certain context and that he maybe could be a very pleasant person in a different situation. And I also understand that my interactions with other FSF members were limited to the projects I contributed to, and there may be thousands of others where they were helping and constructive.
- holri 6y ago1. RSM is not part of modern FSF 2. Governance of free software projects has nothing to do with the competence of the FSF to define criteria for hardware that respects your freedom
- slow_kindjal 6y agoIt's RMS dear boy!
- WizardAustralis 6y agoA lot of FSF members I know are active contributors and are fairly reasonable, that said it definetly seems like the milage can vary wildly across the community. I have seen the type of behaviour you describe online but not much in person. As for RMS, every interaction I have had with him.has been rough at best. I mean he is definetly right about the issues of software but him as a person can be very difficult at the best of times.
- amosbatto 6y agoI'm a strong believer in "free software" as RMS defined it, and I give the man a lot of credit for getting the movement started. However, my few interactions with him were not pleasant, although I did have an interesting conversation with him once about promoting the environmental benefits of hardware running free software. My main problem with the FSF has been more in terms of poor strategy in terms of how it engages with the software and hardware industry, rather than the philosophical vision.
- wizzwizz4 6y agoHas the FSF validation process changed recently?
- amosbatto 6y agoI have no idea whether the internal process at the FSF changed or not, but the rules are the same for the FSF endorsing a distro and giving its Respects Your Freedom certification to a piece of hardware. This page has stayed the same: https://ryf.fsf.org/about/criteria https://ryf.fsf.org/about/criteria However, I raised a question about how to interpret the RYF criteria with regard to proprietary firmware updates, and I'm hoping the FSF will clarify the RFY criteria in a way that allows proprietary firmware updates for components that don't execute on the main CPU cores. See: https://forums.puri.sm/t/does-respects-your-freedom-certification-allow-updating-of-proprietary-firmware/9484 https://forums.puri.sm/t/does-respects-your-freedom-certific...
- Brian_K_White 6y agoI always forget which are the actual free software guys and which are the businesses that use linux guys... I think FSF are still the good ones right? Though that thing about the FSFE office in Germany yesterday... Hopefully it's just a dude and the office he runs rather than the organization as a whole.
- mattl 6y agoFSFE is a legally distinct entity from the FSF.
- wizzwizz4 6y agoIf the FSFE has problems, it's likely the FSF has them too, and vice versa. I don't want to get into this, really, but the cultural issues that allow these things to happen aren't one-offs; they're a known failure case of the specific, somewhat toxic brand of hacker culture that's been in Free Software circles since the early days. (I think hacker culture in general is great, but, to use an analogy, there's a buggy implementation going 'round.)
- wizzwizz4 6y agoBy this, I mean: it's likely just a handful of people, max, being an immediate problem, but when the whole “looking past your friends' flaws” thing extends to when your friends are hurting other people, you're standing by while other people get hurt. Geek Social Fallacies[0] #2 and #3 don't combine well. It's not just an FSFE problem. It's also not intrinsic to hacker culture in any way; it just tags along, causing problems. [0]: http://www.plausiblydeniable.com/opinion/gsf.html http://www.plausiblydeniable.com/opinion/gsf.html
- hjek 6y ago> Though that thing about the FSFE office in Germany yesterday. What are you referring to?
- wizzwizz4 6y ago
- marcan_42 6y agoIn fact, having FSF validation doesn't prove anything but rather may be detrimental, because the FSF validation has built-in backdoors, and Purism took full advantage of them - reducing user freedom in the process. Thread on how the Librem 5 is explicitly designed to hide proprietary blobs from the user in order to gain RYF certification (where having those blobs readily accessible would be strictly an improvement in freedom, as it would mean you are free to verify their contents, audit them, and potentially replace them with a free version if you develop one): https://twitter.com/marcan42/status/1040626210999431168 https://twitter.com/marcan42/status/1040626210999431168 Make no mistake, Purism has gone quite far down the freedom marketing religion path laid down by the FSF. They no longer care whether you're free or not, they care that you believe you're free. If you have blobs, stick them in /lib/firmware. Don't go hiding them in separate flash chips that I can't audit or rewrite just so you can slap the FSF's meaningless "the main CPU didn't touch any blobs (except the bootrom but we don't talk about that) so it doesn't have the digital cooties" rubber stamp on your device.
- fsflover 6y agoThis thread is just wrong. You can modify the blobs if you need to: https://forums.puri.sm/t/does-respects-your-freedom-certification-allow-updating-of-proprietary-firmware/9484/12 https://forums.puri.sm/t/does-respects-your-freedom-certific....
- marcan_42 6y agoThe Librem article I linked in my thread clearly states: https://puri.sm/posts/librem5-solving-the-first-fsf-ryf-hurdle/ https://puri.sm/posts/librem5-solving-the-first-fsf-ryf-hurd... > The SPI flash will be read only so the firmware blobs can’t be modified without the user knowing. The post you link to is full of wishy-washy fluff, but does not answer the direct question that the user posed in the OP, about the DDR timing code flash being writable.
- fsflover 6y agoI don't see any "wishy-washy fluff". It states quite clearly: we do not institute any kind of write-lock or burnt fuses that would prevent the owner of the hardware from reflashing it with whatever firmware (new or otherwise) they choose. In other words, you can modify the firmware on the Wi-Fi card or modem. Concerning the RAM, I do not see any problem with that, since there is no proprietary code running after the booting. As FSF says, it can simply be considered as a part of "hardware" which is necessary for the start of the system. Edit: > can’t be modified without the user knowing > without the user knowing Did you actually read what you quoted?
- lmm 6y agoI'd say the FSF has a better reputation than most organisations in this space, and certainly a more established one than Purism does. Here in this thread there are a lot of people criticising them for being "too dogmatic" or for applying their rules too inflexibly, which IMO is proof that they take a firmly principled stance - which is exactly what's needed to validate something like this. A group that's willing to bend would soon end up being meaningless.