我看到很多帖子都在抱怨Java现在是如何收费的。我觉得很多人都搞错了......我说的对吗?

Oracle JDK

也许当您开始使用Java进行编码时,系统会要求您下载JDK(Java开发工具包)。默认情况下,您追求的是Oracle JDK。尽管Oracle是最受欢迎的提供商,但它并不是唯一的提供商,因此当他们采取行动时,每个人都能感觉到。

Oracle JDK现在每六个月就有一个特性发布,这是之前在2017年宣布的新版本方案。在此之前,这需要3年多的时间。例如,看看Lambdas在Java 8中花了多长时间到达Java。所以6个月的特性发布是个好消息!

Oracle JDK在开发和测试环境中免费使用,但在商业环境中需要付费。

换句话说,更新通常会提供6个月,然后在发布下一个版本时停止。如果需要较长时间的更新/支持,或者需要在生产环境中使用,那么必须从Oracle购买。

现在,如果 Oracle 要以这样的速度前进,实际上对Oracle收费是有意义的,这背后有一些努力工作的开发人员而不是机器人。

而且,对于公司收取企业支持费用而言,这并不是什么新鲜事。

现在,如果您是一名学习Java的开发人员,这不会对您有任何影响,因为您可能正在开发和测试环境中使用Oracle JDK。

现在,如果您打算将其商业使用该怎么办?

您有一些选择,但我会列出一些-

您的公司可以寻求商业计划和长期支持:

  • 每个用户(台式机)每月-2.5美元(美元)或更少
  • 每个处理器(服务器)以下每月-25美元(USD)

对于大型部署支持要求,可享受大幅折扣,例如,1万至2万个处理器单元可享受50%的折扣。

OpenJDK

Oracle为OpenJDK做出了巨大贡献,它是Oracle OpenJDK的构建和Oracle JDK的基础。OpenJDK是免费和开源的。实际上,从Java 11开始,OpenJDK与Oracle的JDK具有同等的功能。换句话说,您不应该认为Oracle JDK比OpenJDK构建“更好”。这是个好消息,不是吗?

您当然不需要“带薪”支持选项。

尽管如果您所在的大型组织需要及时修复,有人会响应您的用户请求,或者如果您想保证使用的二进制文件已由供应商提供支持,那么您可以选择商业支持。

值得思考的是,作为最终用户,您如何支持Java SE生态系统来确保它有一个长久的未来!

总结

我已经给出了这种情况的概述,您可以阅读更详细的文章和文档,来查看是否仍然有兴趣更加深入地去了解它的含义。

在我们的世界里,我们有很多很棒的语言和很棒的特性,Java需要加速它的发布并更快地添加新特性。因此,Oracle决定投资于Java的发展。

原文链接:https://dev.to//lemuelogbunude/java-is-still-free-286

Java 的免费之处和收费之处相关推荐

  1. java从多少不免费了_Java要开始收费了,为什么使用了23年的Java不再免费?

    1.不再更新,继续无限期地使用 Oracle JDK 8 : 2.使用来自其他服务商的免费 Java SE 8 / OpenJDK 8 二进制分发版. 面对JDK 8即将停止免费更新支持.JDK 11 ...

  2. 【JAVA资料免费下载】158个JAVA免豆精品资料汇总——下载目录(转载)

    [JAVA资料免费下载]158个JAVA免豆精品资料汇总--下载目录(转载) 应广大网友要求,最近小弟整理了一批免积分下载的Java优质资料,因资料众多,一一将资料上传上来需要时间,先将下载目录分享给 ...

  3. 【JAVA资料免费下载】158个JAVA免豆精品资料汇总——下载目录

    2019独角兽企业重金招聘Python工程师标准>>> 应广大网友要求,最近小弟整理了一批免积分下载的Java优质资料,因资料众多,一一将资料上传上来需要时间,先将下载目录分享给大家 ...

  4. 【JAVA资料免费下载】

    [JAVA资料免费下载]158个JAVA免豆精品资料汇总--下载目录(转载) 应广大网友要求,最近小弟整理了一批免积分下载的Java优质资料,因资料众多,一一将资料上传上来需要时间,先将下载目录分享给 ...

  5. synchronized与java.util.concurrent.locks.Lock的相同之处和不同之处

    ● 请你简述一下synchronized与java.util.concurrent.locks.Lock的相同之处和不同之处? 考察点:锁机制 参考回答: 主要相同点:Lock能完成synchroni ...

  6. 亲测有效解决“你已购买过此项目,现在可以免费下载,不再另外收费”提示

    有时候在苹果app store下载应用,会跳出来提示"你已购买过此项目,现在可以免费下载,不再另外收费",然后怎么按都下载不了,本人在网络上搜集了一下方法,测试成功解决问题. 原因 ...

  7. 基于java+mysql的Swing+MySQL物业收费系统(java+gui+文档)

    基于java+mysql的Swing+MySQL物业收费系统(java+gui+文档) 运行环境 Java≥8.MySQL≥5.7 开发工具 eclipse/idea/myeclipse/sts等均可 ...

  8. Java 提升 免费视频集合

    各大教育平台教学视频/公开课集合 持续更新中- 一. 全部课程_IT培训精品课程-慕课网 二. 免费课-Java,Python,大数据,UI,前端,区块链培训-博学谷 三. Java在线培训视频教程_ ...

  9. 获得周公解梦数据接口java_基于JAVA的免费周公解梦接口调用代码实例

    代码描述:基于JAVA的免费周公解梦接口调用代码实例 接口地址:http://www.juhe.cn/docs/api/id/64 1.[代码][Java]代码 import java.io.Buff ...

最新文章

  1. 争论不休的TF 2.0与PyTorch,到底现在战局如何了? | 技术头条
  2. sqlserver转oracle后nvchar2(char),Oracle(二)老师
  3. ListDefinition Tips
  4. shell 常用命令语句
  5. 【PC工具】U盘SD卡测试工具,速度测试,坏块测试查找
  6. linux系统生成的新文件是什么编码的,Linux系统的默认编码设置
  7. linux 自动安装mysql_linux安装mysql教程
  8. BugkuCTF-PWN题canary超详细讲解
  9. 中国正在发生或可能发生的变化,将影响未来
  10. 《Spring Data实战》——导读
  11. NBear的优缺点粗略分析(3.7版本)-- NB之一
  12. (转)FOF、MOM投资模式与金融科技应用展望
  13. SweepProfile for 3dMax石膏线生成插件使用教程
  14. 亲测Trimble X7三维扫描仪
  15. oracle 范鑫_快速理解数据库中的索引(Indexes in Database)
  16. 深度沉浸能力的锻炼方法
  17. 移动端touch触屏滑动事件、滑动触屏事件监听!
  18. ​社交产品盈利方式产品模式设计案例
  19. 内存地址中的16进制最小单位是1bit,1Byte?
  20. STM32__04—PMW呼吸灯

热门文章

  1. 全球及中国骨科手术机器人行业研发方向与投资机会分析报告2022-2028年
  2. 2020.6.21P72_OpenCV_几何变换_图像平移_缩放_旋转
  3. 电脑自动安装软件怎么办?亲测有效
  4. ERC4907:租赁中介,让你的NFT租赁像租房一样简单
  5. 算法 2.2 合并链表 LA 和 LB
  6. 前后端分离,解决Spring Cloud GateWay + Nacos使用lb请求报503错误以及403跨域问题
  7. [Flex] 组件Tree系列 —— 将数组作为dataProvider
  8. 506页18万字煤矿数字化矿山技术解决方案
  9. Coding and Paper Letter(六十三)
  10. 一家个人计算机制造商 有一万个备份,2014年职称计算机考试Windowsxp冲刺试题单选题及答案...