What's Wrong with GitHub

By Jacob Bachmeyer and Richard Stallman Software developers, the GNU Project urges you to avoid hosting your repositories on GitHub. This is to avoid being on the receiving end of harmful practices, and avoid leading others to be victims too. This article focuses on a few of GitHub's worst problems, and the wrongs and harm they can do: (1) GitHub promotes vague and confusing licensing practices; (2) it demands that visitors run nonfree JavaScript for most operations; (3) some of the “services” it offers are actually SaaSS (Service as a Software Substitute) dis-services; (4) it attempts to subvert the distributed architecture of Git.