This note seems to be just as confusing as the thing I'm confused about 😅
For the record, "open-source" is when the term is used as a compound adjective, and "open source" is when it is used as a noun.
Source: https://dzone.com/articles/blogging-programmers