Open source isn't a literal term. It doesn't mean "the source is open". That isn't how the English language works. It is a compound term with its own meaning just like any other.
So the questionis: how to determine the meaning of the words?
A. If you mean that there is some authority that can do that, what authority other than a dictionary?(not rhetorical question)
Alternatively, B. if you mean that there shouldn't be any authority that can define the meaning of the word. In this way you can't stop people to understand it as it's literal meaning and blame them.