5 ms·
Sure there are such licenses, but they aren’t Open Source. By definition they are proprietary.
by billyjobob 8y ago
Sure there are such licenses, but they aren’t Open Source. By definition they are proprietary.
- da_chicken 8y agoThat depends on what you mean. Sometimes "open source" means "you can see the source code". Sometimes "open source" means "meets the requirements for software licenses under the Open Software Initiative's definitions." Similarly, sometimes "free software" means "provided at no monetary expense" and sometimes it means "meets the requirements for software licenses under the Free Software Foundation's definitions." People really, really like to pretend that "free software" and "open source" are extremely simple concepts and synonymous terms. They're not. People like to pretend they're controlled terms and that the plain English meaning isn't valid. That's absurd. Neither one is particularly easy to understand because both are much more deeply nuanced than you see at first glance, and one look at free and open software licensing comparisons [1] will tell you that there is obviously significant complexity going on. [1]: https://en.wikipedia.org/wiki/Comparison_of_free_and_open-source_software_licenses https://en.wikipedia.org/wiki/Comparison_of_free_and_open-so...
- skybrian 8y agoThis was settled many years ago by coming up with an official definition of "open source" [1] that was then popularized. It's a well-known industry standard. While nobody can prevent you from using the term incorrectly, you're going to get a lot of pushback if you do due to the confusion it causes. There are a lot of other possible licenses and just because they don't meet the open source definition doesn't mean they are bad. I disagree with the people who say the opposite of "open source" is proprietary. [1] https://opensource.org/osd-annotated https://opensource.org/osd-annotated
- da_chicken 8y agoThat's not really what I'm trying to argue. What I'm trying to argue that you can have OSI open software that is not FSF free software and you can have FSF free software that is not OSI open software, and either of those types of software are labelled as proprietary by the parties that exclude them. My point is that just because something doesn't meet the OSI open source defintion doesn't mean it's proprietary. However, if I do consider your argument, it's not very good. The argument would be that the Open Source Initiative is not the authority for the plain English meaning of terms. If the argument I'm making is that OSI's definition is not authoritative, you can't cite the OSI's definition as an authoritative counter argument. You're begging the question. Yes, people are going to assume "open source" means "OSI open software," but that doesn't meant that everybody is always using it to mean that.
- ocdtrekkie 8y agoBoth FSF and OSI fundamentally recognize each other as "not proprietary", even if they have different goals and different preferences on how FOSS ("free/open source software") is licensed. And the OSI is not the authority for the meaning of English terms, correct. But the developers who use those terms are (much as language is determined by how people use it), and by and large, most everyone understands and agrees that open source software is software that meets the qualifications set by the OSI.
- skybrian 8y agoI'm usually a descriptivist for most English usage, but in this case we're fortunate to have an official, useful definition and should promote it over others, rather than letting it slide into becoming a meaningless buzzword like "agile". I'm not sure how common non-standard usage is yet but I don't think it's too late?
- e12e 8y agoI think the accepted terms are "open source" (free software that may or may not be "copy left", eg: gpl, bsd, mit) and "source available" (proprietary, you can see the source, but not redistribute etc. This is a spectrum from old qmail ("no forks, verbatim copies ok) to tarsnap (code available so user can audit) and code available under strict NDAs (I believe Microsoft provided source to dod in order for dod to consider windows for secure systems, for example).