Yeah, it's long past time to reconsider whether GNU's ideology is actually working - if you have an organization that's dedicated to "freedom" that's firing people because they receive too much harassment, something has gone wrong.
I've been of the opinion for many years that GNU is delivering something more like "freedom for people who are in our situation." There's the counterintuitive effect where moving things from hardware to firmware, i.e., enabling (at least in theory) the end user to change how their computing works, makes a system less "free" in the GNU definition, because the standard for measurement is how computers used to be. There's the fact that GNU has never prioritized the web platform (possibly because Stallman doesn't use a web browser, and instead emails URLs to a server that replies with a lynx -dump of the page, reading the response when he checks email the next day), and so, one, there's very little support for a freedom-respecting web browser, and two, there is basically no attempt at solving the JavaScript trap, on the grounds that not running JS is better. There's the complete lack of an ethos on cloud computing other than "Don't," despite the fact that GNU comes out of the university environment where all your computing was controlled by someone else, namely the university sysadmins.
So, ultimately, there's a long history of the GNU folks not anticipating ways in which people have their computing freedoms infringed and basically going "Well you're doing something wrong, stop doing that." It's sadly quite unsurprising that the same ideology means that when an employee is harassed in a way that the executives haven't personally experienced, they assume that the employee must be doing something wrong.
>Yeah, it's long past time to reconsider whether GNU's ideology is actually working - if you have an organization that's dedicated to "freedom" that's firing people because they receive too much harassment, something has gone wrong.
There is no proof has been disclosed indicating the person fired was for receiving too much harrassment and with the responses of the rest of libreboot devs I don't think such a thing happened at all.
>There's the fact that GNU has never prioritized the web platform (possibly because Stallman doesn't use a web browser, and instead emails URLs to a server that replies with a lynx -dump of the page, reading the response when he checks email the next day), and so, one, there's very little support for a freedom-respecting web browser,
> and two, there is basically no attempt at solving the JavaScript trap, on the grounds that not running JS is better. There's the complete lack of an ethos on cloud computing other than "Don't," despite the fact that GNU comes out of the university environment where all your computing was controlled by someone else, namely the university sysadmins.
> So, ultimately, there's a long history of the GNU folks not anticipating ways in which people have their computing freedoms infringed and basically going "Well you're doing something wrong, stop doing that."
RMS agrees with you! From his Reddit AMA a while back [1].
All in all, I think it is a mistake to defend people's rights with one hand tied behind our backs, using nothing except the individual option to say no to a deal. We should use democracy to organize and together impose limits on what the rich can do to the rest of us. That's what democracy was invented for!
> very little support for a freedom-respecting web browser
I mean 15-20% market share for Firefox doesn't really sound like much but it's much better than the 2% that Linux has.
> possibly because Stallman doesn't use a web browser
Not that it really matters in this discussion but that's not really true anymore. He supposedly uses Firefox with Tor.
> not running JS is better
He's not exactly wrong. Just from a security perspective alone, would you feel comfortable running random binaries downloaded from the internet? You're putting a lot of faith in your browser's sandbox. Outside of F/OSS libraries most JS on the web is proprietary. The LibreJS [2] project is something that's supposed to counteract this (and I support it on my site) but it's beyond niche even in tech circles.