I agree, and I think GitHub is a fantastic resource for open-source projects, but it's a bit of a lobster trap in the sense that its existence lessons the need for an open-source alternative, but then locks you in to a paid model once you need private repositories.
What we should be looking for is an open-source project that allows people to keep their own projects private on their existing hosting, and allows easy sync with github for public projects.
What we should be looking for is an open-source project that allows people to keep their own projects private on their existing hosting, and allows easy sync with github for public projects.