开源可以无国界,但 Github 有国界,突然 “ 封禁 ” 所有中国 IP,是 Bug 还是预演?
本文转自:ITPUB

开源可以是无国界的,但逃离不了政治制约的GitHub,或许无法真正做到无国界。
近日,微软旗下全球最大的代码托管平台GitHub疑似对中国大陆IP实施访问限制,引发技术圈广泛关注。多个网友(或者开发者)在社交平台上发帖表示,访问Github官网,页面会显示“Access to this site has been restricted.”(你无法访问该网站)。
多位网友实测发现,使用中国大陆以外的IP地址可正常访问GitHub,进一步佐证了“区域封锁”的可能性。也有网友指出,尽管主站访问受限,但登录账号的用户目前仍可访问部分页面,说明限制可能是有选择性的,尚未完全“封站”。

事件回溯:GitHub并非有意屏蔽中国大陆IP
4月13日凌晨4点,GitHub官方给出回应:
由于一项配置变更产生了意外影响,未登录用户在尝试从中国访问 GitHub.com 时暂时无法访问该网站。对于已经登录的用户,他们可以继续成功访问网站。
此次问题的影响始于 2025 年 4 月 12 日 20:01(UTC 时间),并于 2025 年 4 月 13 日 14:55(UTC 时间) 得到解决。导致此影响的配置变更已被撤销,用户在尝试访问 GitHub.com 时应不再遇到问题。
官方声明的意思是GitHub做了一次配置更改,产生的结果导致中国IP被封,,是一场Bug,比如测试或者升级某些安全策略(如有人提到的防止一些站点成建制的非授权搬运)导致的IP段误杀,而不是有意为之。
争议焦点:开源无国界是伪命题吗?
在本质上,开源是无国界的。这正是很多人认为开源最动人的部分:它不是“谁拥有”,而是“谁愿意参与”。然而,类似的“封禁”事件,GitHub已经做过很多次,俄罗斯、伊朗的开发者都曾有此遭遇。
2019年7月份,一位伊朗开发者的GitHub账号被禁,他在社交媒体上分享了自己的经历,并向 GitHub 官方发起质询。最后得知,因为自己的所在地伊朗受到美国制裁,目前整个伊朗地区的 GitHub 账号均无法使用。更让人愤怒的是,GitHub在没有任何事先通知的情况下屏蔽了所有伊朗账户,连让该地区开发者下载备份数据的机会都没有。
2022年4月份,一位名为 Sergey Bobrov 的俄罗斯开发人员发推称,自己的 GitHub 账