The term “open source” doesn’t have a singular definition. I liked the comment somewhere in this thread that if you stuck 5 HN users in a room you’d get 12 definitions for open source.
Sounds like people need to come with more precise terms like “GNU Open Source” or similar. Because at this point we’ve gone too far and there will never be a singular definition for “open source”.