← Back to context

Comment by engeljohnb

6 hours ago

I suppose, but I like to call my software "open source," and it's a little hard to use their name but argue I'm not "one of them."

Granted I only use the term for lack of a better one, I actually prefer calling it Free Software when I'm around people who know the difference. The problem is that it's confusing for everyone else, since I do think it's fine to charge money for my "free software."

> it's a little hard to use their name but argue I'm not "one of them."

That's fair, but personally I can't see any reasonable fault with using "open source" in a way that strictly follows the definition in the OSD, and not this intangible unwritten social norm / movement stuff. If they wanted that to be a core part of it, it should have been in their definition to begin with.

And even religiously following their definition for licensing is a bit ridiculous, because they didn't actually invent the term in the first place. Originally, "open" source code was generically understood to mean "the source code is available" without any implications about licensing, let alone community or social norms. For a lot of irrefutable evidence around this, see https://dieter.plaetinck.be/posts/open-source-undefined-part...

So the OSI folks took this previously-generic term and popularized their definition for it, creating a movement around it. They even attempted to trademark it, and were explicitly rejected due to the term being too descriptive/generic.

Nonetheless, I personally avoid calling software "open source" if it uses a non-OSI-approved "source available" license, but that's purely because the many OSI zealots are very vocal, and they defend the term purely through social pressure.