家电业与开放源码阵营 对 Linux 开发分歧严重

来源:互联网 发布:java replaceall 括号 编辑:程序博客网 时间:2024/05/01 18:16
在家电 Liunx 业界团体“CE Linux Forum(CELF,CE Linux论坛)”于美国圣诺塞召开的“2005 年 CE Linux 论坛全体会议(2005 CE Linux Forum Plenary)”上,家电业与开放源码阵营的分歧明显,双方的相互认同尚需时日。这一点儿在 Linux 2.6 内核管理者安德鲁·莫顿(Andrew Morton)与 CELF 成员企业参加的专题讨论会(图1)上显露无遗。很多对企业级服务器抱有兴趣的编程人员参加了 Linux 的开发项目。在讨论会上,莫顿表示:“Linux 之父李纳斯·托沃兹(Linus Torvalds)和我一直对嵌入产品业界的贡献充满期待”、“但不可否认的是,嵌入产品厂商的编程人员所开发的代码还不是太多”。

  为了完成一个开放源码的开发项目,首先要由很多人员提供相关代码。然后,由项目成员通过交换意见,最终决定为此项目采用的代码。莫顿表示,尽管在尽可能公平地听取各行业的要求,但“一年前我从提姆·伯德(CELF Linux 架构开发负责人、美国索尼电子负责Linux 架构与标准的高级工程师)那里听取了家电业的要求。但家电业至今并未提供太多的代码”。

如何开放?

  造成这种现状的原因在于,对于竞争异常激烈的家电厂商而言,在将自主开发的程序作为开放源码公开时谁都会犹豫不决。CELF 成员企业在此次会议上出示的公开资料中都写有“CE Linux Forum Member Confidential(仅限CELF成员传阅)”,就印证了这一点。除此之外,嵌入产品 Linux 的开发也存在一定的障碍。也就是说很难为了测试而去建立一套可供在面向嵌入用途的微处理器上运行程序的环境。关于这一点,参加 CELF 会议的 Linux 项目管理者强调指出,假如有必要,开发人员可以签订一份租借测试平台的保密协议。

  影响嵌入 Linux 开发的另一个障碍是:为亚洲地区的家电厂商工作的编程人员很难参加主要以英语进行交流的开放源码阵营的激烈辩论。据莫顿表示,在有关 Linux 内核的邮件列表的信息交流中,很少有亚洲各国的编程人员参加。在此次 CELF 会议期间就发生过此类事件。在由旨在探讨手机 Linux 的“Mobile Phone Profile Working Group(移动电话规范工作组)”召开的会议上,尽管曾报告说 NEC 与松下电器产业已经为手机规范确定了新的 API(应用程度接口),但资料内容都是日语写成的,并表示英语版要到 2005 年才能公开。

  据莫顿表示,今后仍旧无法对家电业给 Linux 技术进步所带来的贡献期望过高。“对于精简代码长度,或支持多种微处理器的开发项目,目前进展得较为顺利”(莫顿)。

原文出处: 日经BP社
原创粉丝点击