ITPub博客

首页 > > > Java SE 11还可以 自由地 使用吗

Java SE 11还可以 自由地 使用吗

作者:mex 时间:2019-09-12 15:10:46 0 删除 编辑

打算重新学习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的商业许可怎么收费的?俺开发者人数?接口调用次数?还是,营业收入?【仍然恐慌】

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

来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/3932/viewspace-3167285/ ,如需转载,请注明出处,否则将追究法律责任。

上一篇: .NET多线程
下一篇: Js arguments属性
请登录后发表评论 登录
全部评论

注册时间:2019-07-09

  • 博文量
    193
  • 访问量
    1886