While I agree with you , the Open Software Initiative doesn’t :
Open source doesn’t just mean access to the source code.
So according to the OSI’s definition of open source , a project being public on github , but with out a license or with a license which does not comply with the requirements set out by the OSI