Hacker News new | comments | show | ask | jobs | submit login

One more time, with feeling: Free Software != Open Source Software.

Open Source is a marketing term, coined by ESR because "Free Software" is scary to businesses, much the same way that record labels coined 'New Wave' to make Punk Rock palatable to the record buying public.




This comment is a great example of problem #3 from the article: nitpicking at wording instead of engaging with ideas.


You know, there is a reason why "nitpicking" at wording is important: it frames the debate in favour of the one who impose one's wording. http://lesswrong.com/lw/ng/words_as_hidden_inferences/

That said, "Open Source" became polluted too. I have seen comments here say "Open Source vs commercial software". Oops. Anyway, in my language, we don't have this issue: we have two very distinct words to distinguish freedom from gratis, so the issue didn't come up in the first place (at least when we avoid English).


It's both a problem and not. :-) The problem is that people tend to eat sound bytes and marketable ideas without careful regard for the nuances; long-winded technical discussion tends to invoke the "where's the tl;dr" response.

But careful examination of the semantics actually reveals (1) errors, (2) biases, and (3) contradictions. Which - as a blunt stereotype - is where hackers will excel, the technical & careful examination.

Engaging the idea directly: rms is a zealot. His goal is libre software as a grand moral good. He is a ideologue from the 1970s, with all that should connote. This will not make the modern ironic zeitgeist comfortable. I don't know why anyone should expect otherwise.


While I agree with you and point #3 of the article. Semantic arguments typically interfere with discussing the fundamental issue, but since the article spent much of it's time speaking to the goals and expectations of the FOSS community, I think the distinction between FOSS and open-source is an important one, as the goals of the FOSS communtity are unique within the broad scope of open-source software.


Semantics is the study of meaning. Open Source does not mean the same thing as free software. You're saying that the author should get a pass for being egregiously wrong. Stallman being Stallman is part of what drove ESR to coin open soource.


One does not avoid being called out for being wrong about a thing simply by saying "calling me out for being wrong is one of the problems I'm discussing."


> Open Source is a marketing term

No, Open Source is a properly defined contract that compatible licenses must comply with.

On Free Software, even though the GPL from a legal standpoint is one of the best crafted licenses around, especially version 3, the definition of Free Software is intentionally confusing because the decisions made on what constitutes Free Software or not is made by a committee driven by RMS's ideas about what freedom is, depending on his mood.

This is not to say that OSI doesn't make mistakes. AGPL was accepted as open-source, even if it shouldn't have been, probably because they wanted to avoid even more political battles.

Also, many companies and individuals that are working with licenses such as GPL or AGPL are doing so for dual-licensing, especially in cases where the software otherwise is useless without a proprietary option. Lets not forget that Gnome was born because of KDE's dependence on Qt, as companies couldn't build proprietary or otherwise GPL-incompatible software without buying Qt licenses (and btw, APL is incompatible with GPLv2).

And personally, I prefer Tolvards' views on what freedom is, rather than Stallman's.




Applications are open for YC Winter 2019

Guidelines | FAQ | Support | API | Security | Lists | Bookmarklet | Legal | Apply to YC | Contact

Search: