I know SO is not really the right place for anything related to legal, but I'm not really asking any legal advice ... just some hints&tips.
I'll soon be starting a project (academia) which I'll probably keep at github (for some not-getting-into-that-now reasons). Free package. And once the project开发者_JAVA百科 is done, I'll remove it (I'll keep it locally, I'll just delete it from github.com)
Keeping that in mind, I wanna know ... does github take any ownership in projects hosted on it ? Also, does it keep them after they're removed ? (Will it show somewhere on the net 6 months after I delete it from their site ?)
All experiences appreciated.
Their terms of service say:
All of your Content will be immediately deleted from the Service upon cancellation. This information can not be recovered once your account is cancelled.
and
We claim no intellectual property rights over the material you provide to the Service. Your profile and materials uploaded remain yours. However, by setting your pages to be viewed publicly, you agree to allow others to view your Content. By setting your repositories to be viewed publicly, you agree to allow others to view and fork your repositories.
and I agree with @mletterle that you can never be sure to fully recall something that you release "into the wild."
And you can get a private plan starting at $7/mo.
If you don't want it on the internet forever, never make it publicly-accessible on the internet.
GitHub does offer premium accounts that include a number of private repositories, for a monthly fee, if you need that level of security.
Someone can fork the project. If that happens, you cannot make them delete the code. Github is usually only meant for open source projects where the source will be shared to others, and others can collaborate.
Or you can get an account with Unfuddle and create as many SVN and GIT repositories as you want, that will be private. Not only that, you get a nice Project management app with it too.
精彩评论