Shikelang2006-05-01 18:16:33
分析报告: 863成果麒麟操作系统涉嫌抄袭
娄二少

银河麒麟操作系统是“十五”863计划的重大科技成果之一,是基于Linux技术的操作系统,其开发单位是我国著名学府国防科技大学,在今年年初召开的全国科技大会上,银河麒麟操作系统,还被指定为会议文档处理操
作系统,而且还被评为“2005年中国高校十大科技进展新闻”,但在互联网上有业内人士经过研究表示麒麟操作系统并非其一直宣传的完全独创和自主知识产权的产品,而是抄袭了国外的开放源代码,而其创新程度仅为10%左右。

  曾经有人发出置疑

  在此前曾有不少业内人士表示:“麒麟除内核以外的应用大部分都来于自由组织GNU的代码,这些代码并不属于“中国独立研发”,而且他们的版权也不属于麒麟操作系统的开发者”,这样的说法在一些技术性论坛和一些技术人员的BLOG中越来越流行。

  随着置疑声的不断增大,麒麟开发人员在2006年2月16日在麒麟的官方给出了一个说明即――《关于银河麒麟操作系统的说明》,在这份说明中,麒麟开发人员就网络上置疑声音表示“银河麒麟操作系统的系统服务层从SVR4.2 升级到当时正在研发中的FreeBSD 5.0”(注:美国的FreeBSD开放源代码操作系统)。

  系统的分析报告惊现互联网

  这份隐讳的说明并没有让置疑的声音平息,更有人对麒麟操作系统的独立开发程度产生了置疑,终于有一位匿名研究者在近期针对麒麟操作系统的系统内核进行了研究,并根据研究结果成文《麒麟操作系统内核同其他操作系统内核的相似性分析》,并将结文章发表在互联网上。

  而其研究的结果是:

  “实际的麒麟操作系统与FreeBSD 5.3在源代码上的相似度很有可能会达到甚至超过90%。

  我们可以推测(但不确定)麒麟操作系统内核可能是通过以下几个步骤产生的。首先是在FreeBSD 5.3内核源代码的基础上进行了部分的修改,可能是为了增强与LSB的兼容性。

  然后,开发了Keta内核模块,来实现Kernel-based静态页面web加速器。

  最后,以FreeBSD的默认内核配置文件GENERIC为基础,编译了更多的可选模块进内核。这么做的目的可能是为了让内核更具有通用性。

  如果确实如此,那么生成的麒麟操作系统内核与其说是一个新的操作系统内核,不如说是被麒麟开发者打了内核补丁的FreeBSD 5.3更为恰当。

  我们很难推测麒麟在内核创新的百分比,从已知的数据我们只能说,创新可能只有10%到20%之间。”

  其采用的方法是“二进制可执行代码文件的相似度分析”,按这位匿名研究者的说法“对二进制可执行代码分析所得的相似度只能作为相似度的下限,换句话说,真实的相似度应该会高于此次分析结果,但是由于分析方法的局限性,无法取得上限。”

  我们期待事件的真实答案

  今年国家要求PC厂商必须采用正版操作系统的消息传出试,曾经有不少人看好麒麟操作系统的未来,而麒麟本身也跃跃欲试开创出自己的一片市场,在这个节骨眼上发生这样的事件是我们不愿意看见的。但是既然有这样的声音出现,我们就不能不加以重视,毕竟诚信是一个民族的根本。

  银河麒麟操作系统曾经与汉芯等科技成果一样是民族的骄傲,但是今天与汉芯一样陷入到抄袭丑闻之中,这是我们不愿意看见的,记者甚至希望这篇有理有据的分析文章是是无聊人士的诬蔑之作,但是如此细致的研究报告不得不让人怀疑银河操作的真实性,希望有关部门能够尽快核实,给我们一个真实的答案。