4 ms·
> This license is only open source in a very obscure interpretation of the word. It's "open source" in the dead-obvious meaning "the source code is open for in
by msbarnett 8y ago
> This license is only open source in a very obscure interpretation of the word.
It's "open source" in the dead-obvious meaning "the source code is open for inspection". I'd argue it's all of the extra baggage that the OSI have read into the words "open" and "source" that are considerably more obscure. Neither the word "open" nor "source" implies "free for commercial exploitation to all and sundry"
- Spivak 8y agoThe source isn't very useful if you're not allowed to run the software. Being able to compile and run the software for whatever propose you want isn't obscure.
- mindcrime 8y agoThe phrase "Open Source" is not necessarily just the summation of the constituent words "open" and "source". "Open Source" is a unique concept with a unique meaning... and the de-facto definition of that concept, is the OSD[1]. Similarly, there are are de-facto terms for the "the source code is open for inspection" (but not otherwise Open Source) models: things like "Source Available"[2] and "Shared Source"[3]. People trying to muddy the waters are generally being intentionally disingenuous because they want the general goodwill and positive buzz associated with being Open Source, without actually, ya know, being Open Source. [1]: https://opensource.org/osd-annotated https://opensource.org/osd-annotated [2]: https://en.wikipedia.org/wiki/Source-available_software https://en.wikipedia.org/wiki/Source-available_software [3]: https://en.wikipedia.org/wiki/Shared_Source_Initiative https://en.wikipedia.org/wiki/Shared_Source_Initiative
- msbarnett 8y ago> The phrase "Open Source" is not necessarily just the summation of the constituent words "open" and "source". "Open Source" is a unique concept with a unique meaning... and the de-facto definition of that concept, is the OSD[1]. The use of the phrase "Open Source" predates the very _existence_ of the OSD by years[1], so it's somewhat laughable to claim that people are "trying to muddy the waters and being intentionally disingenuous" for simply not complying with the OSI's attempt to retroactively redefine the phrase to mean something other than the conventional and obvious meaning. [1] The OSI was formed in February of 1998. The OSD had been drafted 9 months prior, in mid 1997. If, as claimed, the meaning of the phrase "Open Source" sprung forth from the ether with the OSD, then why, pray tell, is it dead easy to find uses prior to 1997 in which people are obviously referring to the ability to see the source-code and obviously _not_ referring to the ability to exploit it commercially? For instance, here's a post from 1993 on comp.os.ms-windows.programmer.win32 (https://groups.google.com/forum/#!msg/comp.os.ms-windows.programmer.win32/WoBvPB0U9Co/wXfpq5nEJTYJ https://groups.google.com/forum/#!msg/comp.os.ms-windows.pro...): > If a developer wants money for shareware, paying the fee should automatically grant the user a copy of the source code for their personal use. Restrictions could prohibit modifying and redistributing binaries, but should allow distribution of "deltas" for bug fixes, etc. > Anyone else into "Source Code for NT"? The tools and stuff I'm writing for NT will be released with source. If there are "proprietary" tricks that MS wants to hide, the only way to subvert their hoarding is to post source that illuminates (and I don't mean disclosing stuff obtained by a non-disclosure agreement). Open Source is best for everyone in the long run. Or this email from 1996 (http://www.xent.com/FoRK-archive/fall96/0269.html http://www.xent.com/FoRK-archive/fall96/0269.html): > Caldera Announces Open Source for DOS. > ... > Caldera believes an open source code model benefits the industry in many ways. > ... > Individuals can use OpenDOS source for personal use at no cost. Individuals and organizations desiring to commercially redistribute Caldera OpenDOS must acquire a license with an associated small fee. I guess somebody should travel back in time and tell them they're "muddying the waters and being intentionally disingenuous"? Or maybe, just maybe, it's the OSI that muddied the waters by trying to redefine a term to add their own ideological baggage to it.
- mindcrime 8y agoJust because OSI wasn't formed as a legal entity until 1998 doesn't mean that the people involved weren't around and involved in those earlier discussions of "open source". All OSI did was formalize what was in common usage. And sure, you can cherry pick a few exceptions where individuals used the term in different ways. That has little or nothing to do with contemporary usage. And in today's vernacular (dating back to at least 2000 or so) the de-facto definition is the OSI definition. A few lone-wolf dissenters don't change that.
- zzzcpan 8y agoLanguages don't work like that. You don't just come up with a definition and try to force everyone to use it. People learn definitions from how they are used and mentioned in the things they encounter. In reality almost no one is aware that OSI definition exists and those who do can't even remember what it is exactly. So, no, de-facto definition of open source is definitely not an OSI definition, but mostly literal meaning of open source software with most people presuming freely usable software as well to some degree. Take SQLite for example, it's open source, but not OSI open source and everyone is ok with that. Because this is where common meaning is. And trying to claim authority over it just invites bad PR for OSI. I guess OSI is already that irrelevant and it's pretty much consequence free to use a proper common meaning of open source.
- mindcrime 8y agoYou don't just come up with a definition and try to force everyone to use it. Right, and nobody did that. In reality almost no one is aware that OSI definition exists and those who do can't even remember what it is exactly. I haven't found that to be the case. At least not for people who are actually involved in the open source community to any serious level. Maybe for casual bystanders.
- binomialxenon 8y agoThis is why "Open Source" is terrible terminology for Free/Libre software.
- dragonwriter 8y agoBut not as bad as “free software”, which was well-established before the FSF for, and has continued to be used (even now) widely for, gratis software.