前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >GitHub上的开源代码到底受不受美国出口管制?

GitHub上的开源代码到底受不受美国出口管制?

作者头像
量子位
发布2019-05-23 15:50:14
1.1K0
发布2019-05-23 15:50:14
举报
文章被收录于专栏:量子位量子位
铜灵 发自 凹非寺 量子位 出品 | 公众号 QbitAI

开源平台要开始闭源了?

在美国封杀华为,谷歌停止与华为相关的业务和服务之际,有网友发现,全球最大的代码托管平台Github,用户协议上写着:

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

Github协议截图

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

事情没有这么简单。

“有了做特工的感觉”

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

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

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

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

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

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

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

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

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

那么问题就是,目前协议中的这则说明,究竟意味着什么?会对广大用户产生怎样的影响?如果使用不当会不会有法律风险?

来听听业内人士的分析。

放下心来

引发热议后,“开源社”随后发布文章《专家解读:开源软件项目是否会被限制出口?》中,中国台湾开放文化基金会法制顾问,开源社法律咨询委员会成员林诚夏做出进一步解读。

林诚夏分析称,开源软件,只要不涉加解密技术,不会被美国出口管理条例(Export Administration Regulation) (EAR)管制,但涉及加解密者则会被管制。

林诚夏分析说,EAR中的规定的正确理解方式是:

美国人、美国公司将软件出口至美国境外,或在美国境内提供给外国人作为出口的预备行为,必须申请取得许可。

但符合公开可及(Publicly available)标准的软件不在EAR管制范围,不需要申请许可。

同时,公开可及软件虽不需许可,但若涉及不公开可及的加解密技术,仍然必须申请许可。

在接受CSDN采访时,林诚夏表示,完全不用担心主流软件被闭源的事情发生,除非美国大局修改出口管制条例,否则这种设想不会发生。

林诚夏还表示,GitHub上的多数开源软件皆为公开可及并能后续散布,出口上不需要申请许可。

而受这条规定影响的,可能以企业居多。

如果企业想采购后在公司内部部署并使用产品,需要受到出口管制的制约。开源社区几乎没有影响。

作者系网易新闻·网易号“各有态度”签约作者

本文参与 腾讯云自媒体分享计划,分享自微信公众号。
原始发表:2019-05-22,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 量子位 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • “有了做特工的感觉”
  • 放下心来
相关产品与服务
代码托管
CODING 代码托管(CODING Code Repositories,CODING-CR)是为开发者打造的云端便捷代码管理工具,旨在为更多的开发者带去便捷、高效的开发体验,全面支持 Git/SVN 代码托管,包括代码评审、分支管理、超大仓库等功能。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档