![GNU is Not Unix GNU is Not Unix](http://a.fsdn.com/sd/topics/gnu_64.png)
Why the FSF is Structured the Way It Is (fsf.org) 69
Richard Stallman founded the Free Software Foundation as a nonprofit in 1985 with four other directors (including MIT computer science professor Gerald Jay Sussman). Sussman remains on the Board of directors, along with EFF co-founder John Gilmore and five others.
Friday the eight directors published a new article explaining how their goal and principles are protected by the nonprofit's governance structure: An obvious option, used by many organizations, was to let supporters sign up as members and have the members' votes control everything about the organization. We rejected that approach because it would have made the organization vulnerable to being taken over by people who disagreed with its mission... [A]ctivist organizations should be steady in their mission. Already in 1985, we could see that many of the people who appreciated the GNU Project's work (developing useful GNU software packages) did not support our goal and values. To look at software issues in terms of freedom was radical and many were reluctant to consider it... So we chose a structure whereby the FSF's governing body would appoint new people to itself... [T]he FSF voting members consist of all the present board members and some past board members. We have found that having some former board members remain as voting members helps stabilize the base of FSF governance.
The divergence between our values and those of most users was expressed differently after 1998, when the term "open source" was coined. It referred to a class of programs which were free/libre or pretty close, but it stood for the same old values of convenience and success, not the goal of freedom for the users of those programs. For them, "scratching your own itch" replaced liberating the community around us. People could become supporters of "open source" without any change in their ideas of right and wrong... It would have been almost inevitable for supporters of "open source" to join the FSF, then vote to convert it into an "open source" organization, if its structure allowed such a course. Fortunately, we had made sure it did not. So we were able to continue spreading the idea that software freedom is a freedom that everyone needs and everyone is entitled to, just like freedom of speech.
In recent years, several influential "open source" organizations have come to be dominated by large companies. Large companies are accustomed to seeking indirect political power, and astroturf campaigns are one of their usual methods. It would be easy for companies to pay thousands of people to join the FSF if by doing so they could alter its goals and values. Once again, our defensive structure has protected us...
A recent source of disagreement with the free software movement's philosophy comes from those who would like to make software licenses forbid the use of programs for various practices they consider harmful. Such license restrictions would not achieve the goal of ending those practices and each restriction would split the free software community. Use restrictions are inimical to the free software community; whatever we think of the practices they try to forbid, we must oppose making software licenses restrict them. Software developers should not have the power to control what jobs people do with their computers by attaching license restrictions. And when some acts that can be done by using computing call for systematic prohibition, we must not allow companies that offer software or online services to decide which ones. Such restrictions, when they are necessary, must be laws, adopted democratically by legislatures...
What new political disagreements will exist in the free software community ten, twenty or thirty years from now? People may try to disconnect the FSF from its values for reasons we have not anticipated, but we can be confident that our structure will give us a base for standing firm. We recently asked our associate members to help us evaluate the current members of the FSF board of directors through a process that will help us preserve the basic structure that protects the FSF from pressure to change its values. A year ago we used this process to select new board members, and it worked very well.
Sincerely,
The Free Software Foundation Board of Directors
Friday the eight directors published a new article explaining how their goal and principles are protected by the nonprofit's governance structure: An obvious option, used by many organizations, was to let supporters sign up as members and have the members' votes control everything about the organization. We rejected that approach because it would have made the organization vulnerable to being taken over by people who disagreed with its mission... [A]ctivist organizations should be steady in their mission. Already in 1985, we could see that many of the people who appreciated the GNU Project's work (developing useful GNU software packages) did not support our goal and values. To look at software issues in terms of freedom was radical and many were reluctant to consider it... So we chose a structure whereby the FSF's governing body would appoint new people to itself... [T]he FSF voting members consist of all the present board members and some past board members. We have found that having some former board members remain as voting members helps stabilize the base of FSF governance.
The divergence between our values and those of most users was expressed differently after 1998, when the term "open source" was coined. It referred to a class of programs which were free/libre or pretty close, but it stood for the same old values of convenience and success, not the goal of freedom for the users of those programs. For them, "scratching your own itch" replaced liberating the community around us. People could become supporters of "open source" without any change in their ideas of right and wrong... It would have been almost inevitable for supporters of "open source" to join the FSF, then vote to convert it into an "open source" organization, if its structure allowed such a course. Fortunately, we had made sure it did not. So we were able to continue spreading the idea that software freedom is a freedom that everyone needs and everyone is entitled to, just like freedom of speech.
In recent years, several influential "open source" organizations have come to be dominated by large companies. Large companies are accustomed to seeking indirect political power, and astroturf campaigns are one of their usual methods. It would be easy for companies to pay thousands of people to join the FSF if by doing so they could alter its goals and values. Once again, our defensive structure has protected us...
A recent source of disagreement with the free software movement's philosophy comes from those who would like to make software licenses forbid the use of programs for various practices they consider harmful. Such license restrictions would not achieve the goal of ending those practices and each restriction would split the free software community. Use restrictions are inimical to the free software community; whatever we think of the practices they try to forbid, we must oppose making software licenses restrict them. Software developers should not have the power to control what jobs people do with their computers by attaching license restrictions. And when some acts that can be done by using computing call for systematic prohibition, we must not allow companies that offer software or online services to decide which ones. Such restrictions, when they are necessary, must be laws, adopted democratically by legislatures...
What new political disagreements will exist in the free software community ten, twenty or thirty years from now? People may try to disconnect the FSF from its values for reasons we have not anticipated, but we can be confident that our structure will give us a base for standing firm. We recently asked our associate members to help us evaluate the current members of the FSF board of directors through a process that will help us preserve the basic structure that protects the FSF from pressure to change its values. A year ago we used this process to select new board members, and it worked very well.
Sincerely,
The Free Software Foundation Board of Directors
Interesting problems (Score:4, Interesting)
Jerry Sussman is, to put it delicately, near the end of his career. So are Stallman and a lot of the rest of bunch.
While their influence has been vast, it has been incomplete, as evidenced by the philosophical reality that the new generation doesn't seem to grok freedom in software the way they do, but also in more practical disconnects. If you read The Structure and Interpretation of Computer Programs, or The Structure and Interpretation of Classical Mechanics, you will find a near-impenetrable jumble of Scheme. Lisp and Scheme have obviously has some influence over the CS sphere, but no one uses them.
This means the disconnect is bidirectional. Sussman and co couldn't get the rest of the world to do it their way, nor have they fully adapted their language and practice to keep up with the world.
Whether that's good or bad isn't my point. My point is, their ability to advocate for their original political objectives is hampered by the disconnect in ability to communicate.
Re: (Score:2)
Always a good idea to clarify an organisation's principles before attempting to pass the batten on.
Re: (Score:1, Insightful)
Sussman was quoted saying good things about Epstein on Epstein's website and Sussman spent time on Epstein's private island. It's time for leadership in free software that wasn't connected to an international child molestation ring / didn't attend child molestation parties on Epstein's island.
So guilt by association is all it takes to ruin someone's life? That's bullshit and if you'd ever had a family member do something stupid, you'd feel differently.
Why don't you criticize these people instead. https://www.newsweek.com/who-f... [newsweek.com]
Who Flew on Jeffrey Epstein's 'Lolita Express' Plane?
Donald J. Trump
Bill Clinton
Kevin Spacey
Chris Tucker
Bill Gates
Prince Andrew
Robert F. Kennedy Jr.
Violinist Itzhak Perlman
U.S. Sen. John Glenn
Former Senate majority leader George Mitchell
Lots of people had a connection to Epstein because he was rich, are they all bad people if they ever said anything positive about him? Go troll someplace else. This story is about the principles of the FSF, not gossip.
Re: (Score:2, Offtopic)
The biggest child rapist island in history is Great Britain, not Epstein Island.
Re: Interesting problems (Score:1)
You know what? I honestly don't care anymore. Not because I'm particularly in favor of diddling underaged girls, but because I've come to the conclusion that six degrees of Kevin Bacon is a terrible way to structure society.
If he personally committed a crime, then it's the job of the cops and the prosecutors to gather that evidence, put it in front of a jury, and that's it. This vigilante he said he saw shit just spreads shit over everyone to very few people's benefit.
He was buddies with a guy who was buddi
"Working well"? (Score:4, Interesting)
Meanwhile, no new FSF-backed projects are gaining popularity or prominence. Their "high priority" ideas are at least a decade obsolete: https://www.fsf.org/campaigns/... [fsf.org]
Re:"Working well"? (Score:5, Insightful)
The FSF, through its efforts, became totally irrelevant.
Even if that opinion was shared by 99% of the population (and I certainly disagree), making an organization "relevant" by changing its goals to something else (that happens to be "more popular") would contradict the organization's purpose.
Maybe the next generation, who happened to never experience freedom in so many forms like we older ones did, cannot see the value of software freedom (and many other kinds of freedom), and maybe that means that at some point the organization dissolves. But "modernizing" it by pursuing different goals... no thanks, start your own organization for those.
Re:"Working well"? (Score:4, Interesting)
making an organization "relevant" by changing its goals to something else (that happens to be "more popular") would contradict the organization's purpose.
I'm not talking about changing the overall goals. I'm talking about staying relevant by advocating and supporting the issues that are more current.
E.g. "play OGG" is completely irrelevant. Patents on MP3 have expired, this fight is irrelevant. A more modern relevant idea would be support for VP9/AV1 over x265.
Instead of the useless RYF ("respects your freedom") hardware certification, they can support and highlight the emerging RISC-V open ecosystem.
There's also a whole new emerging "self hosting" ecosystem of small projects (often under AGPL!) created and supported by enthusiasts. For example, I'm using Calibre, Immich, DaWarIch, FreshRSS and others to self-host my "digital life". Yet this amazing infrastructure receives no support or recognition from the FSF.
Re: (Score:2)
Join them and start such campaigns.
But also, they do cover such things in their newsletter, and they do support them. They do not drive campaigns about them though. Campaigns are not just web pages of support created by FSF management. They're efforts to do something driven by those who want that done.
You know, like in a volunteer organization which has members, and those members decide what they want to do.
Re: (Score:2)
They're efforts to do something driven by those who want that done.
Well, duh. So the FSF doesn't do campaigns, it doesn't really do any new software.
So what _do_ they do?
Re: (Score:2)
They do what their members do. You want to see something done, join them and drive the issue. Issues will not drive themselves.
Free Standards Foundation? (Score:2)
Thanks for your interesting comments here and especially the list of FOSS tech you use. I've been looking for a good RSS feed aggregator to run it the background given Slashdot's RSS feed lasts less than a day, so I may give FreshRSS a try at some point.
On the broader topic, I probably could pontificate for quite a while on this or that (including how Mozilla blew billions they could have put in a trust fund to indefinitely support free software development while FSF runs on a comparable shoestring), but I'
Re:Free Standards Foundation? [And money] (Score:2)
TLDR the entire thing, but skimmed it. It's the only comment in the discussion that mentions money or economics, which is how I found it.
The discussion is almost expired (which also contributed to my decision not to read your comment more closely) so I'm not going to say much in reply, but confusion about freedom and free money is the root of the problem--and I just went a couple of rounds with the Mozilla Foundation people on the same topic.
Without a viable economic model FOSS will never matter. I used to
Re: (Score:3)
Even if that opinion was shared by 99% of the population (and I certainly disagree), making an organization "relevant" by changing its goals to something else (that happens to be "more popular") would contradict the organization's purpose.
That is false... potentially. Society evolves and changes. The question is: does an organisation exist to focus on a highly narrowly defined singular purpose? If so you'd be right, and the organisation would become irrelevant by nature of societal change. If on the other hand an organisation has a generalised goal e.g. the betterment or promotion of general freedom for software, then they by definition need to change what they focus on at any given time to adapt to society's understanding of that goal.
The O
Re: (Score:2)
FSF indeed avoided getting conquered (Score:5, Interesting)
There is nothing wrong with becoming member of multiple organizations if one wants to advocate orthogonal topics, like let's say "free software" and "mandatory quotas for color blind employees" - but trying to make one or another organization adopt both will only weaken their chances to succeed.
WWSD? (Score:2)
Re: (Score:1)
Re: "free" software "foundation" (Score:2)
Their decision? Whose decision? Stallman and FSF's?
Re: (Score:2)
Linus personal concern was not a factor in any such decision. If it had been, they would never have been able to join. The decision was for legal reasons. Taking a stand against a legal decision to block contributors in a nation from certain things is not always a good way to spend ones limited funds. In fact, it very seldom is.
Re: (Score:2)
Linus personal concern was not a factor in any such decision. If it had been, they would never have been able to join. The decision was for legal reasons. Taking a stand against a legal decision to block contributors in a nation from certain things is not always a good way to spend ones limited funds. In fact, it very seldom is.
Are you suggesting that Linus is a racist xenophobe? Re the legal reasons, I'm not sure how collective punishment achieves anything, but it's the American way.
Re: (Score:2)
You're the one suggesting that. It wasn't on the table until your comment.
Re:"free" software "foundation" (Score:5, Informative)
Today, XYZ being "open source" does not necessarily mean much, other than that you can read some part of the source code XYZ utilizes, but probably not all of it, you may not be granted the right to re-use, distribute or modify that code, and of course XYZ may depend on some proprietary "cloud service" to work at all. It is not wrong to call XYZ "open source", but it is far from being "free software" in the sense of the FSF.
Re: (Score:3, Informative)
> In the early days of the FSF many people thought of "free software" and "open source" as being basically synonymous.
In the early days of the FSF the term "open source" did not exist. Open source as a term (https://en.wikipedia.org/wiki/Open_source#Open_source_as_a_term) emerged in the late 1990s. The FSF was founded more than ten years earlier, in 1985.
Re:"free" software "foundation" (Score:4, Informative)
Open source as a term (https://en.wikipedia.org/wiki/Open_source#Open_source_as_a_term) emerged in the late 1990s.
That's a lie.
The FSF was founded more than ten years earlier, in 1985.
Bill Joy was quoted on TV as saying that the Open Source code model was superior in 1985 [archive.org] .
Slashdot has truly jumped the shark, it's now inhabited by a bunch of kiddies who don't know shit about shit but want to tell us all about it anyway. Ignorance is strength!
Re:"free" software "foundation" (Score:4, Insightful)
When the term "open source" was coined, a lot of CEO's and CTO's quickly caught on to the potential of the phrase. By simply adding a scripting language component to a software package they could label it as "open source" and get a free marketing ride.
It was pretty disgusting. And it's only gotten worse since. Today the term is in practice meaningless, yet it's used all the time while the Free/Libre software terms are rarely seen.
Re:"free" software "foundation" (Score:5, Interesting)
Today, there are companies producing "open source" which is nothing other than a branding, a way to sell software without the basic rights to modify it and republish it. Companies like Google and Meta and Microsoft and IBM and Oracle. They do it because their customers heard good things about open source in its heyday, and so the customers want it. They block the basic rights for their customers through additional legal requirements and arbitrary complexity and constant code churn and mandatory "security" updates.
Today, there are "open source" creators who only wish to show a portfolio of work so that they can get hired. They correctly realize that in a world where companies are accustomed to taking random code that isn't locked down, it's counterproductive to not write "open source" that's easy to find by a prospective employer.
Today we live in a world of software rental, just like in the 1970s. The open source ideas of the 1980s and 1990s are in opposition to that. They represent a world where people own the computing resources themselves, and so they share the labour to make those resources work for everybody. That is where the FSF comes into play.
Re: (Score:3)
That said, I so see use cases for "public domain" licensing. If, for example, I want to entice as many companies as possible to utilize my code - for example, because my code
Re: (Score:2)
You're mistaking the target that's meant to get the freedom: The end user.
The point of the FSF is to empower the end users (recipients of software products) with the freedoms to examine, modify and redistribute.
Re: (Score:3)
... then why did they not just release all contributions into the Public Domain where there are zero restrictions or obligations?
RMS wanted to be sure that free software remained free. Releasing to the public domain would allow someone to create closed, proprietary versions of the software.
Developers can use and modify GPL software, but if they release their own version, they must also release the source code. That way, they cannot deny others the freedom they received originally with the software.
Re: (Score:1)
Re: (Score:2)
Nobody is talking about the original code remaining free forever, software freedom licenses guarantee that the sons and daughters of the original code stay free forever.
Re: (Score:2)
No, it's about THEIR code remaining free, even if YOU alter it slightly.
BSD and MIT do not in any way guarantee the code remains free, even if altered.
Re: (Score:2)
As an AC pointed out earlier in this exact thread,
Original code released into the Public Domain would forever remain free, regardless of whether or not someone else uses it in closed source applications.
THEIR code will remain free. If somebody alters their code, it's no longer only their code.
Re: (Score:2)
If somebody alters the code, the code remains their code, and adds another author.
And their code will in that case, if PD, not necessarily remain free.
If you want your code to be closed, or able to be taken by anyone, write your own code. Don't take someone else's code, alter it, and lock it up, unless they explicitly want their code to be non-free.
Re:If it was truly all about FREEDOM,... (Score:5, Insightful)
FSF/RMS wanted all versions of a free program to remain free. You might think that's a 'very narrow and specific version of "freedom"' in your context, but the freedom of the software is preserved in this way. Someone can't create an almost-but-not-quite compatible version with closed source and have it usurp the free version with aggressive marketing.
Re: (Score:2)
Re: (Score:2)
It's vasty overrated because that argument insists that "the software" is somehow different from "the code" without bothering to explain why it should be seen differently. It's begging the argument in the narrow sense -- and after conceding that the argument about "the code" was lost, it tries to make the same fundamental argument by substituting "the software" for "the code".
Re: (Score:2)
Only in your own mind was any argument "conceded" about code vs. software. I can't speak for FSF/RMS, but I think they would claim there is no distinction. I suspect the side that wants to steal free software is the side that wants to make such a distinction.
Re: (Score:2)
You can read just up-thread where people were debating the "code" version of the argument.
How does one "steal" freely distributed software? Is that like "copyright piracy" that we sometimes hear about before in-theater movies? Are there people sailing around on boats, plundering our previous software from innocent coastal cities?
Re: (Score:2)
In this context, stealing means using free software to create a proprietary, closed-source version. Someone who does that is violating the software license -- essentially stealing the software.
The GPL has been tested in court, and has stood up. I'm not sure whether the word "stealing" was used in any trials, but that doesn't matter. I'm using the word "steal" in a familiar context to describe use of the software that violates the license.
And the software is free, but not entirely freely distributed. Not in
Re: (Score:2)
And yet, that is what is happening. AI LLM's are taking copyrighted works (all free software is copyrighted) and then ingesting them as pa
Re: (Score:2)
Not sure what you expect a small organization to do beyond what they are doing. You expect them to march on Washington with cavalry or something?
https://www.fsf.org/news/fsf-i... [fsf.org]
Re: (Score:3)
If an AI LLM output GPL code, then it's still GPL code. The problem that might arise is that the LLM might not output the GPL designation with it, and a developer might use the code and be none the wiser.
That just says it's caveat emptor for anyone using LLM-generated code.
As BadDreamer pointed out, the FSF is thinking about this and other problems related to ML.
Re: (Score:2)
why did they not just release all contributions into the Public Domain
There is no such thing. The Public Domain is not something you can release things into by saying so.* You have a legal right to control copying, in order to make something effectively public domain without that right being taken away from you, you have to exercise that right in a way that gives others the right to use your copyrighted material. Just saying "I release this into the public domain" does not itself do anything at all. But saying "I give you the right to make copies under the following condition
radical (Score:1, Troll)
To look at software issues in terms of freedom was radical and many were reluctant to consider it
My feeling then and now is that this is not necessarily radical, but Stallman's notion that any commercial development of non-free software, for any purpose, is inherently immoral is what was radical, and I understand why many good developers and good people have been reluctant to consider it.
Re: radical (Score:2)
Does Stallman approve of non-commercial development of non-free software?
Re: (Score:2)
Stallman does not approve of any non-free software, and it's not like he makes it hard to find his stance out.
Re:radical (Score:4, Interesting)
It's radical in the same way that transparency of any kind is radical. And for the same reasons. Anyone reluctant to consider it should really take a long, hard look at why they hold that reluctance. I'm not saying it's inherently wrong, but I have found it surprisingly common that when people actually do examine their basis, they end up more for Stallman's view than against it.
Re: (Score:2)
Alternatively maybe you're just wrong.
Re: Fuck I give up (Score:2)
I've presented many facts which prove that I am right, and I was also THERE (using the phrase before 1998) so I am a primary source.
Prove me wrong.
Self-Seating Boards are Fine (Score:2)
It is weird to me that the FSF feels that they even have to justify this.
Re: (Score:2)
I can see why the FSF might want to explain their choice of being a "nonmembership" nonprofit somewhere, especially as the FSF encourages people to sign up donate as "members" (e.g. https://www.fsf.org/associate/ [fsf.org] ). But, yes, such nonmember nonprofits are fine and common depending on the situation
See for example:
"Difference Between Membership and Nonmembership Nonprofits: In a formal membership nonprofit, the members have control over the direction of the organization."
https://www.nolo.com/legal-enc... [nolo.com]
"Your
Agree, avoid New Speak and 1984! (Score:3, Interesting)
I liked what the FREE Software Foundation board had to say and their rationale from corporate takeover or PC restrictions. I've worked for big corps: GE, Lockheed Martin, AT&T - they'll contribute when it's to their benefit (don't blame them for that), but they also like control and have the huge legal departments that play games with words (not a real fan of that)! Sorry, it seems many don't find "Fact Checking" of FREE speech as censorship! I can't agree more with what they say:
We believe that software freedom should be accepted as a human right, meaning that everyone is entitled to it in all areas of life. If people who would let that go for the sake of some other goals, valid though those may be, got control of the FSF board, someone would surely call on them to subordinate software freedom to unrelated goals. We must make sure that they not place their supporters on the FSF board. A recent source of disagreement with the free software movement's philosophy comes from those who would like to make software licenses forbid the use of programs for various practices they consider harmful