Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

> The FSF is now under the leadership of a "Bachelor of Arts degree in Media and Culture and a Master of Arts in the Preservation and Presentation of the Moving Image" who probably hasn't written a line of code.

This is an exceptionally poor argument.

1. Coders are biased and often not aligned with users whose rights FSF is there to protect. Just look at any OSS vs FS discussion on this site to see examples.

2. Your "probably" here is too big of an assumption and of not much consequence. I have a degree in humanities, do not work in IT and have contributed code to Free Software.

3. You somehow imply that formal education affects _leadership_ in a _rights_ organization and a technical one would be preferable. That's a long shot.

Good initiatives require strong argumentative basis to have a strong wide following, you're providing a counterexample.



> Coders are biased and often not aligned with users whose rights FSF is there to protect. Just look at any OSS vs FS discussion on this site to see examples.

Programmers understand software ecosystems, of which free software is just a subset. I also see a lot of programmers advocating leaderships and other non-technical skills generally. If you observe a pattern where a lot of coders seem biased, maybe there's something else going on?

> Good initiatives require strong argumentative basis to have a strong wide following

The FSF has circular logic all throughout their ideology. They only want to argue if you let them frame the conversation with their own conclusions along with a full deconstruction of views they didn't come up with, like open source, which they explicitly work to discredit and do not represent. It is little wonder that their following is not wide nor strong because they are divisive and completely incapable of working with others or incorporating ideological diversity. They are eclipsed by the EFF and several other organizations built around open source applications in terms of fund raising at this point. Don't listen to me. Just go look at some financials. You'll see how little they represent these days.


> Programmers understand software ecosystems…

Some do, some don't and happily (or begrudgingly but willingly) contribute to building a hostile larger ecosystem.

> …of which free software is just a subset.

We're mostly talking about the movement here, but OK. Don't see what's your point here.

> If you observe a pattern where a lot of coders seem biased, maybe there's something else going on?

Of course, self-interest. Mostly the need to minimize work/pay and improve hiring or promotional perspectives.

> ...because they are divisive and completely incapable of working with others or incorporating ideological diversity

That's a great argument as it applies equally to uncommunicative, autocratic, self-absorbed, deceptive entities as well as to principled, unswayed and self-consistent ones.

I'm not arguing FSF is a pinnacle of leadership, au contraire.


In free software those who write code decide what is done and nobody else matters in the end.


This probably explains a lot of the problem then. IME those who are good at writing code are pretty bad at the social parts of running an organization.

This isn't a dig, I've known and admired quite a few people who were absolute geniuses at hardware and/OR software, real engineers but they couldn't even manage a group lunch. It's just an entirely different skillset.


Like OpenBSD Theo de Raadt who was know to be quite toxic. But in the end its project is still going and highly praised after 30 years.

Let me frame it another way:

Software is like soccer, big tech is the FIFA, free software is you amateur football team.

- The FIFA will always tell you they love amateur soccer.

- The FIFA can be run by MBA, manager but your local group of friend/team cannot.

- Someone (probably the FIFA) is telling you your local team need the manager types for you to play soccer with others.

- If an overweight man who never played soccer come to invite you to play soccer in the weekend for free you might not go. If Pele come you will go.

- If an overweight man who never played soccer offer you a job at FIFA you will probably accept because you love soccer and for the money.

- The FIFA is more interested in people watching TV and ads on Sunday than people playing soccer outside. Ultimately they want you to love soccer but it need to be their way. And their way is watching TV and buying their jersey.

This is probably why Theo de Raadt might be a big A-Hole and said no to the FIFA but he is a good player and still have a fit team having fun outside every Sunday.

I wouldn't have bet on this outcome 20 years ago.

All those open source now corrupted foundations with the beautiful websites and the big titles and leadership pages pretend to be something they are not.


Spoken like someone who has zero experience developing open source software.

I work for a company that makes a very popular open source product. The users lead our development, not the coders. Hell, I don't even code, and I get to tell the engineers what to fix based on what our users complain about.

I suppose if you think of free software as a bunch of solo-coded GitHub projects, it can feel like the coders are king, but you absolutely don't maintain a project like Linux, or any of the major distros thereof, by giving coders supreme authority over decision-making...


The context in this discussion is FSF initiated projects.

Those who are in the wider use have been started and kept people like RMS. There are hundreds of them in dustbin or with minimal use.


Stuff like this makes me embarassed to say I write free software, which is already a niche position that will have you pigeonholed as it is.


The whole purpose of the Free Software movement, expressed in the GPL, is to protect the rights of end users above all others - even above the rights of the people creating the software in the first place and contributing to it.


A great deal of free software is developed by employees. Except in the most reductive sense (the employees could all quit) the decisions are made by the employers.

In this instance John Gilmore is funding the work. He's not doing it himself.


Telling anyone with opinions on your code to bug off as you disregard any outside input is a fine way to make sure no one uses it.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: