据国外媒体报道,Sun公司高层周三批评苹果公司说,iPhone手机不支持Java是一个错误,该高层还说,苹果从“骨子里不喜欢开放系统”。
作出上述表态的是Sun公司负责软件的副总裁鲍勃·布鲁因。他周三在加州圣克拉拉举行的Ajax世界大会上抨击了苹果公司。
布鲁因表示,全世界的二十亿部手机都支持Java,唯独苹果公司的iPhone手机不支持,这是一个错误。如果iPhone拥抱Java,将在其应用软件方面提供更大的灵活性。
布鲁因表示,目前iPhone上可以运行基于浏览器的Javascript脚本程序,将来,肯定有人会让iPhone支持Java平台。不过他说,苹果公司目前没有支持Java,给许多的消费者和开发商带来了麻烦。
布鲁因说,现有的Java开发工具,可以很简单的进行移植,就可以开发面向iPhone的应用程序。另外,市面上已经有了大量的Java程序和游戏供手机用户下载。布鲁因批评苹果公司说“他们从骨子里不喜欢开放系统”。
苹果公司人士并未对布鲁因这一批评作出反应。此前,苹果公司首席执行官乔布斯表示,对于在iPhone上支持Java程序并不“感冒”。
众所周知的是,iPhone手机采用了一个特殊版本的Mac OS X操作系统,苹果公司并未对外开放开发接口,因此iPhone手机不允许运行其他公司的手机软件,只能等待苹果公司升级系统和应用软件。
不过,苹果公司目前向一些开发商提供了iPhone所安装的Safari浏览器的一些接口,可以提供开发一些优化的互联网应用服务。这些服务只能通过浏览器进行浏览,因此并不是真正的系统开发接口开放。
有评论人士认为,从历史上看,苹果公司是一家“自成体系、闭门造车”的公司。他们曾经自己开发处理器、生产电脑、研发电脑操作系统,在数字音乐领域,也是采取iPod和iTunes排他性捆绑的模式,在手机领域,操作系统也是“自力更生”。
我们一直都在努力坚持原创.......请不要一声不吭,就悄悄拿走。
我原创,你原创,我们的内容世界才会更加精彩!
【所有原创内容版权均属TechTarget,欢迎大家转发分享。但未经授权,严禁任何媒体(平面媒体、网络媒体、自媒体等)以及微信公众号复制、转载、摘编或以其他方式进行使用。】
微信公众号
TechTarget
官方微博
TechTarget中国
作者
相关推荐
-
内存数据网格提供商一头扎进Java
10年的时间里,应用性能解决方案提供商Alachisoft一直在用NCache(针对N-Tier和网格计算.NET应用的内存计算和数据网格产品)为.NET社区服务。
-
遇到这样一个问题:通过java service wrapper部署应用,wrapper进程占用的内存会一直升高, 直到把内存吃完应用崩溃,但是这个wrapper
遇到这样一个问题:通过java service wrapper部署应用,wrapper进程占用的内存会一直升高 […]
-
Google App Engine for Java 对于目前中国需要学习吗?
-
前无古人后无来者的Java平台
开发人员一直在致力于保持Java的活力,经过20年后,我们感觉从来没有更好的、更令人激动的时刻如同Java社区一样。