最近,来自克里米亚、伊朗等(被美国实行制裁)国家的开发者,发现他们的 GitHub 账号均无法正常使用,托管在 GitHub 上的私有仓库代码也无法访问。
为此,一名来自伊朗的开发者 Parham Alvani 在 GitHub 上发布了一个项目:github-do-not-ban-us,控诉 GitHub 官方对他们账号进行限制这一举措。
前两天我刚发现这个项目时,仅有寥寥数百 Star,但今天,该项目已登上了 GitHub Trending 榜第一名,Star 数突破 7000,成为今日 GitHub 上最受关注的项目。
https://github.com/1995parham/github-do-not-ban-us
与此同时,该项目也被翻译为多个国家语言版本,正在技术圈内疯狂扩散。
整起事件的发酵过程,可看我前两天写的那篇文章:《美国对外实行制裁,致多个地区 GitHub 账号使用受限!》。
那么,出了这么大的事,GitHub 官方是怎么回应的呢?
昨天,GitHub CEO Nat Friedman 在 Twitter 上对这一整起事件正式做出回应。
Nat Friedman 发布的数条 Twitter,主要向用户解答了这两天收到质问比较多的几个问题:
1. 为什么要限制被制裁国开发者的 GitHub 账号?
"像所有在美国开展业务的国家一样,GitHub 也会受到美国贸易法的约束。"
2. 为什么不提前通知 GitHub 用户?
"我们对(美国)法律的理解是,我们无权提前通知用户限制。"
3. 账号被限制后,如何解除限制?
"这些限制取决于你的居住地和地点,而不是国籍或其它因素。如果你被标记错误,可以填写表格,数小时内账户限制便会解除。"
"被制裁国的 GitHub 用户,也可以通过将账号设为公开来解除限制。"
但也有人反驳说,私有仓库都无法访问了,还怎么设为公开?
还有人建议,"不如给私有仓库添加个按钮,让他们可以快速将仓库设为公开,先把数据下载下来,再把仓库设为私有。毕竟对于一般私有仓库来说,里面存储了太多无法公开的敏感信息。"
现在 Twitter 上各网友对这一事件仍争议不断。对此,你怎么看?