https://docs.github.com/en/free-pro-team@latest/github/site-...
> GitHub is committed to continuing to offer free public repository services to developers with individual and organizational accounts in U.S.-sanctioned regions. This includes limited access to free services, such as public repositories for open source projects (and associated public Pages), public gists, and allotted free Action minutes, for personal communications only, and not for commercial purposes.
maybe someone can confirm how this works in practice?
If they are under US jurisdiction it is inadvisable to try and circumvent such stuff.
Especially if you maintain something that could be considered dual purpose
I also find the Aaron Swartz case extremely sad and depressing, but what he was doing was very different from using a European website in the way the website owners intend.
> with only downsides.
Of course there are upsides; that is the whole point of this discussion: the upside is that the resources will be available to all people in the world.
If you are US citizen, you are forced to comply with the laws. The fact that you host something in Germany, doesn't mean it is not under sanctions.
If you tomorrow move your repo from github to codeberg and write "moved here so my iranian friends can have access to my work" - well chances are no one will notice. But if the state by bad luck puts their crosshair on you - don't be surprised if the result is the same as the Aaron Swartz case.
I am not claiming that you are even wrong. Just that when you are playing russian roulette - don't act surprised if there is a bullet.
For example, is there an alternative git hosting site where it would be helpful for me to maintain a fork, so that the README is available and people can open issues and PRs?
Similarly, where would be a good place to host the binaries built on each release so that they are accessible?