What makes you think of all the things ignoring the licenses (citation needed) is the one that made github flourish?
Re:Theo de Raadt on LLVM license change
by freedomtaco on Saturday October 01, 2016 @02:41PM
(#12619265)
I won't bother contributing to a project if I have to jump through hoops. The Github ecosystem removes these hoops. The license is a secondary concern for in-house software.
I still don't see what you mean by this. All of the top projects on github have pretty clear licenses which are automatically accepted by you (the contributor).
In fact if you choose not to specify a license your work counts as copyrighted (as per github licensing documentation). So Github doesn't really remove any "hoops".
Paradoxically, projects on github flourish because contributors and users by in large ignore the licenses. Granted, licenses are extremely important to protect intellectual property but nothing kills contributions to open source more than bureaucracy.