扫一扫
分享文章到微信
扫一扫
关注官方公众号
至顶头条
Java诞生在1995年。11年来,Java技术使开发者享受“编写一次,到处运行”的技术优势。Sun对兼容性和选择性的承诺,使Java成为了全球使用最广泛的应用部署平台。今天,Java技术被用在全球40多亿部器件上,每10部移动手机上就有8部多基于Java ME平台。
在整个Java社团在掀开Java的第二个十年的新的一页时,开发者希望Java的发展能够继续保证其兼容性、互操作性和可靠性。正如Java之父James Gosling所说,“Java技术之所以这样广受欢迎,就是因为它能够涉及广泛的领域。你可以为应用服务器、为移动电话、为科研项目,为桌面应用,为网络游戏和嵌入式设备编写软件。Sun有责任,也有义务保证Java技术是相互兼容的,是可互操作的,是可靠的。所以我们要提供相应的支持。”
此前,Sun已经为Solaris操作系统、NetBeans、Project Looking Glass、Project JXTA、Jini、OpenOffice、OpenSPARC和Java EE等技术开源,而今,Sun的所有Java核心技术都在同一GPLv2许可下开源,Sun以其坚定的步伐继续行驶在为其所有中间件开源的征途上。
上周,Sun宣布开源的项目有:
● 开源Java SE:Sun Java HotSpot虚拟机、Java编程语言编译器 (javac)和JavaHelp在线帮助软件的源代码。Sun预计在2007年第一季度发布一个可构建的JDK(Java SE Development Kit)的源代码。
● 开源Java ME:Sun第一批发布基于CLDC (有限连接器件配置)的Sun的Java ME功能手机的执行源代码,以及Java ME测试与兼容性工具集(TCK)架构的Java ME执行源代码。今年晚些时候,Sun将发布Java器件测试套件(Java Device Test Suite)架构的源代码。
● 开源Java EE:Java EE早在一年前就通过Project Glassfish在CDDL许可下开源,今天,Sun又为Java EE开启了第二个GPLv2许可。
● 新的开发者社团:基于在开源社团创建方面的丰富经验,Sun宣布创建OpenJDK社团和Mobile & Embedded社团,以支持开发者分别参与开源JDK和开源Java ME的演进和发展。
对待Java平台的开源,Sun采取了细致入微的和深思熟虑的步骤和过程,以确保Java仍是Internet统一标准的核心。无论开发者和客户是选择采用Sun的商业Java平台还是Java源代码,Java技术都将为Web 2.0的发展继续提供所需的兼容性、稳定性和高品质,让Java的使用者取得竞争优势,最终获得成功!
对此,业界多位专家发表了意见:
中国工程院倪光南院士说:
“Sun公司开放Java源代码是开源软件发展的重要里程碑。近年来,跨平台的Java语言已成为业界的一个极为重要的开放标准。Java的开源,充分证明了开源模式的强大生命力,为Java 的进一步发展注入了新的活力。我们赞赏Sun公司开放Java源代码,这有利于打破技术垄断,有利于全球信息产业的发展。中国应当抓住当前开源软件蓬勃发展的机遇,在一个开放环境下大力推进自主创新,争取实现中国信息产业的跨越式发展,为构建和谐社会作出贡献。”
中国开源软件推进联盟陆首群主席说:
“在全球拥有500万开发者的Java语言开放源代码,是开源运动的一件盛事。这一举措不仅可以极大地促进Java语言的进一步普及和发展,为采用开放源代码技术构建更加开放的信息技术生态系统奠定坚实基础,也为中国的信息技术产业发展带来了一个新的机遇。作为开放源代 码运动的重要贡献者,Sun公司此举是继2005年开放 Solaris操作系统之后,对业界的又一重大贡献。”
Red Hat公司主管工程的执行副总裁Paul Cormier说:
“Sun对Java的开源是业界盼望已久的一个重要消息,此举将有助于拓展从桌面到服务器的开源研发。使Java在GPL许可下免费提供对开发者是一件大好事,对社团也是一件大好事,最终对客户更是一件大好事。”
而Intel公司系统软件部总经理Doug Fisher说:
“Sun将Java技术作为开源软件提供,Intel对此表示极大的支持。这一重要举措表明,Java社区在推动Java技术演进的努力中迈出了新的、扎实稳妥的步伐,而且还大力帮助开发者积极参与到Java平台强化和新一代Java应用创建的行动之中。”
RealNetworks公司主管产品工程的副总裁Jeff Ayars的说法:
“Sun开源Java的宣布是一个重大新闻。有了Java的开源,现在Helix社团就可以更容易地发挥Helix DNA Client的JSR135软件包的技术优势,将世界级的多媒体功能带给Java ME平台,有助于便携的丰富的媒体应用的开发。减少分裂与成本费用对我们Helix社团成员来讲非常之重要,而开源社团已被证明是实现这一目标的极好途径。”
更有巴西政府信息技术国家研究院院长Renato Martini的赞许之词:
“巴西政府长期以来在Java技术领域给予了大力投入,我们基于Java平台研发创建了几十个重要的计算机系统。我们还积极促进Java软件在巴西的应用和开发。因此,对Java平台在免费软件许可下提供的消息我们非常高兴,巴西政府高度赞赏Sun的这一重要举措。此举为业界合作开辟了新的途径,它必然扩大Java技术在全球的应用。特别是,我们相信,Sun的这一宣布将为巴西的Java软件研发注入新的活力,带来新的更广泛的商机。Java技术的开源将为全巴西的企业和机构带来福音!”
如果您非常迫切的想了解IT领域最新产品与技术信息,那么订阅至顶网技术邮件将是您的最佳途径之一。
现场直击|2021世界人工智能大会
直击5G创新地带,就在2021MWC上海
5G已至 转型当时——服务提供商如何把握转型的绝佳时机
寻找自己的Flag
华为开发者大会2020(Cloud)- 科技行者