【摘要】 GitHub限制受美国贸易制裁国家账户 暂停访问私人repo和付费服务
GitHub已开始限制目前受美国贸易制裁的国家的开发者账户。据ZDNet报道,一名位于克里米亚的开发人员失去了访问其私人GitHub repo的权限,而另一位位于伊朗的开发人员在网上发文称自己的账户受到限制。微软旗下公司的支持页面指出,GitHub正在对位于克里米亚、古巴、伊朗、朝鲜和叙利亚的开发商采取行动。
GitHub首席执行官纳特·弗里德曼在Twitter上承认采取这一行动,表示该公司“非常遗憾不得不对伊朗、叙利亚和克里米亚的私人帖子和付费帐户实施新的限制。”他强调公共repo仍然可以在全球范围内使用,并且开源repo不受此举影响。
“我们这么做不是出于自己的内心;是因为我们不得不这样做。”弗里德曼说,“GitHub将继续与世界各国政府积极倡导保护软件开发商和全球开源社区的政策。”
GitHub的支持页面说,限制帐户意味着暂停访问私人repo服务和付费服务,受影响国家的开发人员只能“有限地访问GitHub公共repo服务......仅用于个人通信,而不是用于商业目的。”TechCrunch指出,需要存储导出控制数据的开发人员可以继续使用GitHub的企业服务器产品。
至少有一位受该行动影响的开发人员被告知GitHub “无法合法”提供已禁用的repo内容的导出。弗里德曼补充说,该公司并不认为它在法律上能够提前通知这些限制,不过却有网友质疑,为什么GitLab提前通知了?
弗里德曼还表示,用户可以选择公开他们的私人repo,以获取访问权限并复制它们。
支持页面表示封锁是基于IP地址和支付历史记录完成的,这这意味着开发者可能会发现他们的账户在访问这些国家期间受到限制。 (开发商不允许使用VPN来规避禁令。)
支持页面还表示,“国籍和种族”并不用于标记帐户,尽管至少有一位声称在芬兰工作的开发人员已经发现自己帐户受到限制。如果开发人员认为他们的帐户不应受到限制,可以提出上诉。