昨日,Github表示:由于美国制裁,对伊朗开发人员施加了平台限制之后,现在已经可以向伊朗的开发者们提供 GitHub 服务。这包括为个人和组织提供的所有服务,包括私人和公共的,免费的和付费的。
GitHub CEO Nat Friedman在周二发表的博客文章中写道:在过去两年的时间里,我们已经证明开发人员使用Github是如何促进人类进步,国际交流等。
自2019年以来,伊朗在Github上一直是被限制的形式使用,Github为了为了遵守美国的制裁,我们不得不对伊朗、叙利亚和克里米亚的私人repo和付费账户实施限制。好在目前Github已经开始撤销对伊朗的限制,并“恢复对受影响帐户的完全访问权限”,弗里德曼说GitHub也在努力争取获得针对克里米亚和叙利亚的豁免。
GitHub 封禁伊朗开发者事件始末
2019年7月份,一位伊朗程序员,一觉醒来GitHub帐号无法正常使用。他的Github 收到了这样一条消息:
大意是根据美国法规,您的GitHub帐号被限制了。个人账号的话,只能访问GitHub免费的公开存储服务,作个人交流 (Personal Communications) 用途。该程序员表示自己账号受到以下限制:
- 托管在GitHub Pages上面的个人网站404了。
- 不能创建私有repo了。
- 从前创建的私有repo,现在也禁用了。git clone命令,返回的是403。
- 可以创建公开repo,但是不能删除。
紧接着一位名叫Hamed Saeedi 的开发者在Github上发起一个开源项目——github-do-not-ban-us在Github上出现,该仓库是发给 GitHub 的一封公开信,呼吁GitHub实施更加尊重用户的举措。项目内罗列了伊朗开发者主持的开源项目:
Github的CEO Nat Friedman当时也在个人Twitter上回应了此事,表示已经尽了最大努力,但还是无法避免有开发者会受到影响,Github和其他在美国做生意的企业一样,都会受到美国贸易法的约束。
通过两年的时间,GitHub 正式对外宣布“解封”伊朗,无论是对于 GitHub 平台自身而言,还是伊朗开发者甚至是 GitHub 全体用户都是一件好事,你觉得呢?