开源代码到底受美国贸易战约束吗?

前言

最近各大新闻头条都是美国进行一系列贸易战,那我也来发表一下相关的新闻和自己的见解。

正文

美国对华采取的一系列限制措施疯狂发酵,各行各业都受到了不小的影响。

当谷歌宣布限制华为使用Android,事实证明,除了实体经济以外,开源界也不可避免地受到贸易战的波及。

有网友发现,全球最大的代码托管平台Github,用户协议上写着:

GitHub.com、GitHub Enterprise Server和您上传的任何一个产品上的信息都可能受美国出口管制法律的约束,包括美国出口管理条例(the EAR)。

------“GitHub.com,GitHub Enterprise Server以及您托管的开源项目可能受美国出口管制法律的约束,包括美国出口管理条例(EAR)。”------

△Github协议截图

GitHub上的开源代码受美国出口管制了?

事情没有这么简单。

“有了做特工的感觉”

有代码出口管制相关规定的不只GitHub一家,Apache开源软件基金会(ASF)官网上也有类似的内容。

------“除非经美国政府正式授权,否则ASF软件/技术数据不得直接或间接出口/再出口到受美国禁运或贸易制裁的任何目的地。”这个目的地当然包括中国。------

也就是说,Apache基金会开发的产品是通过公开论坛在线协作完成的,通过美国的中心服务器进行分发。因此,美国出口法律法规也适用于Apache许可证。

Apache许可证在开源项目中已经被广泛应用,GitHub又是最大的开源平台。一来一去均被发现有出口管制声明,这让网友有些慌了。

不少博主建议源代码托管在GitHub的开发者们,将源码、数据资料下载到本机,防止后续可能出现棘手的问题。

尽管专业人士分析,Github公司与http://Github.com上托管的项目是两个概念,前者需要遵循美国法律,后者却未必受美国法律的约束,而且开源协议和出口管制也并无太大关联。

有网友调侃说,瞬间觉得去github上抄代码竟然有了做特工的感觉,可能“孤胆英雄”说得就是自己了。

有网友表示,任何时候都“不能把鸡蛋放到一个篮子里”,任何时候都需要有备份方案,并且已经开始把代码同步托管到别的托管平台了。

也有匿名用户分析称,Apache的声明更像是免责条款。

只要经过任何第三国的个人,把开源软件fork一下,重新编译,并以另一个名字流出,就可以绕开出口管制条例。

其实,GitHub上的这条协议并非最近才加入的,其协议中的企业服务版块(GitHub Enterprise Server)标注,不得出售、出口或再出口到清单中的国家已经包含古巴、伊朗、朝鲜、苏丹与叙利亚。

虽然目前还没有将中国列入在内,但条例中写到“可能会有所变化”。

最后

之前我们都以为技术无国界,开源共享,现在好像貌似不是那回事。所以,通过这次的管制,我们国人只有建立自己的软件生态,拥有自己独立的系统,才能立于不败之地。

这绝对不是危言耸听! 我想,此时,我们应该有”开源自立”的意识了吧!

相信自己,没有做不到的,只有想不到的。


为了帮助大家让学习变得轻松、高效,给大家免费分享一大批资料,让AI越来越普及。在这里给大家推荐一个人工智能Python学习交流群:705673780欢迎大家进群交流讨论,学习交流,共同进步。

当真正开始学习的时候难免不知道从哪入手,导致效率低下影响继续学习的信心。

但最重要的是不知道哪些技术需要重点掌握,学习时频繁踩坑,最终浪费大量时间,所以拥有有效资源还是很有必要的。

转载于:https://juejin.im/post/5ce4fef7f265da1bcb4f028d

你可能感兴趣的:(开源代码到底受美国贸易战约束吗?)