I'm all for "free" over "open", but from what I understand, the difference is ideological. It sounds to me like you're equating "open source" with "visible source", which is of course inaccurate. A public repo with no license file is not "open source". I'm more familiar with these issue in software than hardware, though, so maybe I've missed something here.