Since they invented the term, I think it pretty much does.
It's nice that "open source" is now so commonplace that people think it's a natural term to use, but if you think about it, it really isn't (something like "source available" would be more normal).