GitHub 封禁自家开源项目 Aurelia引众怒,CEO公开道歉,但开发者们并不买账
本篇文章2652字,读完约7分钟
据雷锋说。最近,微软开源项目的javascript框架aurelia被github意外禁止,因为该项目有两个来自伊朗的外部贡献者。虽然github的首席执行官道歉说“这是一个错误”,但是开发者并没有购买,网民也评论说“开源是有国界的,公平吗?”
3月20日, ,微软的首席用户体验工程师rob eisenberg写道:“当我醒来时,我发现aurelia网站被关闭了,有几个t 档案我无法访问它。”我以前没有收到过正式通知,这对我们来说是毁灭性的!”他开玩笑说:“是不是因为微软有了一个新的javascript框架,所以它想封闭奥雷利亚?!”
这是什么样的手术?github甚至掐死了自己的人?
雷锋。com了解到aurelia 是一个众所周知的javascript框架,它已经开源5年多了。罗布·艾森伯格,微软的创始人和现在的首席用户体验工程师,是另一个JS框架的角度团队的成员。2016年,艾森伯格加入微软,并获得微软的许可,继续在奥雷利亚 工作。之后,为了让奥瑞丽亚发展得更好,它由艾森伯格拥有的蓝塔公司管理和运营。
但有趣的是,尽管两者都属于微软,罗布·艾森伯格仍然不得不通过推特发布@github来解决奥雷利亚被禁的问题。
Github的支持账户立即给出了回复:
如果你认为自己被贴错了标签,你可以向github投诉。详情请参考我们的说明页面。
正式上诉后,罗布向公众解释了禁令的理由:
因为我们有两个来自伊朗的外部贡献者(不是gh组织的成员),github会自动标记和阻止帐号。
很快,这一消息就冲到了黑客新闻排行榜的前三名,github首席执行官nat friedman不得不对黑客新闻做出回应并道歉:
关闭这个账户显然是一个可怕的错误,我向受其影响的人道歉。我们正在调查具体过程,并改变规则,以确保此类问题不会再次发生。我很高兴我们在不到一个小时的时间里恢复了对奥雷利亚的访问。
与此同时,它还解释了禁令的理由:如果世界上的每一家公司在美国开展任何服务(如向美国客户提供服务),都必须遵守美国的制裁。这甚至包括与美国银行等基础设施的互动。因此,在别处设立总部是没有帮助的,你必须服从它。美国制裁以书面形式规定,我们不得为受制裁国家提供商业服务或可能用于商业目的的服务。
奥雷利亚也转发了它的推文,称该项目目前已经恢复。
谈论开放源代码受美国出口管制的事实似乎更有趣。
2019年5月,一些网民发现github的用户协议赫然写着:
Github、github企业服务器和您上传的任何产品的信息可能受美国出口管制法律的约束,包括美国出口管理条例(ear)。
是因为开放源码将会变成封闭源码吗?
智湖的一些网民也借此机会调侃说,当他们在github上复制代码时,他们立刻感觉到自己有一种被代理的感觉,也许“孤独的英雄”说他就是自己。
值得注意的是,协议中的github企业服务器表明,不能出售、出口或再出口到名单中的国家已经包括古巴、伊朗、朝鲜、苏丹和叙利亚,并可能随时发生变化。
也就是说,美国批准的任何国家或地区的开发商账户都可能被禁止。不管你是真的在用github制造核弹,还是在运行几个小游戏的代码,你都是被禁止的对象。
这已经不是第一次发生类似的禁令了,招募者也来自伊朗。
2019年7月 ,伊朗开发商hamed saeedi发表了一篇博文,称github屏蔽了他的账户,认为他在利用免费私人图书馆开发核武器。具有讽刺意味的是,他在2012年开始使用github,最近收到了一封与贸易制裁有关的电子邮件通知。他还说github冻结了所有伊朗账户。
伊朗开发商写道:
Github过去是一个开放源码的免费平台,但现在它决定限制伊朗账户对开放源码的贡献。尽管我们理解github无法在美国政府的压力下做出这一决定,但我们希望github能够做出一个更加尊重的决定。
Github突然限制了我们对私有仓库的访问,但是我们希望至少github会在限制访问之前警告我们。
最后,我们希望github的团队:
让我们下载私有项目并将其公开(设置权限)。
更改他们的限制策略,不要根据用户的国籍进行限制。
显然,到目前为止,github还没有做出让开发者更满意的解决方案。
尽管这些被错误禁止的项目已经重新开放,但每个人对github的不信任也在增加,开发者也提出了这个问题:
有多少项目的存储库已被禁用?如果不是因为奥瑞丽亚是微软的一个项目,并进入黑客新闻的第一排,我不知道是否所有类似的问题都可以解决。
许多开发商也提出了建议:
你为什么不转到gitlab?
谷歌代码也不错,有免费的git和2gb的空存储空间。
Sourceforge也不错。
试试美国以外的代码托管平台?
然而,对于开发商来说,这似乎仍然不现实。
作为基于网络的git仓库,github和gitlab都提供了一个共享开源项目的平台,并为开发团队提供了一个云存储的地方,以类似的使用方法存储、发布、共享和合作开发项目。
然而,2019年11月,gitlab在其官方网站上发布了一期公告,称他们将启动一项后国家封锁令,停止招募居住在中国和俄罗斯的人员担任网络可靠性工程师和支持职位,并禁止担任这两个职位的员工前往中国或俄罗斯。
当时,一些网民评论说,如果遵循这个标准,80%的人将被gitlab拒之门外,这种“封锁”的说法会让开发者犹豫是否选择这个开源平台。
因此,开源和自力更生可能是现在唯一的出路。
雷锋网雷锋网雷锋网(公开号码:雷锋网)
参考资料来源:news.ycombinator/item? id = 22628961
www . ZD net/article/github-starts-blocking-developer-in-countries-facing-us-trade-issues/
github/1995 parham/github-do-ban-us
hackernoon/github-vs-git lab-哪个更适合开源项目-31c45d464be0
blog.csdn.net/weixin_34258782/article/details/90530475?深度_ 1-UTM _ source = distribution . PC _ relative . none-task UTM _ source = distribution . PC _ relative . none-task
标题:GitHub 封禁自家开源项目 Aurelia引众怒,CEO公开道歉,但开发者们并不买账
地址:http://www.qdgzw.com/kjcy/33026.html
免责声明:京青年创业网是一个专业为创业者提供学习交流的创业资讯媒体,更新的资讯来自于网络,不为其真实性负责,只为传播网络信息为目的,非商业用途,如有异议请及时联系btr2031@163.com,京青年创业网编辑将予以删除。