您好,欢迎来到三六零分类信息网!老站,搜索引擎当天收录,欢迎发信息

java收费怎么办

2025/1/12 7:59:11发布15次查看
最近一段时间, 关于 jdk 要开始收费的消息满天飞,各种讯息夹杂其中,不免有 java 工程师或者使用java 应用开发的公司有所担心,以下是前 oracle首席工程师,杨晓峰老师对于该话题的分析。
最近有关java收费的谣言不断,本不想对此发表评论,毕竟一些负责任的媒体早已经澄清了多次,我自己的立场也不中立,而且,仔细阅读那些文章,你会发现往往第一句话就是自相矛盾的呀。
不过,还是有一些企业的朋友不断咨询,甚至包括一位曾经工作于java组的前同事,以后使用java是否真的存在法律风险吗?java未来还会发展吗?看来谣言带来的换乱超出了想象。
有鉴于此,明确一点, java 仍然免费 !并且针对大家的主要疑问,谈谈个人的观点:
第一,“我公司想要使用jdk 11等新版本,但不想付费,怎么办?”
企业用户仍然有可靠途径获取 免费 的jdk,既可以使用oracle等发布的gpl协议的openjdk,也可以使用adoptionopenjdk社区等发布的openjdk产品,甚至是有能力的用户自己从源码构建!
第二,“我不想升级jdk,目前的jdk 8还可以继续使用吗?”
当然 可以 !这就是正常的软件eol,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(end of life),然后让出领导权,由社区接手并主导后续更新事务。
但是,jdk 8经过了近5年的发展,仍然很受欢迎,用户没有准备好,也没有足够动力去升级jdk,更不用提好多还在用jdk 6、7的用户了,这也许是所有基础软件面临的困扰吧。
第三,openjdk的权力中心正在向社区转移!
java正在逐步采用更加快速的迭代周期(半年一个大版本),更加开放的产品特性(oracle开源了zgc、appcds、jfr等)和更积极的社区协作(例如,projectskara项目将把openjdk代码库等切换到github)等。
虽然长远来看很可能是利好,但不可避免地带来了困惑,因为开发者需要对java生态的长久信心,企业it决策者需要可预计的java路线图,这些恰恰是往往来源于核心厂商的长期主导,“自由职业者其实最喜欢的就是五险一金!”。
好了,最后再次明确,java仍然免费,openjdk正在变得并且更加开放和活跃,java/jvm拥有清晰的发展路线图,时间会说明一切。套用官宣用语,java开发者和it决策者可以吃下“定心丸”了:-)
以上就是java收费怎么办的详细内容。
该用户其它信息

VIP推荐

免费发布信息,免费发布B2B信息网站平台 - 三六零分类信息网 沪ICP备09012988号-2
企业名录 Product