第181章 操作系统计划(上)
接下来的几天时间,许毅和苏兰两人频频外出,将波士顿的一些有名的景点都看了一遍。期间,郑洁在忙于自己的功课,并没有随同,许毅乐得如此,感觉这种日子快活似神仙。
自从上次佯装地小发了一火之后,许毅突然好像找到了身为男人的感觉,从此不再称呼苏兰为“兰姐”,转而一直叫之以“兰兰”,而苏兰也好像进入状态,时常不觉地在许毅面前露出小女儿神态,就算是故意摆出姐姐的威风,也没有以前那种效果了。
元旦来临,许毅和苏兰两人在美国度过了这个除旧迎新的日子,时间迈入1998年。在感情上,许毅还是习惯过完中国的春节之后才接受新的一年的到来。
令许毅感到有些惊讶的是,微软在元旦过后的第二天,就对外发布了dododows图形用户界面的internet explorer,称为活动桌面(active desktop)。
而按照历史,这款系统应该在六月底才发行的,也就是说,现在几乎提前了半年的时间就公布了出来。
“难道说我卖给给微软的那些系统漏洞,让这个操作系统早产了?”许毅无良地想到。
不过无论如何,这件事对大多数人来说,也算是一个好消息。因为98才基本稳定下来,虽然这个系统仍然存在大量的系统漏洞和缺陷,但相对于以前的版本来说,这已经是一个很大的进步了。
98的其他版本,接着是windows me这款昙花一现的操作系统,可以说,微软的系统升级和发布间隔是非常短的,微软公司几乎无时无刻都在进行系统的编写。
许毅到微软的官方网站仔细查看了官方对这个系统新特性的介绍,和自己了解的基本上差不了多少。其中有有一点还和他有很大关系,现在win98已经是完全支持usb借口了。
很多人抢在第一时间来体验这款比win95优秀很多的操作系统,不过许毅却没什么兴趣,正所谓“曾经沧海难为水除却巫山不是云”,许毅体验过比这高级得很多的操作系统,自然对这个没有兴趣了。
不管是windows还是linux,目前都在快速成长之中,许毅又想起中国国内在这个领域的发展,实在是心中永远的一个痛。
国产操作系统这个口号喊了十多年了,可是仍旧不见成果出来。后来出了个红旗linux,可惜是基于linux内核的,而且还做得差强人意,就算打上民族大旗都没什么人支持。里面的技术可以说很少有创新,基本上是抄来抄去。
后来,中国863计划好不容易出了个麒麟操作系统,当时出来之后大家奔走相告,都说中国终于有了自己的操作系统,具有xxx等新特性,都是自主创新的云云,可是大家还没高兴太久,随即就爆出了丑闻――麒麟操作系统被指涉嫌抄袭!网上,一个网友发表文章《 麒麟操作系统内核与freebsd5.3内核的相似性达到了99.45%》,指出其中的很多关键代码都是将别人的开源代码经过简单的修改而拿来用的,而且还遮遮掩掩,声称这是他们自己研发的。
这件事伤了无数国产操作系统忠实支持者的心,作为投资7000万元的国家“863”软件重大专项研发成果,作为由国防科技大 学、中软公司、联想公司、浪潮公司和民族恒星公司五家单位合作研制的开源服务器操作系统,换回来的竟然只是一个基于公版开源内核的“抄袭作品”!
此事立刻在国内软件领域引起轩然大波。麒麟事件,揭开了中国开源软件投资问题的一角,国内开始对国产开源产品产生了众多质疑。同时,大家追查起来发现,中国扶持linux已经七年光阴,在这七年当中,中国每年投入到linux方面的钱都有几亿人民币的规模,但是七年投资换回来什么?大家惊讶地发现,在国际linux内核程序实际发工作,参与开发的就只有被称为中国linux之父的龚敏一人,但是他开发的大约三千多行linux内核代码最终也没有被采用。也就是说到那个时候为止,中国人实际上还没有写过一行linux内核代码。
麒麟事件的发生,终于让大家彻底对国产操作系统失望,其中也包括当时身为程序员的项斌。受这件事刺激,项斌还参加了网络上一个操作系统开发小组,进行过这方面的底层开发,可惜的是,这个小组内部最终出现了问题,项目刚开了个头就夭折了。
实际上,中国是有很多业余操作系统爱好者的,他们都在各自地进行着这方面的研究和开发尝试,不过由于资料的缺失和条件的制约,他们通常停留在一个比较低的水平上,编出来的系统,最多也就实现了一些简单的功能,类似于dos操作系统。
中国不是没有人才,但缺少的只是一个施展他们才智的舞台。
许毅回到这里之后,就曾经动过开发中国自己的操作系统的心思。不过最终还是没有着手进行。一来是因为他当时还有别的事情,自己的“温饱”问题还没有彻底解决,令外的原因是他那个时候并没有什么号召力,就算提出一个这样的项目,估计也没有多少人会理。没有足够的财力支持也是重要一个原因,当初他们那个小组就是因为太业余,成员都还有其他的主要工作这才导致后来主要成员离开,项目夭折。
可以说,编写自己的操作系统是许毅一直的一个心愿,所以他才会花那么多时间去研究操作系统,所以他才会注意和发现这么多系统漏洞。这点和他成为一个超级黑客有着必然的联系。
linux确实是一款不错的操作系统,因为其开源特性得到了很多专业人士的支持,但是它在推广方面做得并不好,界面也不够友好,相对于普通用户来说,操作不够傻瓜,所以这么长时间来,一直被微软的dodoux系统所不能比拟的,它在设计的时候,完全是站在用户的角度考虑问题,这点非常值得借鉴。
不过对于专业人士来说,实际上使用linux的效率比ux中,shell中的命令功能都是非常强大的。另外,最吸引人的,还是他们可以自己定制自己的操作系统。
尽管许毅很喜欢linux,但是他最终还是没有给linux提供跨时代的关键代码,这点完全是他出于自己的私心,因为linux发展太快,可能对他以后要着手开发的系统很不利。在卖给微软系统漏洞的时候,他也基于这个原因考虑过,不过那些漏洞对微软的内核推动作用不大,只是一些他们没注意到的安全缺陷而已,并不影响dows98出现了,许毅在考虑自己的这个计划是不是该执行了。但是最近他沉迷于研究人工智能,沉迷于自己建立的那套全新的人工智能理论体系中不能自拔,并没有多少精力花在这个上面。
说起许毅现在正在渐渐完善的人工智能理论,他现在还真有点小郁闷,因为这些研究还只是停留在理论上,还不能进行实践。最主要的原因是这个理论实际上还没有真正建立起来,剩下地基没有打好。他的这套理论的建立过程本身就违反了理论体系建立的通常规律。一般的理论体系的建立,往往是首先假设几条永远正确的公理,然后在这些公理的基础上进行发散,推导出一系列衍生的推论或定理。也就是说,它们的建立过程遵循一个从下到上的过程。但是许毅的这个理论体系所经历的却是一个从上到下的过程,即许毅首先提出了上层的一些假设,然后逐渐往下反推,寻找最底层的支撑公理。不过令许毅感到欣慰的是,他的研究暂时还没有遇到什么大的阻碍,一直在往下面进行着,到达最底部只是时间问题。