如何付款 | 地理位置 | 帮助中心
 
 
 
Java开源欢度本命年—从JavaOne 2006看Java (3)
网络  发表时间 2006-5-30

 

拥抱开源社区

  Sun与开源社区的关系一度有一些微妙:一方面,Sun是最早支持开源项目的公司之一,一直以来,很多重要的开源项目都有Sun公司开发者的参与,而Sun也启动了多个
重要的开源项目;另一方面,由于对Linux平台的观望态度,Sun在几年前IBM宣布大张旗鼓地支持Linux之后,并没有迅速跟进。

  数年前,GNU创始人Richard Stallman说过一句非常精辟的话:开源是一种商业行为。近几年,IBM等各大公司的行为充分证明了这一点,即使是微软公司也开始重视开源社区的贡献。如今,Sun在与开源社区的合作方面早已找准方向,并已树立了一个新的典范。Sun不仅发起成立了OpenOffice和OpenSolaris等重要的开源社区,还为GNOME和Mozila等主流开源项目捐献了大量源代码,在Java相关的项目中,开源社区的贡献更是不可估量。

  Sun的社区市场经理Richard Sands指出,开源不是烧钱,也不是让社区开发者免费为Sun做事情。他告诉记者,自从启动多个开源项目之后,Sun公司开发人员的数目并没有减少,反而一直在增加。因为每个开源项目需要Sun的开发者进行进度控制、代码同步等大量工作,开源项目使得Sun公司的产品能够更贴近用户的需求,得到用户更加直接的反馈,并且使得Sun公司的产品更加普及。

  这次大会中,Sun得到开源社区广泛称道的一个举措就是宣布了新的Java二进制代码再分发许可证形式(DLJ)。事实上,在此之前,虽然Sun早已发布了支持红帽等商业发行版的Java二进制可执行文件包,并提供免费公开下载。但Sun和GNU社区的合作一直没有实质性进展。由于许可证的原因,Debian等Linux发行版以及FreeBSD等开源平台一直无法集成Java的可执行文件包,阻碍了Java在这些开源平台系统中的普及。而这次新的DLJ许可证允许像Debian这种基于GNU许可证形式的Linux发行版集成Java。

  据Sands表示,Sun是在与这些开源社区充分沟通之后,找到了问题所在,进而修改许可证形式的。除了Debian, FreeBSD基金会最近也在网站上发表声明,称将发布Java JDK和JRE 1.5的可执行文件,并将在未来的FreeBSD 6.1中集成Java。在这次大会的赞助商列表中,我们也第一次发现了FreeBSD基金会的名字。

Java步入青年期

  在这次大会中,Sun还发布了一系列包括Java EE(Java企业版)5和下一代J2ME的早期实现等系列重要产品。作为J2EE的下一代产品,Java EE 5在保持了良好兼容性的同时,使基于SOA模型的企业应用开发过程得到进一步简化。而下一代J2ME的新特性包括新的3D图形技术、移动支付技术、位置服务技术以及对蓝牙技术和SIP等新技术的支持,使开发者得以开发出具有更加丰富的用户体验的应用。

关键词:Java、Java开源、JavaOne、自由贸易、搜索领域、微软广告搜索领域、免费网页模块

 

-->更多相关新闻
版权所有©2005 上海巧创网络技术有限公司 沪 ICP 备 05001802 号
网络实名: 上海网站建设上海网络公司上海仓存管理软件 电话: 021-50757260 50769776 50758883 传真: 50757260-14
地址:上海市浦东枣庄路 683 号(金杨经济服务中心) 6 楼 邮编 :201206 E-mail:webmaster@soeasy.cn