绑定完请刷新页面
取消
刷新

分享好友

×
取消 复制
Java SE 11还可以 自由地 使用吗
2019-09-12 15:10:46

打算重新学习Java,可是,进入Oracle的Java官网,发现其新版本是Java SE 11了。

而且,这个版本更新了license,其中一个条款如下:

Further, You may not: -use the Programs for any data processing or any commercial, production, or internal business purposes other than developing

Java就不再是Java了吧?

关于Java SE 11的license的一些介绍:

https://blog.csdn.net/m0_37358682/article/details/82857047

https://blog.csdn.net/cowcomic/article/details/82922933

https://www.v2ex.com/amp/t/493943

后一个链接中的一句:

换句话说在开发人员的 Windows 系统上还是可以安装 Oracle JDK 用于开发,而生产环境通常是 Linux 和 OpenJDK 的组合,所以大多数公司以后升级到 Java 11 是不受影响的。

从上面的资料来看,Java从11开始 就只有 商业许可 了,想用?给Oracle交钱吧!至于上面的方案说可以用OpenJDK,从Java SE 11的license来看,OpenJDK也是要和Oracle签订协议的,以后要是不签协议了,OpenJDK岂不就完蛋了?

或者,Java分裂成多个版本,Oracle的商业版本,其它公司组成联盟维护开源-无限使用的版本?当然,Java的相关版权属于Oracle,只怕新的开源Java要改名才可以了。

总觉得学习Java不太保险啊!只是目前的就业市场中,Java的需求量是大的!

还有一个问题,Java SE 11的商业许可怎么收费的?俺开发者人数?接口调用次数?还是,营业收入?【仍然恐慌】

对于这个问题,大家有什么想法,一起讨论下呗。

分享好友

分享这个小栈给你的朋友们,一起进步吧。

IT知识联盟
创建时间:2019-07-05 15:30:45
分享收集到的大小知识点
展开
订阅须知

• 所有用户可根据关注领域订阅专区或所有专区

• 付费订阅:虚拟交易,一经交易不退款;若特殊情况,可3日内客服咨询

• 专区发布评论属默认订阅所评论专区(除付费小栈外)

栈主、嘉宾

查看更多
  • 王超
    栈主

小栈成员

查看更多
  • ?
  • youou
  • gamebus
  • chinacc
戳我,来吐槽~