开源软件在中国发展迅速。我们与两位中国Linux领军人物座谈他们的发展和未来的规划。上周在波士顿召开的Linux World大会上,来自中国政府主办的一家机构热情的散发印有“北京,亚洲Linux之都”字样的口袋。中国Linux企业势头正劲,大会还特意设置了“ Linux在北京”专题日,来自不同企业的与会代表共同讨论了如何推动Linux在服务器、桌面系统以及移动环境中的应用。尽管中国政府公开支持开源软件并且已经提出了一些关于开源的动议,但是在政府方面并没有出现大规模的迁移。不过由于政府现在强制规定政府部门要使用本地生产的软件,而且政府机关必须按照加入世界贸易组织的要求替换掉所有未经授权使用的Microsoft软件,所以事情可能就此出现转机。
在Linux World大会上,ZDNet英国网站采访了中国主要的桌面系统Linux厂商新华Linux的首席营销官Albert Chung。采访内容覆盖大量问题,包括为什么他会认为Linux现在还没有为消费者桌面市场做好准备,新华Linux的一些成功案例以及在创建自主Linux发行版的过程中所面临的挑战。 ZDNet英国网站还采访了北京软件行业生产力促进中心的主任胡青华先生,这家研究中心就是前面提到的发放口袋的政府创办的机构。胡先生谈到了促进中心的工作内容,限制Linux在桌面上使用的因素,并且还预言Linux桌面市场将会在5年内形成。
Albert Chung
新华Linux的首席营销官Albert Chung
新华Linux过去是一家怎样的企业?
Albert Chung:我们是属于新华集团的一部分。新华集团在私有银行、基础设施和技术行业内都有业务。一开始我们并没打算做Linux发行版,因为维护一个发行版需要做大量的工作。在2000年,我们接手了一个关于Linux桌面系统上中文的项目。在Linux中使用中文要远远难于使用英文。英文只有一种编码格式,而中文有三种:大陆使用国标,国际上使用Unicode,台湾用的是Big5。如果有份中文文件需要发到全世界,那么很容易出现乱码,因为各种中文编码方式彼此是不兼容的。由于香港(新华科技的总部所在地)是一个国际化城市,我们会接触到三种编码方式。我们做了一个项目来解决这个问题,但是后来,虽然我们已经创建了Unihan系统(将不同编码统一为一种单一的编码),但是还需要将这个系统与不同的桌面Linux发行版集成,所涉及的工作量之巨非常惊人。当业务成长以后我们就扩张到了全国,在更多的了解中国大陆以后,我们发现中国对Linux的需求是另人绝望的,不仅仅在服务器方面,在桌面系统上也如此。中国前总理朱?基曾经说过中国要发展自己的软件行业,而操作系统是实现着一目标的基础。
您所发行的版本是以哪个发行版本为基础的?
Albert Chung:当初我们调查可以以哪个版本为基础时,比较了基于RPM打包系统的Red Hat和Debian。最后我们选用了Debian。首先是因为开发人员大部分喜欢Debian,那时我们只有三个正式的开发工程师。其次,我们相信开源,我们认为能获得更大的自由,而且也更具社区基础。如果我们以 Debian为基础,就能给社区以更多的回报。另外还有一个原因是从业务上考虑的,使用RPM系统,Red Hat总能提供最新的技术,因此使用Debian更容易创新。
开发与维护
新华开发和维护独立发行版觉得轻松么?这些年您有多少开发人员?
Albert Chung:最初在香港开发,但是我们的团队不够规模,开始只有6个人。要维护这样一个发行版所需人力至少是这个数字的10倍,因为桌面系统的发行版很难维护,必须将硬件设备一起考虑进去,而新的设备总是层出不穷。现在开发Linux桌面系统的开发人员有80人。
您曾经做过最大规模的Linux桌面系统迁移是哪次?
Albert Chung:在江苏省,我们曾经为学校的15万台电脑进行迁移工作,过去他们在学校里用的都是Windows系统。我认为这个例子应该也是全中国最大规模的迁移。不过与中国13亿人口相比,这个数字微乎其微。由于这些桌面系统是供学生使用,迁移过程中我们没有碰到太多的问题。但是项目依然耗费了大量的精力。例如,我们必须与不同的硬件厂商合作以获得不同的驱动程序。不过付出的辛苦是值得的,这些成果已经 收录进了上周刚发布的最新的1.5版。
您有没有帮助企业进行过迁移?
Albert Chung:我们有个客户是中国的一家连锁影院,我们帮他们开发了基于Linux的点票销售系统。这个集团在中国拥有大约30家电影院,每家影院有大概20个点票销售系统。经过我们精心调理的系统不仅仅具有点票销售的基本功能,还预留了完成其他功能的计算能力。例如,这个系统还能在别的屏幕上为观众播放广告。
您是否认为Linux已经为进入桌面市场作好了准备?
Albert Chung:这会取决于具体的市场情况。在消费者市场,还有很多工作要做。当你在家使用电脑使,会想要播放多媒体或者玩游戏,但这正是Linux的薄弱部分。但是,如果是企业应用,特别是只有限定功能的应用,如点票销售系统这样的,Linux就完全可以胜任。特别是现在,中国加入世贸组织以后,遇到了使用授权软件的问题,企业已经开始使用Linux。
您认为销售Linux桌面系统赢利么?
Albert Chung:我们正在赢利,但不是来源于销售Linux桌面系统,我们还提供软件外包和顾问工作,这些工作可以挣到更多的钱。在纯粹的 Linux桌面业务中很难赚钱,你需要提供产品还有服务。
胡青华
北京软件行业生产力促进中心的主任胡青华先生
北京软件行业生产力促进中心的主要工作是什么?
胡青华:促进中心的工作目的是推动北京的软件行业发展。我们帮助北京的Linux企业开发Linux以及办公产品,还帮助企业为政府、教育、农 业和中小企业等垂直行业开发Linux解决方案。
北京市政府用Linux吗?
胡青华:很多政府机构都在服务器上,特别是邮件服务器、网络服务器和数据库中使用Linux。我们的统计数字是北京有超过80%的政府服务器 使用Linux。有些北京的公共管理机关还做为试点使用Linux桌面系统。
北京的企业有使用Linux的吗?
胡青华:现在,有很多企业使用Linux,但是范围并不大,大部分都用于电子邮件、网络服务器或者数据库。如果说大规模的迁移,现在还没有 。
您为什么认为企业和政府机关还没有大规模的迁移到Linux桌面?
胡青华:由于微软对桌面系统的垄断,迁移很难进行。因为消费者已经习惯了使用微软公司的产品。企业则认为Linux环境差异巨大。另外还有一个对硬件的支持和可用性的问题。最常遇到的情况是一家Linux供应商为企业提供了一个Linux方案,但是企业使用的打印机不支持Linux。另外,许多企业已经开通了不符合W3C标准的网站,或者网站是按IE标准建设。如果使用Firefox,这些网站就不能正常显示。开发者的匮乏也是问题之一:现在缺少了解Linux的开发人员。中心正在想办法解决这个问题。
为什么Linux开发人员这么缺乏?现在采取了哪些解决方法?
胡青华:现在很多中国大学的课程中只教授Windows开发技术。从去年开始,教育部已经出台了政策要求大学增加关于Linux的课程。大学正在努力解决这个问题,但是师资和教材也同时匮乏,所以他们现在正在编写材料和培训教师。我相信到2006年底,重点大学就能够开设Linux课程 。
政府采购
中国政府规定政务机关必须购买中国生产的软件,但是为什么组织机构还在使用微软产品?
胡青华:总的来说,中国政府支持Linux和开源解决方案。我们是发展中国家,人口数量巨大。中国政府认为开源是让更多人口能够享受IT文化的好办法。按照中国的政府采购政策,如果可以使用本地软件,那么本地软件就有最高的优先权。但是现在有太多的人在使用微软的Windows,如果说从明天起所有人改用Linux肯定是不可行的,那样一定会掀起轩然大波。这种迁移需要逐步完成。我相信微软公司也会出台相应的对策,也许他们会考虑开放某些产品。
您对微软公司怎么看?您希望人们放弃使用微软的软件吗?
胡青华:我没必要反对微软,微软的产品也有自己的优势,比如说很容易使用等等。许多人还在使用微软的产品,是否继续使用决定权在他们自己。政府所要做的就是确保他们尊重知识产权。政府采购的软件是不同的,如果能够选择本地或者国产软件,他们一定会优先选择。
现在中国有多少个发行版?Linux平台的标准有什么样的重要意义?
胡青华:现在大概有10个版本。标准非常重要,你会用到开发标准、用户界面标准和文件标准等。标准必须是国际性的,但是同时有能考虑到 本地需求。Linux标准基础(被全世界厂家所广泛接受的国际性标准)是一个重要的标准。
您对未来5年有什么样的预期?您认为Linux桌面系统会有大的发展吗?
胡青华:在未来5年里,中国的Linux桌面系统将会出现显著的增长。为了确保Linux桌面系统有良性的发展,我们应该与开源开发实验室这样的国际组织共同工作。中国开发社区必须与GNOME和KDE这样的国际社区更紧密的合作。桌面系统的开发将会更有系统,发行版也将会更为标准。