Press "Enter" to skip to content

Putting to Rest the Free Software/FOSS Divide

With Stallman’s recent exit from the FSF, has the time come to put ideological correctness aside and just let Linux be Linux?

Source: Pixabay

After Richard Stallman’s resignation from key positions in free software, many are suggesting that we have entered the post-Stallman age. It is still too early to understand what that might mean, if anything. Still, one question keeps reoccurring to me: without Stallman to constantly reinforce the habit, will the preference for the terms “GNU/Linux” and “free software” survive? And, either way, does the answer matter any more? Or will trends that have existed for over a decade simply continue, or maybe accelerate?

Before you start lecturing me on points I’ve known for twenty years, I know all the arguments in favor of GNU/Linux and free software. I even agree with most of them. Yes, how a subject is framed matters. Yes, without contributions from the GNU Project the free operating system known as Linux would not have happened, or at least would have been seriously delayed. You’re right, too, that Stallman’s preferred terms highlighted politics and philosophy. But all this is old history. I am not writing about the past, nor even what should be. I am wondering what might happen in the next few years.

I started my involvement with free software as an enthusiastic supporter of Stallman’s preferences. In 1999, the divide between open source and free software was still raw, and the division seemed one between crass capitalism and idealism. However, I started to shift my position after Linus Torvalds responded angrily to my question of whether programming excellence was more important than politics and philosophy. So far as Torvalds was concerned, quality programming was a means to the politics and philosophy. In other words, open source and free software could be seen as a different in emphasis, not in goals. I started seeing more similarities than differences in the supposedly divided camps, and began to refer to FLOSS or FOSS instead.

In the last decade, those similarities have become stronger than ever. Members of the free software camp, who used to shun the Linuxworld Expo, started showing up at open source conferences without a trace of embarrassment. The Free Software Foundation’s conference was named LibrePlanet. Even the FSF site has moved away the terminology, with the last reference to “GNU/Linux” being in a name of Hyperbola GNU/Linux a year ago. Probably, no conscious decision was ever made about terminology, and contributors to the site are simply reflecting common usage. The message remains unchanged in newer content like the Respects Your Freedom page, but the terminology is almost absent.

Why the change in terminology? Partly, perhaps, because open source has a much larger advertising budget. Outsiders who vaguely assume that free software refers to shareware have heard of open source, although they may be unsure of what it is. Another reason could be that people who have tried to work with Stallman, like the members of the Software Conservancy, are distancing themselves consciously or unconsciously from him.

However, the simplest reason may be that, like activists for other causes, long-time free software supporters grew sick of the constant emotional labor of explaining all the time. The case for the use of “GNU/ Linux” and “free software” may be convincing, but constantly making it soon becomes old. It can be especially galling when time you could spend on matters that are more interesting to your audience is taken up with the background issues.

Think about it. If you are hearing about FOSS for the first time, which is more likely to catch your attention: talking about privacy and having control over your computer, or an arcane matter of terminology? Learning how you can benefit, or hearing the jargon associated with a particular viewpoint? Nobody can accurately measure how many chances to interest people have been lost in the last three decades to a discussion of terminology, but it must be thousands, if not hundreds of thousands. However idealistic you may be, perpetual combat is exhausting, especially if you suspect you are missing tactical opportunities.

The jargon that identifies free software supporters will never entirely disappear. It is part of the name of too many distributions. In addition, it is a handy way to identify others of like mind, a secret handshake, so to speak. But now that Stallman has stepped down, where is a figure of comparable stature to advocate its continued use? Even FSF employees, present and past, do not seem to care much about continuing that part of Stallman’s legacy. At any rate, none of them have Stallman’s reputation to lend to a cause that was already fading. It seems likely that less attention will be paid in the future to framing and, perhaps, more to practical matters

The situation may not be just, depending on your views, but what is the alternative? The answer is to be like L’Académie française and struggle to police the language while the majority of people ignore you. Prescriptive language almost never wins out over descriptive. Anyway, free software has more pressing tasks than to continue looking back to noble but lost causes.

9 Comments

  1. orbital orbital November 18, 2019

    Make Open Source Proprietary Again.

    Capitalists love permissive licenses to be able to license proprietary copies on the side with their proprietary features.

    What a crass.

  2. Anonymous Anonymous November 18, 2019

    You make it look like the terminology is a thing only RMS is interested in, but there are many people in the free software community who understand that the differences are important.

  3. Jon Jon November 18, 2019

    This summed it up nicely for me.

    “The case for the use of ‘GNU/ Linux’ and ‘free software’ may be convincing, but constantly making it soon becomes old. It can be especially galling when time you could spend on matters that are more interesting to your audience is taken up with the background issues.”

    I’ve introduced lots of people to open source software over the years and the primary interests they’ve typically had was the desire for privacy and having control over their computer.

    When I dared to explain the differences between “GNU/Linux” and “free software,” their eyes glazed over. So before I lost their interest altogether, I went back to describing the advantages of open source.

  4. rhY rhY November 19, 2019

    You are garbage. RMS is a hero, and will be looked at more favorably than Jesus or Gandhi in 1,000 years.

    Open Source is important. Your corporate garbage will all die on the vine, and is irrelevant.

  5. Arkoprovo Ghosh Arkoprovo Ghosh November 19, 2019

    “Which is more likely to catch your attention: talking about privacy and having control over your computer, or an arcane matter of terminology?”
    What is more important is making people realize how FLOSS, when extended to the physical world, i.e. commoning/”collaborative commons”, can help people escape the clutches of states (governments) & capitalism; a reason for which moving to FLOSS is a pre-requisite.

  6. Thad Thad November 19, 2019

    @rhY: Eh, 5/10. Would have been more convincing trolling if you’d remembered a real RMS fanboy would never use the phrase “open source”.

  7. Truth Truth November 20, 2019

    Capitalism is great and is not at odds with Free Software in the slightest.

    Open Source is a con.

    There are only 2 types of software: Free or Non-Free.

  8. Jim Jim December 6, 2019

    Huh?

  9. Anonymous Anonymous December 14, 2019

    >Yes, without contributions from the GNU Project the free operating system known as Linux would not have happened

    Except that there is no OS called Linux which the GNU project contributed to. The GNU project was formed to develop the GNU system – this happend many years before Torvalds wrote the kernel Linux, which was then used in the GNU system.

Comments are closed.

Breaking News: