吃惊!难道Java也受美国出口管制?
云栖号资讯:【点击查看更多行业资讯】
在这里您可以找到不同行业的第一手的上云资讯,还在等什么,快来!
今天,去翻看了一下Oracle Jdk的许可协议,竟然是受美国出口管制。
原文是这么说的:
EXPORT REGULATIONS. You agree that U.S. export control laws and other applicable export and import laws govern your use of the Software, including technical data; additional information can be found on Oracle's Global Trade Compliance web site (http://www.oracle.com/us/products/export). You agree that neither the Software nor any direct product thereof will be exported, directly, or indirectly, in violation of these laws, or will be used for any purpose prohibited by these laws including, without limitation, nuclear, chemical, or biological weapons proliferation.
翻译一下:出口法规。您同意美国出口管制法律和其他适用的进出口法律约束您对本软件的使用,包括技术数据;可以在Oracle全球贸易合规性网站(http://www.oracle.com/us/products/export)上找到其他信息。您同意,软件或其任何直接产品均不会违反这些法律而直接或间接出口,也不会用于这些法律禁止的任何目的,包括但不限于核武器,化学武器或生物武器的扩散。
然后去翻了一下apache基金会官网,发现apache也是受出口管制的,翻译一下:apache是一家位于美国的非营利慈善机构。我们的所有产品都是通过在公共论坛上进行在线协作开发的,并通过美国的中央服务器进行分发。因此,美国的出口法律和法规适用于我们的分发,并在产品和技术再出口到不同方和各地时仍然有效。
然后去搜了下3个代码托管平台 GitHub、SourceForge、Google Code ,这三均明确声明遵守美国出口管制条例,并按加州法律解决纠纷。
在此,摘录一段网上看到的评论,出处未可知,如有侵权,请联系删除。
长期以来,我们国家几乎没有自己的基础软件产业,大多数所谓的国产操作系统,基本上就是整合了一些已有的开源软件,做了些必要的本地化而已。几乎没有任何从业者(包括我自己)意识到很多我们常用的那些开源软件也是受美国出口管制的。
不要觉得技术无国界。不积极积累、使用自己开发的基础软件,建立良性循环的基础软件发展生态,而继续使用美国为主开发和分发的开源软件,将把我们自己的高科技行业置于非常危险的境地。这绝对不是危言耸听!
此时,我能说的只有这一句话:亡羊补牢,为时未晚!
【云栖号在线课堂】每天都有产品技术专家分享!
课程地址:https://yqh.aliyun.com/zhibo立即加入社群,与专家面对面,及时了解课程最新动态!
【云栖号在线课堂 社群】https://c.tb.cn/F3.Z8gvnK
原文发布时间:2020-08-04
本文作者:互联网架构师
本文来自:“互联网架构师”,了解相关信息可以关注“互联网架构师”
低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
干货:云存储的7大优点5大缺点,看这篇就够了
云栖号资讯:【点击查看更多行业资讯】在这里您可以找到不同行业的第一手的上云资讯,还在等什么,快来! 如今一切似乎都在向云转移,那么存储方面又如何?是时候该抛弃那些成本高昂的数据中心存储设备,并将上面的所有数据迁移到云端了吗? 答案远比想象的来得复杂 虽然云存储与本地数据存储相比有许多优势:只需摁一下按钮即可扩展(增加或减少资源)、可从任何地方的任何设备访问以及按使用付费的定价模式,但也有几个潜在的缺点。 企业考虑要不要把信息交给公共云服务提供商保管时,免不了会出现安全和隐私问题;一旦数据泄露,可能对该企业造成危害。性能是另一个问题,如果应用需要低延迟更是如此。就本身而言,管理本地数据中心中存储的数据比管理分散在一家云存储提供商的多个地域的数据,或甚至分散在多家提供商的数据来得容易。如果你要转移数TB的数据,供应商锁定无疑也是个问题。 云存储供应商Wasabi Technologies的首席执行官兼联合创始人David Friend估计,约80%的企业存储仍在本地,不过他预测10年内,大部分数据将会存储在公有云中。Friend说:“自己运作存储环境越来越没有必要。”IDC的分析师Andr...
- 下一篇
有啥不同?来看看Spring Boot 基于 JUnit 5 实现单元测试
云栖号资讯:【点击查看更多行业资讯】在这里您可以找到不同行业的第一手的上云资讯,还在等什么,快来! 简介 Spring Boot 2.2.0 版本开始引入 JUnit 5 作为单元测试默认库,在 Spring Boot 2.2.0 版本之前,spring-boot-starter-test 包含了 JUnit 4 的依赖,Spring Boot 2.2.0 版本之后替换成了 Junit Jupiter。 JUnit 4 和 JUnit 5 的差异 忽略测试用例执行 JUnit 4: @Test @Ignore public void testMethod() { // ... } JUnit 5: @Test @Disabled("explanation") public void testMethod() { // ... } RunWith 配置 JUnit 4: @RunWith(SpringRunner.class) @SpringBootTest public class ApplicationTests { @Test public void contextLoads() ...
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- CentOS7,CentOS8安装Elasticsearch6.8.6
- Red5直播服务器,属于Java语言的直播服务器
- CentOS关闭SELinux安全模块
- SpringBoot2更换Tomcat为Jetty,小型站点的福音
- CentOS7安装Docker,走上虚拟化容器引擎之路
- Springboot2将连接池hikari替换为druid,体验最强大的数据库连接池
- CentOS7编译安装Cmake3.16.3,解决mysql等软件编译问题
- SpringBoot2整合Thymeleaf,官方推荐html解决方案
- Docker快速安装Oracle11G,搭建oracle11g学习环境
- CentOS8编译安装MySQL8.0.19