设计 工具 系统 开发 安全 办公 陶吧 IT教育 Vista频道|Google Chrome SOA案例研究
您现在的位置: 天极网 > 软件频道 > 业界资讯 > 开源呼吁捐献Java代码 避免成二等公民
全文

开源呼吁捐献Java代码 避免成二等公民

2005-07-06 10:03作者:yoyo编译出处:天极网责任编辑:方舟
  7月6日据海外媒体报道 Apache Harmony 项目正在要求获得帮助,以阻止Java成为Linux 社区中的 “二等公民”。

  Apache Harmony已经呼吁Java企业捐献代码。Apache Harmony项目计划开发Java的开放源代码实现。Apache软件基金会的董事会成员马格纳森表示,开发Java平台所有部件的开放源代码实现将非常困难,但他希望通过说服企业和自由软件项目捐献代码来加速ApacheHarmony 项目的发展。

  上周,马格纳森在JavaOne 展会的一次研讨会上发言时说,我们不想重新开发Java的实现,有二种“候选人”可供选择━━GNU Classpath 项目、现有的JVM 厂商。我们希望它们能够捐助许多代码。

  据马格纳森称,最困难的任务将是实现Java类库,他将这一任务称作是“海量任务”。马格纳森表示,开发JVM 和实时编译器(JIT )也是相当困难的,因为它是“一门儿复杂的计算机科学”。

  市场上有许多JVM 和JIT 实现,其中包括BEA JRockit 、IBM JVM 、JVM in Macromedia ColdFusion MX。

  马格纳森指出,对于在开放源代码社区中普及Java而言,开发Java的开放源代码实现是重要的,因为否则开放源代码社区可能使用Mono━━能够运行.NET 或Java软件的开放源代码平台。

  他说,我们希望为Linux 和BSD 社区提供一个开放和自由的Java平台,由于不使用开放源代码许可,Java在Linux 社区中属于二等公民。开放源代码社区也在关注着Mono,我们有比它更好的解决方案━━Java。如果能够向开放源代码社区提供这一选择,相信它们会接受。

  马格纳森表示,由于不是开放源代码软件,发展中国家可能会对Java“敬而远之”。例如,巴西计划在政府机构使用开放源代码软件,这在理论上将使Java在巴西无立足之地。

  开放源代码社区以及IBM 等与开放源代码软件关系密切的企业一直呼吁Sun 将Java技术开放源代码化。Sun 一直拒绝这一要求,警告称, Java开放源代码化将破坏它的兼容性。

  马格纳森否认了开发Java开放源代码实现会导致不兼容Java版本的说法,因为他们将使用Java的“技术兼容性工具包”(TCK )对产品进行测试。

  他说,所有产品都必须通过TCK 测试。他希望Apache Harmony项目能够结束有关Sun 是否应当将Java开放源代码化的争论。

  据马格纳森称,Sun 对Apache Harmony项目持“谨慎支持”的态度。但一直有报道称,Java的发明者之一詹姆士对Apache Harmony项目持怀疑态度。

软件资讯·软件下载尽在天极软件

相关搜索:
相关文章及软件
关注此文读者还看过
文章排行
本周
本月
最近更新
关于我们|About us|网站律师|天极服务|电子杂志|RSS订阅|加入我们|网站地图
TMG
Copyright (C) 1999-2009 Chinabyte.com, All Rights Reserved 版权所有 天极网络
商务联系、网站内容、合作建议:010-82657868
版权声明 在线提交意见反馈 渝ICP证B2-20030003号
经营性网站备案信息 网警备案 中国网站排名
天极传媒:天极网|比特网|IT专家网|IT商网|52PK游戏网|IT分众