1. 聚能聊>
  2. 话题详情

Oracle开始对收取Java使用费

自从Oracle收购sun,到Java之父离开Oracle,我就知道准没什么好事,免费了几年,现在Oracle 已经开始对Java11收取使用费,Java8也即将从2019年1开始收取使用费了,作为一家小微民营企业表示伤不起。
image
问题来了:
1、对于Java收取使用费你如何看待?
2、新手学Java还有没有就业前景?
3、Java程序员还有没有出路?

参与话题

奖品区域 活动规则 已 结束

  • 奖品一

    阿里云代金券 x 5

  • 奖品二

    云栖帽衫 x 1

  • 奖品三

    定制保温杯 x 1

29个回答

2

饭娱咖啡 已获得阿里云代金券 复制链接去分享

1、对于Java收取使用费你如何看待?
之前因为Java要收费,对相关问题也了解了一下。毕竟我也是做Java,真怕会影响到以后的职业发展。
了解之后大概的情况是这样的,

  • Java 8 因为是要维护更新,所以才收费,而这个费用感觉跟管理费差不多。
  • 真正开始收费是在Java 11
  • 所谓的 Java 免费是免费通用计算部分,而Java SE Advanced Desktop, Advanced 和 Suite 并非免费。
  • Java 除了Oracle 提供的 JDK 外,还有其他的JDK 可以使用,比如OpenJDK。

对于Java收费,可能要多看一些文章你才能了解到大概的情况,以及以后的应对方法。
对我来说,我还是想继续 Java 下去,至于用开源的JDK 或者用 OpenJDK,就看项目了。

2、新手学Java还有没有就业前景?
所谓瘦死的骆驼比马大,Java 在企业中的应用之广,还是有相当前景的。
就像Oracle 和 MySQL ,一个收费,一个开源,不也都在发展嘛。

3、Java程序员还有没有出路?
目前来说,Java 程序员还是有很多出路的,因为需求还是那么大。
不是说一样东西收费了就没落了,那还有人愿意付费的呢,比如Oracle 数据库。
所以,Java 还是值得继续学习、继续研究。
至于,以后怎么使用 Java,以及以后Java如何发展,我同样拭目以待。

黄一刀 回复

咖啡兄弟就像是灯塔,照亮前方!

评论
1

麦老师 已获得阿里云代金券 复制链接去分享

1、对于Java收取使用费你如何看待?
甲骨文一贯的作风,毕竟我们还有openjdk,下一个宣布收费的也许会是mysql

2、新手学Java还有没有就业前景?
前景自然是有的,觉得至少再战10年是没问题的~

3、Java程序员还有没有出路?
别纠结,别犹豫,毕竟现在做JAVA的人还很多~

黄一刀 回复

我们只能骑驴看唱本了。

评论
1

微wx笑 已获得定制保温杯 复制链接去分享

1、对于Java收取使用费你如何看待?
收费可以选择不用,使用OpenJDK。或者使用低一点的版本。

2、新手学Java还有没有就业前景?
近几年肯定还没什么问题,再过个三五年就不好说了。

3、Java程序员还有没有出路?
程序员还有没有出路?
当语义识别达到一定的高度,程序员可能都不需要了。

微wx笑 回复

哇,谢大佬赏赐!

黄一刀 回复
回复@微wx笑:

笑兄,优秀!

评论
0

浮生递归 已获得阿里云代金券 复制链接去分享

1、对于Java收取使用费你如何看待?
天塌了有高个子顶着,不如静观其变吧……最初,因为ms sql收费,费用太贵承受不起。公司放弃了ms sql,改用了mySQL数据库。后来,mySQL被收购,也开始准备收费了。再后来,公司因为放弃了mssql,所以也放弃了.net,改用了Java。然后现在Java也要收费了……感觉就像一直在被围堵,哈哈。互联网,从来都是不公平的。想降低成本就只能不停的找 免费工具,或者羊毛出在羊身上,让用户多付费。

2、新手学Java还有没有就业前景?
工具是单位出的,对java开发者应该影响不大吧。只是增加了企业运营的成本。就想公司租办公场所要钱,但是跟员工没半毛钱关系。除非企业因为java收费,而大批量放弃java。我想这应该不是Java想看到的局面吧。一门语言的衰落,就会导致另一门语言的兴起。免费,好像是热门语言的基本要素。

3、Java程序员还有没有出路?
虽然收费,但是也有免费版本么,先用免费的,需要收费版本的时候,考虑让客户出呗。不过长远来看,总觉得不是很合适。

黄一刀 回复

始终被成本所困扰。

评论
1

江小白太白 已获得云栖帽衫 复制链接去分享

1、对于Java收取使用费你如何看待?
Oracle公司商业化太严重了,但毕竟是人家的东西,企业以营利为目的,我们作为用户也无话可说,能接受的继续使用,不能接受的也只能选择其他替代方案。其实也不仅仅只有Oracle JDK一种可以用,目前的还有OpenJDK,全球最大的云服务商AWS也站出来,贡献了corretto。
2、新手学Java还有没有就业前景?
还是非常有前景的,毕竟Java是现在的主流编程语言,拥有大量的用户群体,大部分企业的商业项目都采用Java编写。
3、Java程序员还有没有出路?
肯定是有出路的,即使以后Java被淘汰了,懂Java的程序员上手其他面向对象编程语言的速度也快。

0

妙正灰 已获得阿里云代金券 复制链接去分享

我不是写 JAVA 的,但是了解了一下非 Orcale 的 OpenJDK 支持。

Orcale OpenJDK

貌似就是 11 会免费支持到 11.0.1 11.0.2,然后就得花钱买支持了, 或者你去用 JDK 12

AdoptOpenJDK

它同样支持 GPL 协议且免费 ,会比 Oracle OpenJDK JDK 11 等主要版本中持续更长的时间。

AdoptOpenJDK 开发团队表示 JDK 11 版本将在下一个主要版本发布一年后继续使用 4 年,并且他们将提供持续构建 OpenJDK 的源存储库中创建和发布的安全修补程序。

Azul Zulu

Azul 也为社区免费提供了 Zulu,只有在希望购买 Azul 的技术支持的时候,Zulu 商业技术支持部分才收费。

Red Hat OpenJDK

RHEL 提供 OpenJDK 的支持,没了解过是 RHEL 订阅内就有的还是需要额外购买订阅。 然后不知道 CentOS 会不会有跟进这个安全更新的能力。

0

dongdongfu 已获得阿里云代金券 复制链接去分享

1、对于Java收取使用费你如何看待?
不是说JAVA 11 收费么,你用旧版的就行了,一些老死不死的项目,没什么重大更新的,用旧版本也会不死,还有你可以不用oracle的jdk。
对于一个成熟的企业来说,稳定、高效、安全更重要,收费更有保障,bug 什么的修复时间更速度,在上边出了什么问题,直接致电 oracle ( 滑稽脸
对于一个不成熟的企业,比如很多中小型企业,对于收费态度,不用,甩锅给钱;对于开源,甩锅不开源谁用,反正这么多年,收不收费的,你也用破解版,开不开源你也不会看源代码。
java 收不收费和我也没什么关系,我用 .Net Core ( 逃

2、新手学Java还有没有就业前景?
这玩意儿不是说一收费了,就一棒子打死没有就业前景的,主要还是看人和市场需求,目前以阿里为首的 java 技术栈这么多,很多中小企业都是跟随阿里技术,理论上说近几年不会改变什么,唯一要有改变的是你自己,要把技术学精了,出来不用担心就业问题,写个 hellow world 就说自己入门 java 是很可笑的。
哪天阿里从 java 转 .net core了,再来讨论 java 就业前景问题会好些.

3、Java程序员还有没有出路?
出路还是有的,现在 IT 行业缺少高级的开发,而不是新手,随便套个什么 ssm 或者 ssh 就弄一个 web 项目的人多了去了,其中原理的知识毛都没有了解过,有时间还是好好学习,武装自己。

int offer=0;
if(personal.technical >= development.advanced){

offer++;

}else{

offer=0;

}

1

邱建忠 复制链接去分享

是时候出一个 Ali-JDK 了

黄一刀 回复

有道理,关键要看阿里舍不舍把好东西奉献给业界。

评论
0

gzhaz 复制链接去分享

收费和免费看待的方式,应该从两者为企业所带来的效益。我个人觉得,如果收费了,那必定是使用企业带来的效益,大于所收费用的成本。

gzhaz 回复

所以对于这三个问题,上面的答案都有效

黄一刀 回复
回复@gzhaz:

兄台,优秀。

评论
1

小川游鱼 复制链接去分享

1、对于Java收取使用费你如何看待?
答:甲骨文公司喜欢收费,出现这样的情况也不意外,这个事情是有好有坏,好的就是JAVA会因为收费而越来越强大,坏的一点就强大版本的JAVA得付费。
2、新手学Java还有没有就业前景?
答:我觉得前景是很大的,Java的安全高效是在企业级应用是其他语言无法比拟的。
3、Java程序员还有没有出路?
答:当然有了,前提是技术过关,JAVA在企业级开发处于绝对优势,目前还没有什么语言能撼动,连阿里帝国都是建立在java之上的。

1

北方的郎 复制链接去分享

1、对于Java收取使用费你如何看待?
应该从Oracle买sun的第一天开始就想这么干了。

2、新手学Java还有没有就业前景?
应该还是很有前景的。毕竟那么多历史积累不是别的技术能取代的。

3、Java程序员还有没有出路?
有,那么多系统,不是轻易变的

1

lok 复制链接去分享

  1. 大公司估计会付费,毕竟很多业务不是说不用就不用的,但可能影响未来的架构方向,小公司也可能继续用,不给钱
  2. 前景还是挺明朗的,这么多年占据程序榜首,现在很多业务框架系统这么多。
  3. 不管啥语言,牛逼都有出路,不过还是学golang吧,哈哈。
1

骐源 复制链接去分享

1、对于Java收取使用费你如何看待?
免费自然好,不免费也没办法,oracle一向没有免费的基因,改变不了结果就改变自己吧。
android在欧洲都要收费了,以后免费的午餐估计只会越来越少。

2、新手学Java还有没有就业前景?
新手Python就很好。即使Java老手最好也一颗红心二手准备。

3、Java程序员还有没有出路?
终身学习,活到老学到老,大数据、人工智能、物联网、区块链等这些大热的技术才是未来吧。

0

fsdev123 复制链接去分享

小企业今后出于成本考虑可能会使用低版本的jdk,或者干脆使用其他的语言代替。或许十年后,java变成了oracleDB一样的存在,个人开发者和小企业用不起,也不会去学,对于java的推广和普及不是一件好事。一门语言,自然是用的人越多越好。oracle公司还照着db的营收思路去赚钱,可以说终将是被历史淘汰的,就不知道会不会拉上java陪葬了。

0

王钧礼 复制链接去分享

Java前途还是有的,这个暂时是可以确定的。但是日后不用太久一定会有相对的替代掉它(没有绝对啊!),就像去IOE行动一样。
所以Java的同学们,还是要准备好战队其他语言。

0

hiekay 复制链接去分享

个人的话 可以选择OPenJDK, 对于公司的话 就要多考虑了

0

1280681703890109 复制链接去分享

1、对于Java收取使用费你如何看待?

   如果更高版本号收费,很多小企业倾向用低版本。收费过高,这意味着自研版本将丰富起

来,收费合适,会促进java的优化。本人关心的还有第三方包是不是也开始收费,java有价值的还有开源的jar包。其他语言都没有收费,比如python,scala,go,js,c等,他们有些方面不输java,笑看份额上涨哦
2、新手学Java还有没有就业前景?

  有,java与scala,go,python等并立市场,好学好用,各自场景里各有各的作用

3、Java程序员还有没有出路

  有,可以学其他语言
0

wangccsy 复制链接去分享

1、对于Java收取使用费你如何看待?
没啥看法了。不做Java已经N多年了,早就投入微软的怀抱了(虽然申请微软MVP被拒绝了,但公司整个产品是C#的)。
2、新手学Java还有没有就业前景?
有没有就业前景不是看哪门语言。而是看自己的能力。
3、Java程序员还有没有出路?
有啊。C#收费这么多年不照样一堆人用(盗版啊)

0

50064842 复制链接去分享

基础的东西,程序猿是有需要的。

0

1551232526769782 复制链接去分享

标题病句对Java收取使用费

2
5801
浏览
0
收藏
邀请他人互动

云数据库PPAS版,是阿里云与EnterpriseDB公司合作基于PostgreSQL高度兼容Oracle语法的...

PostgreSQL被业界誉为“最先进的开源数据库”,面向企业复杂SQL处理的OLTP在线事务处理场景,支持No...

为您提供简单高效、处理能力可弹性伸缩的计算服务,帮助您快速构建更稳定、安全的应用,提升运维效率,降低 IT 成本...