It would be one thing if you made that argument about some old term, like “mountain”, or “island”; those have definitions, but the edges are fuzzy and vary, since the terms are old and saturated since prehistorical times. With “Open Source”, it’s different. The
wording existed previously, yes, but only as a technical term in intelligence gathering. Applied to
software, on the other hand, the term is new, created by the OSI, which gave it a strict definition from day one. People cannot have heard of the term unless it came from OSI. Any claim of deviation from the OSI meaning, then, can be simply discarded as incorrect.
This debate is beyond silly. It’s like arguing about what the rules of, say, Settlers of Catan is. The rules are the official rules which come with the box; anything else is house rules or custom rules, and cannot be used in something like an official tournament. When people say that “Settlers of Catan does this thing X”, and the official rules expressly says it does not do X, they are (knowingly or not) being misleading.