News for hackers. Stuff that matters.
Re:It's not okay to pretend your software is open source by icebraining on Tuesday October 30, 2018 @12:42PM (#18338583)
You're asking why should it mean X or Y, but my argument is that regardless of why it came to have the current definition, with its specific idiosyncrasies, changing it (to anything else) - and especially expanding it - is itself bad, because it makes discourse more confusing and therefore the term less relevant and useful.

There's nothing special about it, they're just two English words. What makes the term special is its origin and history - specifically, how it was coined and spread by the OSI and its members.

So, they should make their own history with a new term. In time it might be more relevant than open source, and that might be great. But don't mix them up.

Re:It's not okay to pretend your software is open source by hoaw on Tuesday October 30, 2018 @01:35PM (#18339224)
I think you are missing my point. An organization like the OSI might define what open source is. But that doesn't make their definition the meaning of open source. The meaning becomes what open source is. Since you have many different licenses under the term open source, some of which contain the non-absoluteness I described earlier, the meaning of open source becomes "software that you can modify etc. under certain conditions". That is why you have open source under a permissive license, under a copyleft license, under a patent granting license etc. That is the historic president. There is therefor no reason why you couldn't have open source under a non-commercial license, other than that this doesn't meet the OSI definition, but these other exceptions do.

But as I said I would still prefer "non-commercial open source". I grants you the right to modify etc. but only if you don't exploit it commercially. Just like copyleft open source grants you those rights, but only if you also distribute the source code.

Apparently though I guess if there was something that was a red herring it is this whole discussion as someone pointed out that common clause doesn't even call the license open source.