综合整理:Linux爱好者(id:LinuxHub)

参考:开源社、包云岗、GitHub、ASF

5 月 20 日,外媒报道谷歌和华为暂停合作。

因为涉及 Android 这个开源 OS,之后开发圈内开始讨论开源项目和出口管制的相关话题。

(中国科学院计算技术研究所)包云岗的看法

这个问题引起了 IT 界的恐慌。开源的风险到底在哪里?

其实很多人并没有亲自调查确认。我们认为只有获取足够的第一手有效信息,才能做出正确的判断,才能做出合适的应对方案。因此,我们在第一时间开展了调研,同时向一些海外朋友咨询。目前有一些初步的结果,更详细的报告会在后续给出。

针对开源的几个基本要素:开源基金会、开源协议、开源项目、开源代码托管平台。

我们对 12 个知名开源基金会、6 个常用的开源协议、3个代码托管平台进行了调研与分析,得出以下初步结论:

1⃣️ 开源基金会管理开源项目,但基金会的管理办法差异较大,而基金会旗下的开源项目也可以选择不同管理办法。

例如:①、Linux 基金会自身的管理办法不受美国出口管制,所以旗下的项目包括Linux Kernel 等默认遵循 Linux 基金会的管理办法,但虚拟化项目 Xen 明确说明遵循美国出口管制,就属于Linux基金会中的特例;

②、Apache基金会的管理办法明确说明遵循美国出口管制,所以它旗下所有项目如Hadoop、Spark都将受到出口管制。

③、Mozilla基金会明确声明遵守加州法律,出现各类纠纷将必须到Santa Clara的法庭裁决。

2⃣️ 目前调研的开源许可协议族(GPL、LGPL、BSD、MIT、Mozilla、Apache 2.0),均未涉及与政府出口管制无关的声明。

3⃣️ 目前调研的3个代码托管平台 GitHub、SourceForge、Google Code 均明确声明遵守美国出口管制条例,并按加州法律解决纠纷。

4⃣️ 小结:
* 合理的开源基金会管理办法可以规避美国出口管制
* 开源协议与出口管制无关
* 代码托管平台是开源的最大风险

5⃣️ 建议:
* 选择开源软件时务必仔细阅读两个声明:一是所属开源基金会,二是项目本身

* 尽快建立已有托管平台在美国以外的镜像平台

* 长远来看,中国必须建立起自己的开源项目托管平台,并以更开放的方式吸引全世界的开源爱好者。

* 但是如何更开放?需要探索。比如,在这个世界上是否有可能设立一个支撑开源项目的特区——一个完全由开源爱好者自治的法律特区?

6⃣️ 关于RISC-V
RISC-V基金会隶属于Linux基金会,没有特别声明受美国出口管制,因此RISC-V基金会拥有的RISC-V开放指令集标准并不会受美国出口管制。这一点上周和RISC-V基金会的现任CEO专门进行了讨论并得到确认。后续我们也会再进一步确认。

(开源社)林诚夏的看法:

希望后续能有同时懂开源和美国法律的朋友来发表看法。

---(分隔线)---

除了很多程序员个人,国内也有很多公司在使用 GitHub 等代码托管平台。不妨一起来看看 GitHub 官网关于《GitHub 和出口管制》的详细说明。

提示:翻译可能不到位,英文好的童鞋,可以直接看英文

https://help.github.com/en/articles/github-and-export-controls

《GitHub 和出口管制》

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

尽管为了方便您我们提供以下信息,但您最终有责任确保您使用 GitHub 的产品和服务符合所有适用的法律法规,包括美国出口管制法律。

GitHub.com

根据我们的服务条款,用户只能根据适用法律,包括美国出口控制和制裁法律,访问和使用 GitHub.com。

用户有责任确保他们在 GitHub.com 上开发和共享的内容符合美国出口管制法律,包括 EAR 和美国国际武器交易条例(ITAR)。Github.com 提供的云托管服务还没有经过 ITAR 或其他出口控制的审核,目前也没有提供按国家限制存储库访问的功能。如果您希望在 ITAR 或其他出口控制的数据上进行协作,我们建议您考虑 GitHub Enterprise Server。

GitHub.com 不得用于相关出口管制法律禁止的用途,包括与核武器、生物武器或化学武器、远程导弹或无人机的开发、生产或使用有关的用途。

根据美国外国资产控制办公室(OFAC)发布的授权,GitHub 可能允许位于或通常居住在受美国制裁的司法管辖区的用户访问某些 GitHub.com 服务。在这些司法管辖区的人和居民在访问 GitHub 服务时,禁止使用 IP 代理、V皮恩 或其他方法来伪装他们的位置,并且只能使用 GitHub 进行非商业的个人通信。

根据美国和其他适用法律,特别指定国民(SDN)和其他被拒绝或封锁的 party,被禁止访问或使用GitHub.com。用户不得使用 GitHub.com 服务于或代表此类 party,包括被制裁国家/地区的政府。

GitHub Enterprise Server

GitHub Enterprise Server 是一个自托管的虚拟设备,可以在您自己的数据中心或虚拟私有云中运行。因此,GitHub Enterprise Server 可以用来存储 ITAR 或其他出口控制的信息,但是,最终用户有责任确保这种遵从性。

GitHub Enterprise Server 是一款商业化的大众市场产品,它的加密控制注册号(ECCN)为5D992.c,可以在不需要许可证的情况下出口到大多数目的地。

GitHub Enterprise Server 不得销售、出口或再出口到 EAR 所列的任何国家或乌克兰克里米亚地区。这份名单目前包括古巴、伊朗、North Korean、苏丹和叙利亚,但可能会有所变化。

---(分隔线)---

Apache 基金会产品出口说明

在 Apache 基金会官网的出口协议页面,有明确说明:

Apache 软件基金会(ASF)是一家位于美国的 501(c)3 非营利性慈善机构。我们所有的产品都是通过公共论坛的在线协作开发的,并通过美国境内的一个中央服务器进行分发。因此,美国的出口法律法规适用于我们的发行版,并且产品和技术重新出口到世界各地不同的缔约方和地方时仍然有效。

https://www.apache.org/licenses/exports/

Apache 基金会拥有众多开源产品,比如 Hadoop、HBASE 和 ZooKeeper 等。

提示:遵循 Apache 协议的开源项目,不等同于 Apache 基金会旗下项目。只有捐赠给某个基金会的开源项目,才算该基金会旗下项目。

希望后续能有更多同时懂开源和美国法律的朋友来发表看法。

GitHub、Apache 等平台开源项目,受美国出口管制么?相关推荐

  1. GitHub优秀的Android开源项目

    原文地址为http://www.trinea.cn/android/android-open-source-projects-view/,作者Trinea 主要介绍那些不错个性化的View,包括Lis ...

  2. GitHub 优秀的 Android 开源项目 淘宝技术牛p博客整理开发中最常用的GitHub上 优秀的 Android 开源项目整理(精品)...

    原文地址为http://www.trinea.cn/android/android-open-source-projects-view/,作者Trinea 主要介绍那些不错个性化的View,包括Lis ...

  3. GitHub 优秀的 Android 开源项目 转自http://blog.csdn.net/shulianghan/article/details/18046021

    原文地址为http://www.trinea.cn/android/android-open-source-projects-view/,作者Trinea 主要介绍那些不错个性化的View,包括Lis ...

  4. GitHub 优秀的 Android 开源项目(值得研究)

    转自:http://blog.csdn.net/shulianghan/article/details/18046021 主要介绍那些不错个性化的View,包括ListView.ActionBar.M ...

  5. 【转】GitHub 优秀的 Android 开源项目

    转自:http://blog.csdn.net/shulianghan/article/details/18046021 主要介绍那些不错个性化的View,包括ListView.ActionBar.M ...

  6. GitHub 优秀的 Android 开源项目——转自多篇网络文章

    GitHub 优秀的 Android 开源项目 转自:http://blog.csdn.net/shulianghan/article/details/18046021 主要介绍那些不错个性化的Vie ...

  7. GitHub 优秀的 Android 开源项目 - 让 学习 成为一种 习惯 ( 韩曙亮 の 技术博客 ) - 博客频道 - CSDN.NET

    原文地址为http://www.trinea.cn/android/android-open-source-projects-view/,作者Trinea http://www.cnblogs.com ...

  8. .Net资讯 | 一大波开发者福利来了, 一份微软官方Github上发布的开源项目清单等你签收...

    目录 微软Github开源项目入口 微软开源项目受欢迎程度排名 Visual Studio Code TypeScript RxJS .NET Core 基础类库 CNTK Microsoft cal ...

  9. GitHub Android 最火开源项目Top20

    GitHub Android 最火开源项目Top20 GitHub 上的开源项目不胜枚举,越来越多的开源项目正在迁移到GitHub平台上.基于不要重复造轮子的原则,了解当下比较流行的Android与i ...

  10. 怀疑开发者在“造核弹”?GitHub不断封禁开源项目

    GitHub 狠起来连自己都打.今天它封掉了自家的开源项目 Aurelia,只因项目中有两名来自伊朗的外部贡献者. 继去年封禁伊朗等地区账号后,GitHub 今天再次封禁了一个属于微软的前端开源项目 ...

最新文章

  1. iconfont 在vue项目中的应用(icon-component组件)
  2. 三分钟学会用SpringMVC搭建最小系统(超详细)_转载
  3. SpringSecurity快速入门
  4. python 返回函数对象_返回函数
  5. Pixhawk-姿态解算-互补滤波
  6. cannot find #include caffe/proto/caffe.pb.h
  7. 计算机网络怎么查看连接打印机驱动,如何检测网络打印机是否已成功连接到计算机[检测方法]...
  8. iQOO 5G版8月上市,价格更加亲民!
  9. c#excel导入mysql_(转)C# Excel导入Access数据库的源码
  10. 借书表设计 mysql_请设计一套图书馆借书管理系统的数据库表结构
  11. CRMPM如何帮助企业创造最优销售绩效
  12. js自己总结的小东西(打印出来方便学习)
  13. 【网络安全】永恒之蓝实战 - Mac通过Metasploit攻击Server2008
  14. Android Studio连接海马玩模拟器
  15. 机器学习之用Hog+Svm人脸检测、交通标志和字符识别等(初学者)
  16. 工控机CF卡槽无法使用的解决方案
  17. 使用python抓取并分析数据—链家网(requests+BeautifulSoup)(转)
  18. C++面向对象程序设计教程
  19. web网站判断是手机访问还是pc电脑访问的检测逻辑
  20. 分析symbian软件总结笔记

热门文章

  1. vue.js环境+腾讯防水墙+实现弹窗滑动模块验证登录
  2. 数据结构(C语言版)-- 数据结构基础
  3. c语言正弦函数求导,正弦函数求导公式基本推导
  4. html5桌面打开网页是有问号,点击HTML页面问号出现提示框
  5. 邮箱的正确格式是什么,如何发送一封规范的邮件
  6. python迭代器是什么百度百科_【python】迭代器与生成器究竟是什么?看完你就知道...
  7. C2AE: Class Conditioned Auto-Encoder for Open-set Recognition(CVPR 2019)部分翻译
  8. 【English】十二、英语句子种类,陈述句、疑问句、祈使句、感叹句
  9. cad.net 块裁剪边界反向修剪
  10. oracle创建一个永久性表空间,Oracle表空间简单管理永久表空间