Hacker News new | ask | show | jobs
by Arainach 1340 days ago
The terms of service are completely independent of the code's license. The code could say "no one but I may use this", but by using GitHub you give them rights to do everything stated in the Terms of Service.
1 comments

But if the terms of service says nothing that is in contravention of your licence choice when you agree to them, then the service does something that you consider to be in contravention of your licence choice, what you have is one party unilaterally changing the agreement. Of course the exact legal meaning of the terms and any perceived change in them could and will be debated long, hard, and potentially expensively…

I'll stick to self-hosting instead of using services like GH. Keeps things a little more simple in that regard.

The license agreement is irrelevant. Literally it does not come into play here. Github is not bound by the license; they are bound by the terms of service. The code is co-licensed: once however you declare it, once to Github independently.