Software With Freedoms, Not Free Software
By Jeff Sayre
I’ve been an open source advocate, devotee, user, and developer for many years. I’m a member of the Free Software Foundation (FSF). I frequently write about the Open Web, Social Web, and Open Source of all types (software, hardware, science, data, Web standards).
Much of my recent work has been licensed under the GPL. The GPL is administered and promulgated by the FSF. Apparently what is now considered the open source movement, actually was the result of a schism from the free software movement. In other words, open source was spawned out of the free software movement, not the other way around.
To some, there are philosophical differences between the two movements. They can best be summed up as follows: all free software is open source but not all open source software is free (although much of it is). You can learn more about the subtleties of this argument in this article on the GNU website, Why Open Source misses the point of Free Software.
Not Free As In Cost
This brings me to the point of this post. The usage of the word free has caused and continues to cause confusion — so much so that the article linked-to above spends time defining what is meant be the word. There are additional places on GNU’s website that take time to explain what is meant by the word free. In fact, there is even an entire article devoted to defining the phrase “free software” and the word “free” (see, What is free software?).
When you have to spend paragraphs, yet alone entire articles, defining and explaining two simple words in a two-word phrase, something is wrong.
The various paragraphs and articles on this topic on GNU’s website use catchy phrases to better define the “free software” phrase.
think of “free speech,” not “free beer”
“free software” is a matter of liberty, not price
Why is this such a big deal?
To the passerby, to the casual user, the word free has an obvious connotation — free as in zero cost. But this is absolutely wrong. It is not what is meant by the phrase “free software” and is exactly why there’s a problem. The GNU website once again has another article to help dispel the assumption that free software is free as in zero cost (see, Selling Free Software).
This issue has caused numerous headaches for me and other developers of FOSS (Free and Open Source Software ) projects. For instance, there are many WordPress, BuddyPress, and Drupal users who wrongfully assume that plugins are mandated by the GPL to be free as in cost. When this incorrect assumption is corrected — by pointing them to the Selling Free Software article on GNU’s website — they then take the stance that open source software should not cost anything. After all, they can download WordPress or Drupal for zero cost. So why shouldn’t all plugins or modules be free as in cost?
Of course, these same people often have no qualms with purchasing a premium theme from a design shop. They fail to see the irony in expecting developers to code and support their work for free, but smiling at designers who create high-quality themes and charge for them.
To be fair, there have been developers who have sold their work for years. In fact, there are more starting to do so each day. However, the concept of free as in zero cost is a direct result of using the phrase “free software”. It has caused and continues to cause issue for those of us who wish to make a living creating high-quality software with freedoms.
I wrote about the “free software” conundrum from a developer’s perspective in an article two-years ago (see, How Can BuddyPress Developers Earn a Living?). Reading the comments sheds more light on this issue.
It’s Software With Freedoms
In essence, free software is software with freedoms. Saying that would be straight forward and lead to a lot less confusion. Time could then be spent on defining and discussing those freedoms without any need to bother defining the ambiguity of a word like free.
It seems to me that the phrase “free software” is more of a marketing slogan or buzzword. Whereas “free software” does roll off of the tongue, and it does sound more tasty, the fact that it requires so much time and effort to effectively define is a problem.
I propose all FOSS / FLOSS advocates start using the phrase “software with freedoms” instead of “free software”. That way time can be spent on discussing those freedoms and not correcting the mistaken assumptions of cost. As an additional benefit, I imagine that the phrase “software with freedoms” would translate very well into a majority of languages keeping its contextual semantics intact — that is for languages that have a word for software.
About The Free Beer Logo
The Free Beer logo is an inside joke based on the issues discussed above but has transformed into a movement of its own . You can learn more about it here, The Geekiest Beer on Earth, and here, Free Beer! You can also get your own zero-cost copy of the Free Beer logo to use on your own craft brews by visiting the Free Beer project.