java收费标准,JAVA收费系统简单案例

  java收费标准,JAVA收费系统简单案例

  最近JDK要开始收费的消息满天飞,各种信息混杂其中。一些Java工程师或者使用Java应用开发的公司难免会有所担心。以下是甲骨文公司前首席工程师杨小凤先生对这个话题的分析。

  如何解决写爬虫IP受阻的问题?立即使用。

  最近关于Java收费的传闻很多,本来不想评论的。毕竟一些负责任的媒体已经多次澄清,我自己的立场也不是中立的。而且,仔细看完那些文章,你会发现第一句话往往是矛盾的。

  但是还是有一些商界朋友不断咨询,甚至包括一个曾经在Java组工作的前同事。以后用Java真的有法律风险吗?Java未来会有发展吗?看来谣言造成的混乱比我想象的要多。

  鉴于此,明确一点,Java还是免费的!并且针对大家的主要问题,谈谈个人看法:

  第一,“我公司想要使用JDK 11等新版本,但不想付费,怎么办?”

  企业仍然有可靠的方法获得免费JDK。他们可以使用Oracle等发布的GPL协议的OpenJDK。或者AdoptionOpenJDK社区发布的OpenJDK产品等。甚至有能力的用户可以自己从源代码开始构建!

  第二,“我不想升级JDK,目前的JDK 8还可以继续使用吗?”

  当然啦!这是正常的软件停产。OracleJDK 8在支持近5年后才停止免费更新。注意是“更新”。继续使用JDK8的用户与目前停留在JDK 6和7的用户没有区别。为了方便理解,可以对比一下现在还在用Windows 7或者XP的客户,他们只是无法获得安全更新,但不会失去使用权,这取决于用户自己的判断和选择。

  第三,“如果还想要得到JDK 8的更新怎么办?”

  这取决于你用的是什么JDK。咨询相应厂商的策略。大多数企业用户应该使用Oracle JDK,因此他们需要订阅Oracle JDK支持服务,然后才能进行更新。当然,个人用户可以继续免费更新到2020年12月。Azul、Redhat、IBM等其他厂商的用户。还需要确认相关路线图。对于JDK 8用户来说,这是唯一可能需要付费的情况。

  第四,“Java是GPL授权,我是不是要将Java开发的应用也开源?”

  不,这完全是胡说。Java开发的应用与OpenJDK的GPL授权无关!

  不止一个朋友表达过对Java GPL v2 CPE协议授权的担忧。来源似乎是最近一个开源项目的卖点。这只能通过欣赏它的想象力和价值观来实现。连GPL都可以成为攻击点,真的是对核心竞争力的掌握~

  OpenJDK的GPL授权只会限制基于OpenJDK源代码生产和发布JDK产品的厂商,而不会限制Java开发的应用。大部分用户根本不可能是JDK厂商,所以这种担心完全没有必要。而且Java在今天并不是开源的,使用GPL授权的开源项目比比皆是,比如Linux,这也是业界最常见、最流行的授权选择之一。

  好了,这个问题就不纠缠了。严肃的IT决策者可能总是认为这是一个笑话。可能大家都会好奇。

   为什么Java最近引发了如此的困惑呢?

  个人认为这是历史原因和OpenJDK社区正在发生的变化的叠加,国内一些自媒体只关心是否吸引眼球:

  第一, JDK ! = Oracle JDK

  长期以来,由于Oracle提供了近乎“免费”的JDK,大多数Java用户,尤其是个人和中小企业,都有这样一种错觉,“JDK=Oracle JDK”。虽然IBM,Azul,Redhat等。都有自己的JDK产品公开发布,有很多企业用户。这种深深的、天然的依赖导致了JDK 8免费支持期的结束,这是一种巨大的不兼容。

  第二,JDK 8等太成功了,后续的JDK得到采纳还需要一个过程。

  OpenJDK的一个惯例是,经过多年的免费支持,这个版本的Oracle JDK将进入EOL(生命周期结束),然后放弃领导权,社区将接管并领导后续的更新事务。

  然而,经过近五年的发展,JDK 8仍然非常受欢迎,用户还没有做好升级JDK的准备,也没有足够的动力,更不用说许多用户还在使用JDK 6和7。也许这就是所有基础软件面临的麻烦。

  第三,OpenJDK的权力中心正在向社区转移!

  Java逐渐采用更快的迭代周期(半年一个大版本),更开放的产品特性(Oracle已经开放了ZGC、AppCDS、JFR等。)和更积极的社区协作(比如ProjectSkara项目将OpenJDK代码库切换到github等。).

  虽然从长远来看很可能是有益的,但它不可避免地带来了困惑,因为开发者需要对Java生态的长期信心,企业IT决策者需要可预测的Java路线图。而这些恰恰是往往来自核心厂商的长期领导力。“自由职业者其实最喜欢五险一金!”。

  好了,最后再一次明确,Java依然是免费的,OpenJDK变得更加开放和活跃,Java/JVM有了清晰的发展路线图。时间会证明一切。用官方语言来说,java开发者和IT决策者可以吃“定心丸”:—)以上是Java如何收费的细节。更多请关注我们的其他相关文章!

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: