Java之父:苹果放弃Java是因为成本昂贵

原创
开发 后端
Java之父近日撰文分析称,苹果之所以放弃Java,可能是Oracle正在起诉它的Java实现,对于苹果来说,维护和开发Java过于昂贵。

【51CTO报道】在软件乃至整个IT业界,Java永远是个热门话题,做为这个世界上使用率***的编程语言,有关Java的风吹草动总能引起大家的关注。

上周,51CTO独家报道了Michael Horowitz的博客文章《Java:不用就卸载吧!》,文中指出了Java在更新和安全方面的种种问题,劝诫用户***卸载Java来保证计算机的安全。

接着又有《苹果或弃用Java 称Java已经过时》的消息报出。苹果上周举行的“Back to Mac”的发布会上发布了Mac App Store,并在Review Guidelines里提到:使用被弃用的或者需要额外安装技术的应用,会被审核部门拒绝。比如Java编写的应用程序,将不得在App Store销售。

这一系列关于Java的负面消息引起了Java之父Gosling的不满,昨日,Gosling在个人博客上刊登了一篇名为《Steve Jobs Comments on Apple's Java Discontinuation》的博文,文中称:苹果不再支持Java并不只是乔布斯所称的Oracle/Sun的Java更新时间与苹果不同意的问题,乔布斯正在的意图是降低成本,因为开发Java对苹果来说过于昂贵。

[[16477]] 
Java之父James Gosling

Gosling解释说:因为Java已经开源,Oracle/Sun并不会提供所有平台的Java版本的维护,事实上,Java在各个平台是由不同平台的持有者负责维护的。比如,IBM平台由IBM负责维护,惠普的平台由惠普维护,Mac OS版的Java是由苹果来维护。

Golsing分析称,苹果之所以放弃Java,可能是Oracle正在起诉它的Java实现(Oracle也在起诉Google的Android侵犯Java产权),对于苹果来说,维护和开发Java过于昂贵。

 

【编辑推荐】

  1. Java创始人:Oracle起诉Google与版权无关
  2. 薪酬与权力 Java之父讲述离职Oracle内幕
  3. Java之父:我们看中的并非Java语言,而是JVM
  4. 2010年10月编程语言排行榜:Java的混乱之治
责任编辑:佚名 来源: 51CTO.com
相关推荐

2015-04-14 10:39:09

iWatch苹果

2020-07-29 10:02:47

Java内存故障内存

2020-07-27 08:08:47

Java内存JVM

2009-06-30 16:34:20

Java应用商店

2018-03-21 10:48:31

iPhoneAndroid第三方支付

2021-04-07 17:06:55

String Final存储

2018-03-07 18:14:07

物联网信息网络

2013-06-13 08:58:02

iOS7WWDCDesign By C

2009-12-28 09:33:29

ChromeGoogle首页

2012-05-28 10:47:33

跳槽程序员

2013-08-20 10:04:45

云成本虚拟化认证隐性成本

2012-02-07 13:28:55

云计算数据中心

2018-01-18 15:15:49

程序员辞职委屈

2012-02-09 09:04:08

数据中心外包云计算

2013-03-18 11:28:37

315央视营销

2024-02-19 00:00:00

项目管理状态

2011-09-28 09:20:44

点心

2022-10-27 10:12:25

linuxi486

2023-09-26 21:59:48

安全REST软件架构

2022-07-29 08:40:20

设计模式责任链场景
点赞
收藏

51CTO技术栈公众号