为什么挂了vpn还是用不了谷歌
关于 Github 账户/开源项目是否会受到美国出口管理条例的管制,曾在国内掀起热烈的讨论,但过去由于缺乏相应的制裁案例,且 Github 平台协议也存在一定的模糊性,因此多少还抱有侥幸心理,直到近期一名伊朗开发者的遭遇,给国内乃至全球的开发界敲醒了警——该名伊朗籍开发者不但个人账户无法正常使用,且不被允许导出数据,只因伊朗在 EAR 的限制清单当中。他的遭遇获得众多国际开发者的支持,最终逼得 Github CEO Nat Friedman 在推特上亲自针对此事进行回应。
迫于舆论压力,Github CEO Nat Friedman 打破多日沉默,昨日亲自在个人推特上回应此事,同时还@了该名伊朗籍开发者,态度尚属诚恳。
听闻贸易战如何对人们造成伤害,这让我感到异常痛苦。 我们尽量不做超出法律要求的事情,但无论如何人们仍然受到了影响。 GitHub 受美国贸易法的约束,就像任何在美国开展业务的公司一样。
为了遵守美国的制裁,我们不得不对伊朗、叙利亚和克里米亚的私人 repo 和付费账户实施限制。
限制主要基于用户的居住地和身处位置,而非国籍。 如果某人被错误标记,只要填写相应表格,账户就会在数小时内获得解禁。
私人 repo 受到限制的用户,可以选择将其公开。 法律不允许我们将限制事宜提前通知任何人。
我们这么做并非出于自愿,而是因为我们必须这样做。 GitHub将继续与各国政府一起,积极倡导保护软件开发者与全球开源社区的政策。
大家首先认为 github 于情于理上都站不住脚,因为凡事都有选择,而 github 目前的选择显然有失偏颇,太过屈从于美国法律:
而一些理性的网友则提醒 github 其实没必要如此“耿直”,为何不采取限制 IP 访问地址的方式,这样起码还能通过 VPN “曲线救国”……
今年 5 月 20 日的一篇《开源界也要注意,Apache 基金会与 GitHub 都受美国法律约束》文中,「开源中国」通过展示 Apache 软件基金会以及 GitHub 官网中涉及出口限制部分的内容为什么挂了vpn还是用不了谷歌,表示对开源项目在未来的「自由度」会否受到限制感到担忧。
文中指出,条款明确表明 GitHub Enterprise Server 不被允许出口至 EAR 限制清单中的国家,当中包括古巴、伊朗、朝鲜、苏丹和叙利亚。「那几时突然再加进来一个中国呢?」「开源中国」在文中反问道。
该文出来后,话题迅速发酵。其中,来自中科院计算所的包云岗研究员反应最为迅速,他立马组织人员开展调研,对 12 个知名开源基金会、6 个常用的开源协议、3 个代码托管平台进行了调研与分析,并向海外朋友进行咨询,最终得出的结论是“建立已有托管平台在美国以外的镜像平台”势在必行:
在当时,尚有一方声音认为,只要项目满足「公开可及 (Publicly available)」的条件且不涉及加密技术,那么开源项目应该不会受到美国出口管理条例的管制。如今看来,是我们低估了美国在制裁限制清单国家上的手段和决心。