You're correct in the common-sense interpretation of the phrase "open source", but unfortunately groups like the Open Source Initiative have redefined it to mean "anything on a list of licenses we approve" I.E. GPL/MIT/BSD. Personally I think that people trying to enforce this definition in online discussions are wasting their time, because it'll never catch on. We should stop trying to make "fetch" happen.