游戏开发论坛

 找回密码
 立即注册
搜索
查看: 2118|回复: 1

java终于开源啦wxh zt

[复制链接]

1367

主题

1993

帖子

2118

积分

金牌会员

Rank: 6Rank: 6

积分
2118
发表于 2007-5-6 15:19:00 | 显示全部楼层 |阅读模式

by Java的故事--漫谈Sun的Java开源
2006年11月13日--作为社团创建、创新与技术共享以促进参与的一个重要时刻--被载入了史册。因为在这样一个历史的瞬间,Java技术的发明者和创新领导者Sun公司郑重宣布了对Java技术的开源:Java平台标准版(Java
SE)、Java平台迷你版(Java ME)和Java平台企业版(Java EE)将在GNU通用公共许可第二版(GPLv2:General Public
License version two)下开源。

现在,Sun是开源社团的最大贡献者。此前,Sun已经为Solaris操作系统、NetBeans、Project Looking Glass、Project
JXTA、Jini、OpenOffice、OpenSPARC和Java
EE等技术开源,而今,Sun的所有Java核心技术都在同一GPLv2许可下开源,Sun以其坚定的步伐继续行驶在为其所有中间件开源的征途上。

Sun的宿愿
Sun希望,通过为Java平台开源的重大举措,实现以下宿愿:

·使那些感兴趣的Java开发者以及GNU/Linux社团的开发者拥有更强劲的开发能力,促进创新,扩展社团,让开发者更容易为Java技术的发展做出贡献;

·确保Java平台的品质和灵活性,推动Java技术的演进,让更多新的开发者选择Java平台,使Java技术在更多新的市场中获得应用;

·让全球500万Java开发者充分享用Java平台的技术优势与技术强化,使新的应用更迅速地打入市场,使企业获得更大收益。

支持全球创新
Java诞生在1995年。11年来,Java技术使开发者享受“编写一次,到处运行”的技术优势。Sun对兼容性和选择性的承诺,使Java成为了全球使用最广泛的应用部署平台。今天,Java技术被用在全球40多亿部器件上,每10部移动手机上就有8部多基于Java
ME平台。

2006年11月13日,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许可。

Java开源社团
·OpenJDK社团
作为Java平台的心脏,Java SE是其执行引擎和内核开发技术,它保证Java技术实现
“编写一次,到处运行”的承诺。Java开发工具集(JDK)是Sun对Java
SE的执行,Sun希望通过对JDK的开源,使Java平台不断地提高其价值,成为无处不在的Internet的重要基础。

·Mobile & Embedded社团
Mobile & Embedded社团是合作研发开源Java ME技术和应用的重要基础。Java ME是创建与部署移动数据服务最理想的研发平台。通过Java
ME平台的开源,Sun将驱动Mobile & Embedded社团的平台创新,降低整个Java ME生态系统的研发成本,而最终形成一个更加统一的应用平台。

·GlassFish开源社团
GlassFish社团在Java
EE参考实践研发的基础上开展合作。该社团提供生产/品质编码,包括一个全功能的应用服务器、TopLink要点、一个Maven库,以及多个公司和小组现在使用的其他组件和工具。

Sun认为,今天,Java技术的成熟度、适用性和创新性都正好处于其最适合的水平上。通过Java平台的开源,企业领域和多种器件将对Java技术有更广泛的应用,Java技术也必将进入下一个快速演进和大发展的新阶段。

开源带来商机
通过对Java平台的开源,Sun开启了新的市场机会,加快创新,驱动Web
2.0平台的扩展,同时因对各种器件提供了统一的应用平台,则减少了移动社团的分裂。具体讲,可以说:

·开发人员和ISV可以通过最新Java源代码的使用,更迅速地创建各种不同的基于Java技术的应用和增值Web. 2.0服务;

·开发人员可在各种开源Java项目下,强化开发功能,排除软件故障,进行应用的测试,强化平台品质和功能性;

·客户可通过对开源业务模式优势的享用,降低成本,保护技术投资,而且可以基于行业标准硬件自由地选择操作系统、架构、中间件和器件,满足他们业务上的各色需求;

·政府部门和教育机构可以获得Java技术带来的种种好处,同时确保安全性、隐私性,以及对数据中心的掌控。

·大家知道,GNU/Linux操作系统也是在GPL许可下发布的。因此,GNU/Linux的分销商们可以将无成本费用的Java执行源代码添加到他们的分销版中,而那些对开源有着迫切需求的客户们则可以将免费的、可靠的Java软件包部署到大多数GNU/Linux分销版中。

总之,对待Java平台的开源,Sun采取了细致入微的和深思熟虑的步骤和过程,以确保Java仍是Internet统一标准的核心。无论开发者和客户是选择采用Sun的商业Java平台还是Java源代码,Java技术都将为Web
2.0的发展继续提供所需的兼容性、稳定性和高品质,让Java的使用者取得竞争优势,最终获得成功!

103

主题

1432

帖子

1458

积分

金牌会员

Rank: 6Rank: 6

积分
1458
QQ
发表于 2007-5-6 16:11:00 | 显示全部楼层

Re:java终于开源啦wxh zt

你的新闻也太迟了吧。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

作品发布|文章投稿|广告合作|关于本站|游戏开发论坛 ( 闽ICP备17032699号-3 )

GMT+8, 2026-1-26 13:06

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表