3 ms·
> goes on to specify "free and open" No, it does not. It mentions "free and open-source software" (FOSS), which is a phrase in itself that cannot be split the
by jraph 3y ago
> goes on to specify "free and open"
No, it does not. It mentions "free and open-source software" (FOSS), which is a phrase in itself that cannot be split the way you did. Just go follow the link you are referring to! [1]
> Free and open-source software (FOSS) is a term used to refer to groups of software consisting of both free software and open-source software
Free and open are vague adjectives and it's a shame because it does not help at all, but when used in "open source" and "free software", they have a specific meaning. Gratis (non-free) software is referred to by "freeware".
[1] https://en.wikipedia.org/wiki/Free_and_open-source_software https://en.wikipedia.org/wiki/Free_and_open-source_software
- Dalewyn 3y agoNo, "free" source code and "open" source code are two different, distinct concepts[1][2]. Conflating one with the other is counterproductive and inhibits understanding of the concepts concerned. [1]: https://www.gnu.org/philosophy/floss-and-foss.en.html https://www.gnu.org/philosophy/floss-and-foss.en.html [2]: “Free and Open Source Software” is misleading in another way: it suggests that “free and open source” names a single point of view, rather than mentioning two different ones. This conceptualization of the field is an obstacle to understanding the fact that free software and open source are different political positions that disagree fundamentally.
- jraph 3y agoThat's not what RMS writes in this document. He is also not saying that FOSS and FLOSS mean different things. His goal here is to encourage people not to use the term "FOSS" because he finds "FOSS" misleading, and to use "FLOSS" instead if they want to refer to open source software, or free software, without taking sides for one or another. Apart from a few exceptions, free software and open source software are the same set of software, but the terms carry different philosophical / political values and it's sometime convenient to be able to designate this set of software without taking sides. Which he recognizes in this article, even if he is of course on the free software side. He is also not using the "free source code" and "open source code" expressions at all in this document. "free [source code]" or "open [source code]" aren't defined. They are not two different, distinct concepts in that neither of them is a clearly defined thing at all. "[Open source] code", on the contrary, is code that's open source, that is, which follows the OSD. We don't use brackets like this in English, but "open source code" is really "[open source] code". Free software is software that follows the Free software definition. "Open" alone means nothing, and free alone can mean two different, almost unrelated things when applied to software: gratis or "libre" . It therefore requires disambiguation, so I'd suggest avoiding using it at all unless very clear from the context. The phrase [free software] and [open source] can't be split. They are their own thing and that's what we have clear definition for. This is exactly why RMS argues against using FOSS by the way: > since it fails to explain that “free” refers to freedom "Free" is separated from "software" in "FOSS". Now, he was probably right to be worried about this at the time, but today I think FOSS is quite well understood the same way as FLOSS and we know that free in FOSS means libre. FOSS is not ambiguous nowadays. FLOSS might still be a better designation though for the reasons he gives. The explicit "libre" also can't hurt. Unless you are speaking about brushing your teeth with some free software, maybe avoid FLOSS for clarity.
- Dalewyn 3y ago>That's not what RMS writes in this document. RMS literally says "free" and "open" are quote "two different ones". The two concepts should not be conflated with the other because it inhibits properly understanding them. >"Open" alone means nothing, "Open" source code is one of the requirements for "free (gratis and/or libre)" source code, as I cited earlier. Clearly it does mean something.
- jraph 3y agoI don't know what to say. You are reading this wrong. He writes "free and open source" in this sentence. "source" is there right after "open". And it's not his words, he is giving the meaning of the acronym he is arguing against here... because he finds it sloppy! Software is not mentioned after "free" because it's not there in the FOSS acronym. Actually, I'm sure he would not object if it was actually repeated there as in "Free software and open source software". He does not like that software is factorized in "Free and open source software", making it look like free and open source go together. He objects precisely because "free" alone is not a thing. "Free software" is the phrase he is pushing for. He does not want people to understand the phrase as "[free and open source] software" because it misses one of the two words. The sad part is that I'm actually paraphrasing RMS, he says it better than me, he is already exceptionally clear. You can ask him, he answers mails quite consistently. Just make sure you are very clear in your questions. He will be prompt to dismiss anything sloppy. And yes, "free software" and "open source" are two different things, that's what he is pointing out and I mentioned this. > "Open" source code You are entirely ignoring my comment on how "open" and "source" cannot be separated if you are referring to the concept which the rest of the world is familiar with. Just try to find a precise definition of "open" applied to software or to source code from a recognized source. The open source definition does not count, because it has "source" right after "open". It must be "open" alone, without "source" next to it. I don't want to spoil anything but you probably won't be able to. I think I'll stop there because I will likely fail any further attempt to express myself in such a way you understand me as precisely as I would like to, and probably nobody else is reading this thread anymore anyway.
- 3y ago