FutureAlpha:麒麟第二还是微软第二

互联网 | 编辑: 江海明 2007-12-14 19:13:00原创 返回原文

在经历“麒麟”事件后 ,对于国产操作系统来说,自主知识产权成为镜中花,水中月。而国芯科技却利用这种心理,高调宣称“完全拥有自主知识产权”,至于“FutureAlpha”自主开发的核心能否经得起推敲,我想不久就会用答案。

令人愤怒的试用结果(1)

2007年12月12日,一则《国芯发布新型微内核FutureAlpha操作系统》的新闻引起了我的注意, 我们知道,现在的Windows NT系列操作系统就属于微内核体系,所谓微内核是内核的一种精简形式。将通常与内核集成在一起的系统服务层被分离出来,变成可以根据需求加入的选件,这样就可提供更好的可扩展性和更加有效的应用环境。使用微内核设计,对系统进行升级,只要用新模块替换旧模块,不需要改变整个操作系统。十分适合可以选择多处理器和多操作系统的变化的计算机市场,开发商也可从中受益。它们能够很快地从一个系统向另一个系统移植他们的产品,使最终用户可以得到许多应用产品。这种模块化的设计也保证了可以得到大量的可选服务。

而国芯科技做为国产软件厂商,竟然有这样的超群实力,能够设计出“基于第二代微内核超前思想进行开发的全新操作系统内核”,不得不让人为之赞叹,由衷佩服之际,我有一种迫不及待想了解的冲动,因此连上网络,在国芯科技官方主页上,下载了虚拟机环境下的FutureAlpha 操作系统基础版压缩包进行试用。

将其解压后,按照说明,执行其中的“run.bat”运行qemu虚拟机(如图01)。

图01 选择启动FutureAlpha

选择“1. FutureAlpha x86-32”后FutureAlpha开始载入(如图02):

图02 准备进入用户交互模式

当自检完成后,系统提示“测试完成,按任意键进入用户交互模式…”:

请大家仔细看这个所谓的GUI界面,看起来有点模样,有桌面壁纸,有“我的电脑”、“我的文档”等图标,左下角有“desktop”样的开始菜单,右下角有精确到秒的日期时间。我试着用鼠标去点“我的电脑”,没反应,点错了?仔细一看,原来下面有文字的图标都是假的,可以拖动的那几个才是真的,再去点这些真图标,还是没反应。再点“desktop”同样也没反应(如图03)。此时我已有些忐忑不安,我安慰自己,看来GUI还不成熟,我们接着往下走。

图03 杂乱无章的GUI界面

令人愤怒的试用结果(2)

那我们就进入命令行模式去看看吧。输入“Clear”命令清屏,然后输入help,看看FutureAlpha内置了那些命令(如图04):

图04 仅仅只有14条命令的操作系统

14条命令,好像有点少,再仔细看看,貌似只有sf、sd、SB、loadapp几个命令有点意思,试着运行一下:

1)sd-相当于DOS里的dir命令

2)sf-一个简单的查看程序,可以查看txt及bmp格式的文件

sf d2.txt,竟然是一篇“神雕侠侣 第二十八回 洞房花烛”,看来开发人员很喜欢看武侠小说(如图05):

图05 FutureAlpha测试版中的神雕侠侣

3)SB-神秘的SB命令,试试看吧

看来这个很神秘,我来了兴趣,SB,难道是傻X的简写,我不怀好意的揣测了一下,结果如图06:

图06 FutureAlpha测试版中无聊的SB命令

虽然我不想用最坏的恶意来想象这个命令,但呈现在我面前的结果却让我有点茫然,这是真的吗?抑或只是开发人员工作之余的搞笑之作?

令人愤怒的试用结果(3)

我理了理思绪,刚才sd的时候看到了几个类似DOS的文件,我决定解开镜像文件,去看看。

查看“run.bat”的内容:
qemu -L . -m 256 -boot c -hda c.img -fda floppy.img -localtime

看来它加载的是c.img这个镜像文件,使用WinImage将其解压,文件目录如下(如图07):

图07 FutureAlpha测试版镜像文件目录结构

有几个熟悉的文件:
Io.sys、msdos.sys、command.com,这是DOS系统的核心文件。试着将其删除后加载,仍然可以正常启动,看来和微软DOS没什么关系,我不禁舒了口气。

然后我用TC内置的查看命令浏览了一下几个文件,注意红框中的部分,在fa.xr这个程序头部,开发人员竟然将《红楼梦》中的一些语句嵌入其中(如图08)。这样做有何意义?

图08 FutureAlpha测试版中的《红楼梦》

就算我们用最纯真的想法去推测这不过是开发人员隐藏在其中的彩蛋之一,以后FutureAlpha牛X了,我将不胜荣幸,因为我是第一个发现这个彩蛋的用户,或许国芯科技可以考虑授予我一个“探索发现奖”。

进行到这里,我已经对这个所谓国人自主研发,拥有核心知识产权的操作系统没有了兴趣,随处可见的恶搞,诸如sum、SB类的白痴命令,这就是我们的国产操作系统吗?

FutureAlpha原是FondDream

查看了相关资料后,我们渐渐对这个“FutureAlpha”操作系统有了一个清晰的了解。

2006年08月25日,一名网名为“无心”的网友在“OS操作系统开发基地(http://www.woos.cn)”发表了一篇名为“我的FondDream项目”的文章,表示其开发了一款基于基于x86-64位体系计算机的64位多任务,多用户的操作系统,目标是“和Windows比方便,和DOS比体积,和Linux比安全。”(如图09)。

图09 FutureAlpha的原型FondDream

从相关一系列的帖子中,我们看到“无心”已经完成了Kernel、GUI方面的一些核心功能及对Windows MFC类程序的初步移植,但受环境限制,不能全身心的投入开发工作中。

2007年11月21日,国芯科技宣布FondDream成为FutureAlpha操作系统的核心,并且已经可以开发在龙芯上运行的模块。而“无心”则已进入了国芯公司并成为了FutureAlpha操作系统研发的核心成员并制定了开发线路图(如图10):

图10 FutureAlpha开发路线图

2007年12月12日,国芯科技宣布自主开发的新型微内核FutureAlpha 操作系统基础版供计算机爱好者分享,该系统将计算机性能表现更好、更安全;并对外承接基于FutureAlpha 操作系统专业领域的应用开发项目。同时,公司推出新农村信息化整体解决方案。

2007年12月14日凌晨,“龙芯技术研究”(http://godmom.blog.sohu.com)上发表了一篇名为《对于FutureAlpha的发布,我想说……》的博客,表示这次匆忙发布的可能原因是上级对研发部门施加压力,迫使其发布了一款连内部测试都没有进行的测试版系统,于是就有了本文开头的那一幕。

有志成为“中国微软”的国芯科技

事情进行到这里,我们不仅对这个有志成为“中国微软”的国芯科技有了兴趣,他是何方神圣?

四川国芯科技有限责任公司成立于2005年08月,产品包括三大类:一、国芯(FutureAlpha)操作系统以及配套应用软件产品;二、高性能、高安全性、环保节能的国芯系列电脑产品;三、以新农村在线(www.1818008.com)、学生绿色空间(Greenspace99.com) 学习网站的电子商务产品与国芯(FutureAlpha)操作系统及国芯系列电脑产品。

2006年9月18日,龙芯与国芯签订了“龙芯2E”增强型处理器产业化协议。计划于2007年下半年推出高性能的基于“龙芯2E”处理器的商务电脑,高性能的多CPU安全服务器等产品。

2007年1月19日,国芯Future Alpha(未来α)64位微内核新型操作系统内核在龙芯2E处理器上成功运行,国芯科技表示这标志着国人第一次自主掌握了64位操作系统软件的核心尖端技术。

2007年2月5日,2998元的国芯天龙系列商用和桌面电脑,998元的国芯天恩系列小康电脑(IPTV多媒体信息终端),1398元的国芯天盛个人迷你多媒体电脑,1998元的国芯天华系列学生笔记本电脑、台式电脑正式发布,此时国芯使用的操作系统是Linux,而不是FutureAlpha。CPU也非龙芯,而是其它的MIPS处理器。对此国芯科技表示将来可以升级至免费的FutureAlpha操作系统,而没有使用龙芯处理器是出于成本的考虑。

而到了2007年2月6日,同属龙芯产业链的江苏中科龙梦科技有限公司总经理张福新博士对媒体表示,国芯科技看起来更像一个“小皮包公司”,“借助1998元龙芯笔记本的噱头想一举成名”。同时表示:“我们不太有兴趣与他们(指国芯科技)竞争,但他们好像比较在意。每次我们有点新的消息,他们马上对外放出更大的消息。我们想扎实做点东西,想办法少往外发消息,但外界实在太关注了。”

而仅仅过了3天,2007年2月9日,出于对“龙芯产业联盟”的保护,双方又各自发表了声明。国芯科技称:“某些新闻媒体对龙芯的报道有误,致使江苏龙梦和四川国芯之间产生误会。龙芯产业联盟的企业都非常团结,我们也希望有更多的企业加入到龙芯的产业化中来。我们同时希望联盟下面的合作伙伴要加强沟通,增强合作。龙芯产业化之路刚开始,需要大家的支持与合作。”

而张福新则称:“龙梦欢迎更多企业来产业龙芯的产业,也会竭力支持做龙芯产业的企业。由于拥有计算所和CPU组的大力支持,龙梦在龙芯相关的软硬件开发上有比较强的实力;但是龙梦在产业建设上还很缺乏经验,非常希望能够和其它企业优势互补,一起发展龙芯。我们坚信,只有龙芯产业蓬勃发展了,才有个体公司的利益。”

至此,呈现在我们面前的,不过是一出由于双方互不了解产生的误会,同为龙芯产业链的一份子,他们会携手前进。

国芯科技对龙芯产业的负作用

但事实真的如此吗?在龙芯产业化的道路上,中国企业有实力、有信心推动龙芯的前进吗?

一个成立不足2年的民营企业,在既没有国家政策的扶持,也没有业内专家的加盟,更没有其它盈利产品提供持续的研发投入的情况下,50人的团队在2年时间内相继开发了3套硬件产品、1套自主知识产权的64位操作系统及系列应用软件,这样的奇迹我想如果让比尔•盖茨知道了,也要为之惊叹!而国芯科技对此的解释却是:“我们的研发团队来自全国的各地有激情的高级研发人才,公司一直以个人能力为标准选择人才,不以文凭看人才,有较好的股权激励机制。”

这样的回答在现在看来,显得那么苍白无力,一个人的能力再强,也不可能独自完成如此重大的科研项目。

对于个人,远大的理想可以让他实现个人价值的最大化;

对于企业,挑战权威的梦想可以让他们成为世界一流的企业。

我想相信国芯科技的研发人员都是一等一的人才,但呈现在我面前的却是低俗的恶搞以及无序的代码。

我想相信国芯科技的管理层都是世界级的精英,但呈现在我面前的却是作秀般的产品演示以及永远不能实现的理想。

在经历“麒麟”事件后 ,对于国产操作系统来说,自主知识产权成为镜中花,水中月。而国芯科技却利用这种心理,高调宣称“完全拥有自主知识产权”,至于“FutureAlpha”自主开发的核心能否经得起推敲,我想不久就会用答案。

在国芯科技的论坛上,曾有网友情真意切的向他们提供建议,把研发中心转移到专一的领域如学习机市场操作系统,通过与国内知名厂商的合作,尽快形成市场规模,而不是愚蠢的将Windows做为竞争对手,将桌面操作系统做为未来战场,与国际厂商面对面,一对一的硬碰。

Ubuntu再强,也只能通过免费的形式慢慢渗透桌面市场。而对于一个尚在开发中的国产操作系统,狂妄的叫嚣要做“中国的微软”无疑会被当作小儿痴语。IDSoft的Johy Carmark狂傲来源于其对技术的狂热追求,而FutureAlpha狂傲背靠的却是一个永远不会醒的梦。

返回原文

本文导航

相关阅读

每日精选

点击查看更多

首页 手机 数码相机 笔记本 游戏 DIY硬件 硬件外设 办公中心 数字家电 平板电脑