I feel ambivalent about Stallman's "freedom/free beer" phrase
GeneralThis forum is for non-technical general discussion which can include both Linux and non-Linux topics. Have fun!
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
I wanted to look for proof that the phrase "free beer" is perfectly understandable to non-native speakers, and found this instead: https://en.wikipedia.org/wiki/Free_Beer
An Open Source Beer that is in fact "Libre as in beer"!
Well, once we start into English analysis, the whole idea of analysing Stallman's words falls apart fairly fairly.quickly. His saying "Free as in beer" or whatever he said, is the equivalent of the English idioms of the type:
Quote:
As <X> as <Y>
The critical thing about those phrases is that there is no real requirement for X to be descriptive of Y. These are idioms, not equations. Take the example: "As straight as an arrow." Arrows are subject to the vagaries of crosswinds, and they fly in a parabola, not straight. But that expression is in common use and we all know it today.
So if we accept Stallman's expression as an idiom, it stands.
Picking apart the meaning is so tedious, and it's ultimately pointless. You're not going to explain the supposed "true meaning" to each and every person on the planet. That's stupid. It would be much better to simply use an expression that has a more clear meaning in the first place, such as "open software". It indicates that you have some respect for language and communication.
If you insist on using a phrase which is, in practice, misleading, obtuse, and confusing? That indicates that you're not really serious about language and not really serious about communication, and therefore you are not really serious about public outreach and sustaining the movement. It indicates a disdain and disrespect for any audience that is not already "in the know".
I'm not interested in such an attitude. And I don't find it exciting to have to explain what I mean when I talk to others about GNU/Linux. Since I find such tedious explanations tiring, and they turn off others anyway, I don't ever say "free software". I only ever say "open software". Maybe I still have to explain what that means if they ask, but at least I don't have to spend half an hour trying to unexplain what "free software" means because it instantly deceptively conveys the "wrong" meaning.
Oh, but I do actually explain that, for example, Debian is free. But when I use that word, "free", I use it to mean what the listener expects it to mean. I simply mean that you don't have to pay anyone to use it. It conveys my intended meaning that it's freeware, and you can install and use it on any number of machines without paying any fees.
But if I went and wasted a bunch of time explaining that "free software" doesn't mean that? Ugh, no thanks! That just means they have no idea what I really mean every time I say the word "free".
I show my respect for the listener. I show my respect for the audience. I use language that means what they expect it to mean. This should be common sense, and this should be common courtesy.
Yes, but it's doesn't necessarily provide any freedom.
(Just pointing out that "Free Software" and "Open Source" are different concepts.)
That's a good thing, because it is less deceptive. GPL licenses are restrictive licenses, as they should be. They restrict what others can do with it, in a way that sustains the open-ness of the software. It is a restriction on freedom. It is a desirable restriction on freedom.
We can compare and contrast with a less restrictive BSD license. A BSD license offers more freedom. But they have sustainability issues. We see how BSD licensed software gets forked and folded into closed proprietary software all the time. Is this a good thing or a bad thing? It depends. Plenty of folks who use a BSD/MIT license fully intend for others to use their software this way.
I use language that means what they expect it to mean. This should be common sense, and this should be common courtesy.
Well you're currently repeating the term "open software" and I can't tell if you're intending it as a synonym of "free software", as an abbreviation of "open source software", or something else - so your assertion that "open software" has "a more clear meaning in the first place" does not hold.
The term "copyleft" could be argued to be clearer (since there are no conflicting/tangential definitions or inferences), but still suffers from needing to be explained to those not already familiar with it.
It goes round and round, doesn't it. If you say "free software", you have to explain that you're not talking about price or getting something for nothing. If you say "open source", that's misleading, because software could be open source but have all kinds of other conditions attached to using it. If you say "FOSS" or "libre", you have to explain what that means. And "copyleft" is completely uninformative to anyone who hasn't heard it before.
Well you're currently repeating the term "open software" and I can't tell if you're intending it as a synonym of "free software", as an abbreviation of "open source software", or something else - so your assertion that "open software" has "a more clear meaning in the first place" does not hold.
Note that I claim "open software" has a more clear meaning, not that it's clear to the point of being completely self explanatory. Your level of confusion over my meaning is still superior to the average person's level of confusion by thinking the wrong meaning of "free software".
Now, bear in mind that my use of language is targeted at average people with limited familiarity of IT jargon. So, when I say "open software", I mean software which has some degree of "open-ness". What, precisely, does that mean? It does not have a precise meaning. But that's the way normal people use normal words. Usually, people do not use words with some very strict narrow definition.
I feel this thread is undesirably getting bogged down in semantics. Sorry if my post earlier contributed to that.
I would agree that there are many different terms and conditions attached to free software products offered under all the mentioned. The one thing they have in common is that you don't pay money for it. For the end user, cost is the main advantage of free software. So, like beer given away at a party, software is free as in Beer. The OP is right to be ambivalent about the expression. Who would invite RMS to their party now?
If you say "free software", you have to explain that you're not talking about price or getting something for nothing. If you say "open source", that's misleading, because software could be open source but have all kinds of other conditions attached to using it. If you say "FOSS" or "libre", you have to explain what that means. And "copyleft" is completely uninformative to anyone who hasn't heard it before.
It's a benefit of the terms FLOSS/libre/copyleft that people are more liable to ask what you mean instead of having the wrong idea. (Except in spoken conversations, where the first one is likely interpreted as either a dental practise or a kid having a fit, and the second one may have them thinking you're into horoscopes.)
It would be nice if there was a short phrasing that gave an idea of what is meant, but to be accurate it would probably need to involve terms like "share-alike, non-discriminating" which is already quite a mouthful and still not clear enough to those completely unaware of the concepts.
Quote:
Originally Posted by business_kid
I feel this thread is undesirably getting bogged down in semantics.
I'm taking the topics of this thread as the intended/actual/applied meaning(s) of the "free as in..." phrase, and about how better to convey the desired meaning (i.e. the four freedoms of software).
If you think semantics are undesirable in such a conversation, you may want to put the word "semantics" into a search engine.
If what you really mean is excessively pedantic (but also vague to the point of uselessness), you may have a point, and I'll avoid digging in that hole.
(And of course, if this isn't the direction newbiesforever wanted the thread to go, they can either steer things back towards vilifying Richard Stallman, or clarify what they actually want to discuss.)
Er, well yes. But there's semantics, and extremes of semantics - like someone correcting this post or 3rd party correcting of corrections. IMHO, The semantics are a bit extreme.
The subject was that @newbiesforever felt ambivalent about Stallman's phrase, which he gave us a dissertation on as an English major. I feel ambivalent about Stallman - period. That includes nearly everything he said. I felt I could disregard some of @newbiesforever's remarks, because contrary to his apparent opinion, America is not the centre of the universe, or English thought. After all,
Quote:
Originally Posted by somebody
War is God's way of teaching Americans Geography
and somebody will probably attribute that correctly and perhaps even more correctly. That's semantics, imho.
I'm taking the topics of this thread as the intended/actual/applied meaning(s) of the "free as in..." phrase, and about how better to convey the desired meaning (i.e. the four freedoms of software).
If you think semantics are undesirable in such a conversation, you may want to put the word "semantics" into a search engine.
If what you really mean is excessively pedantic (but also vague to the point of uselessness), you may have a point, and I'll avoid digging in that hole.
(And of course, if this isn't the direction newbiesforever wanted the thread to go, they can either steer things back towards vilifying Richard Stallman, or clarify what they actually want to discuss.)
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.