八宝书库 > 武侠仙侠电子书 > 绝对本源之零点风暴 >

第70部分

绝对本源之零点风暴-第70部分

小说: 绝对本源之零点风暴 字数: 每页4000字

按键盘上方向键 ← 或 → 可快速上下翻页,按键盘上的 Enter 键可回到本书目录页,按键盘上方向键 ↑ 可回到本页顶部!
————未阅读完?加入书签已便下次继续阅读!



一切都只能等着市场来检验了。

所有的电脑采用的操作系统都是“太极1。0”操作系统,是龙翔直接从用于超级电脑的“混沌”操作系统改编移植过来的。龙翔本来没有眼下没有自己开发操作系统的打算。以前的“混沌”只是为了“盘古”和“女娲”运行的需要开发的。虽然进行了一定的优化,但是其源代码并非完全由龙翔自己写出来的。不过在龙翔把“龙腾”送到中科院测评时,中科院进行了一个月不间断满负荷试验,结果发现,“混沌”操作系统虽然还有不少缺点,但是在稳定性(其实这个系统本身是很累赘的,不过由于龙腾的性能太先进了,所以很难出现系统资源被大量消耗从而不稳定的现象)和安全性上却相当令人满意。基本上可以说不(炫)畏(书)惧(网)任何病毒。这是因为龙翔在操作系统中加入了他以前帮助103研究所杀除自进化病毒的那种杀毒程序的代码,可以对任何病毒进行自动识别并清除。可以说,就算是世界上最可怕最顽固的病毒,在“混沌”中也顶多只能存在五分钟以下的时间。这次的测评中,混沌系统的这种不畏病毒的优点就得到了相当充分的表现。

于是中科院又和龙翔商量,要与他合作开发这种操作系统的后续版本。不过龙翔没有同意。因为最近他和北斗七星商讨了企业技术的保密手段,如果与别人合作开发操作系统很容易造成泄密的现象。当然,龙翔同意了由他们开发基于操作系统的应用软件。虽然在当初龙翔开发“混沌”的时候,出于兼容性的考虑,基本上世界上所有成熟的操作系统上的软件都能在一套翻译器的作用下即时翻译成“混沌”本身的程序并运行,但是这种方法效率并不高。在软件发展远远跟不上硬件性能的时候还能够勉强凑合,一旦软件发展和硬件性能相适应后就不行了,所以最好还是要开发自己的应用软件,这样才能把硬件性能最完美的发挥出来。

在这样的情况下,龙翔继简单移植混沌系统为太极1。0系统后,又开始开发“太极2006”(之所以这样命名,原因是等到这个操作系统完成并上市的话,至少也要一年以后,也就是2006年才行)操作系统。这种操作系统分为三个版本,分别是专业版、家庭版、服务器版。当然这也是学习软件巨头微软的做法。

第二部 零点风暴(正式版)

第十三章 … 系统(二)

太极系统的结构体系大概为倒金字塔型,其基本结构是一些基本模块。这些模块包含了一些简单的算法和功能。虽然简单,但是计算机所有功能的实现都是这些简单算法和功能的叠加,因此也是最基础的。这部分模块完全采用龙翔发明的八卦机器码写成,可以直接被计算机识别,可以直接操作硬件。这就是太极系统倒金字塔结构体系的最底层。也是最核心的部分。这部分代码的保密级为最高,目前来讲,只有龙翔才可以掌握。事实上其他人也掌握不了。因为世界上除了他以外目前根本没有能看懂全部由八卦符号组成的程序的人。

倒金字塔的第二层是功能模块,这部分模块目前也只有龙翔掌握,其保密级仅次于八卦机器码。这一部分实际上是一些可以将汉语程序语言转换为八卦机器码的程序。它们在系统中的地位相当于传统电脑中的汇编语言。这一部分程序包括了双向翻译程序和汉语程序编程软件。这种程序使用的程序语言是龙翔设计的以古代文言文的文法为基础,在电脑上显示为小篆字符的“仓颉”程序语言。龙翔本来还想采用甲骨文作为载体的,不过考虑到甲骨文还没有完全成熟,字形也不太固定,不利于应用,这才采用了成熟的字体:小篆。没有人知道他为什么这样做,不过除了保密的因素,大概也有一层恶搞的因素吧:嘿嘿,你们老外想偷我的源码?怎么样?看不懂了吧?我憋死你!这种语言就连国内的人都很少能够读懂,更别说那些看到方块字就头疼的老外了。国外很多想破解太极操作系统的超一流程序员都无一例外的栽倒在小篆加文言上。后来世界上杰出的程序员,号称能够破解所有程序的吉米在勉强读懂仓颉程序后(当然仅限于勉强读懂,要说破解根本就不行,因为在仓颉程序下面还有八卦机器码呢,这个就更加难懂了)曾对人苦笑道:“幸好他没有使用甲骨文,否则我恐怕根本就没有办法读懂。”不过龙翔的这种做法还有意想不到的收获:全中国掀起了学习古文和篆书的热潮。一个人如果不会说会写古文,不会认篆书,那就要被别人用白眼看待了——新时代的文盲。一股复古的浪潮也全面兴起,同时这也造成了中国传统的辉煌文明的回归,使得中国的古文明在现代科技的基础上获得了新生。以至于这一段时间后来被历史学家、文化学家成为中国的“文明复兴运动”,与中世纪欧洲的“文艺复兴运动”齐名。当然这都是后话了。

倒金字塔的第三层就是汉语程序语言以及使用这种程序语言编制的应用程序。这种语言最简单易懂,因为所有的语法和语句都全部取材于现代汉语。可以说只要会汉语的人,稍加训练就可以自己编制基于太极操作系统的应用程序。当然,术业有专精,一般的人只能编制简单的小程序,要想编制大型的专门的应用程序还需要专业的程序员才可以。这种程序语言的名字被命名为“普通”程序语言,简称“普语”。也就是说,一个普通的用户都可以掌握的程序语言。后来这种程序语言全面公开后,在全国都引起了革命。可以说中国人接近计算机的所有语言、文化障碍都已经被排除了,相反,外国人要想接触计算机还有些语言文化障碍。毕竟在龙翔的帮助下,未来中国的计算机技术将比其他国家先进几十年乃至上百年,他们就是想不用中国的计算机也不行。这一层次的所有代码都完全公开。这种语言也是太极系统唯一的程序语言,也只有这种语言才能不需任何翻译就能被太极系统识别,其他的程序语言编出来的程序都必须被翻译才能被太极系统识别。当然,翻译程序本身也是一种用普语编制的程序。目前的翻译程序被命名为“万码通”。在太极1。0上面该程序的版本为V1。0,那么在太极2006上版本当然就是V2。0了。

龙翔目前仅仅写了太极系统基本功能的代码。要实现其他功能,暂时可以通过代码翻译器翻译其他操作系统如WINDOWS或者LIUNIX或者UNIX上的应用程序。因此可以说太极1。0操作系统仅仅是一个原始版本。由于时间仓促,目前他还没有办法把所有的应用程序准备好。

代码翻译器的工作方式有两种,一种是即时翻译,另外一种就是永久翻译。即时翻译并不改变原程序的代码,只是在运行的时候进行即时翻译。永久翻译就是把原代码的程序改写为普语代码编译的程序。为了避免给竞争对手以侵犯版权的口实,这种永久翻译模式在默认状态下是被屏蔽了的。因为几乎所有的软件厂商都不愿意别人反编译他的程序,这样做会不可避免的泄漏原代码。同时他们也通过各种手段对原代码进行了加密。万码通的翻译实际上就是首先将软件反编译成汇编语言,然后再从汇编语言转换为普语。当然这样做难免会遇到一些兼容性问题,所以只有专业版本的太极操作系统才提供了这一功能。一个程序在太极操作系统中运行的时候,系统会首先扫描其标签,如果有标签标识者程序为普语编写的程序,否则就对之进行分析,看是应用于何种操作系统的程序,然后将之记录下来,标记在程序中。当程序运行的时候,系统就根据判断出来的操作系统类型进行相应的反应,从而将程序正常运行。这样一来,第一次运行一个程序花的时间要稍微就一点,因为系统需要判断其类型。不过这也仅仅是权宜之计,最好的方法是编写全面基于普语的应用软件,这也是以后工作的当务之急。

通过这样的设计,太极系统的效率比原本的混沌系统要高上几十倍。当然,太极系统也继承了混沌系统的自进化代码,对病毒拥有超强的防御能力。在以后专门开发的用于超级电脑的太极版本中甚至因此产生了初步的类人智能,并在盘古中诞生了人类历史上第一个电子生命。不过这都是零点公司已经发展到世界第一之后的事情了。

为了让系统得到最大规模的支持和使用,龙翔准备将中文编程语言公开,以便让广大爱好者自己编制基于系统的应用软件。而随后的仓颉语言和使用仓颉语言编写的太极系统源代码也会随后公开。从表面上讲,太极系统就是开放源代码系统了,不过由于语言的障碍,实际上只能叫做半开放源代码系统。

在开发系统的过程中,龙翔虽然脑域开发达到了相当高的水准,也感到十分吃力。再者,一个人的思路毕竟有限,只有广泛吸收大家的意见才能将系统做得尽善尽美。虽然目前的系统仅仅只是个原始版本,还没有自己的应用软件,但是自己的应用软件是发展所必需的,绝对不能马虎。原本研发部的结构类似于其他公司,但是龙翔认为这样还远远达不到自己的要求,因此他对研发部进行了调整。

第二部 零点风暴(正式版)

第十三章 … 系统(三)

首先他把研发部分为两个部分,其中一个叫做创意部门,这个部门里面只招收那些拥有非凡想象力的人。不管你的想法多么匪夷所思,多么荒唐,更不管你的想法目前有没有可能做到,只要那个想法有新意,那么就有资格成为创意部的成员。创意部的口号就是“只有想不到,没有做不到”。为了更多的吸取他人创意,创意部在网络上和在传统媒体上大肆宣传,招兵买马。其成员更是五花八门,无奇不有。其中年龄最小的只有五岁,最大的已经八十多岁了。职业从农民、军人到教师、学生、推销员、演员等等等等,甚至还有被绝大多数人视为荒唐的玄幻小说痴迷者。尤其是那些玄幻小说痴迷者,很多人都反对让他们成为创意部的一员,但是龙翔还是收下了他们。毕竟,龙翔本身的经历就完全可以写成一部玄幻小说了,谁能说玄幻小说里面写的东西都是虚幻的呢?当然,所有这些人都有一个共同的特点:想象力相当丰富,非常有创意。

另外一个部门叫做技术部,负责将创意部的想法变成现实。他们也是掌握技术的部门。在龙翔的计划中,他自己掌握最核心技术,而北斗七星和夏玉盈掌握高级技术,技术部门掌握中级技术,广大用户掌握初级技术。为了给太极系统的开发注入活力,他自己仅仅以那些最核心技术,也就是被列为SS级的机密技术,设计出最基本的核心模块,然后交给北斗七星和夏玉盈,当然也加上自己,根据这些模块开发出此基本的模块,这些东西被列为高级机密。然后就把这些模块交给技术部,让他们来基于这些模块开发出中等基本模块。除了一些诸如文本编辑等等必需的应用软件,整个太极系统就是这些东西,再加上仓颉语言、普语、万马通这三个软件。其他所有的应用软件都交给其他软件公司或者用户,以中等基本模块为基础来自己设计,当然技术部也会开发这些软件,但是需要和外来的同类软件相竞争。这样就可以最大程度的保证软件的质量。可以说太极操作系统,真正的体现了自由和DIY精神,同时也是历史上第一种个性化操作系统。因为很多软件完全由用户自己设计。大部分个性化的设计,其实并不需要太高的水平就可以做到,比起WINDOWS或者LIUNX等等玩个性化需要的水平来相差实在很多,而这必定会受到那些喜欢个性化、时尚的年轻人的喜欢,而电脑的最大的用户群实际上也就是这些年轻人。当然公司也鼓励用户自己开发基于太极系统的较复杂的应用软件,并鼓励用户将这些软件卖给公司。当然,也必须设计得好的软件公司才会买的。龙翔相信这样能够抓住大量技术水准不低,喜欢自己动手的DIYER们。同时,对那些商业用户,技术部也会开发面向他们的专业软件,或者将这样的设计交给其他软件公司来做。

新系统的文件系统,龙翔决定采用WINDOWS和UNIX两者文件系统相结合的方式。WINDOWS的文件是将同属于一个软件或者相关联的文件放在一起,而UNIX则是将相同功能的文件放在一个目录下。龙翔的设计是在普通界面上采用WINDOWS式的关联目录存放方法,但是所有的文件同时还有另外一个属性,那就是它的用途的属性。只要打开一个设置,就能在WINDOWS式的目录下看到它们根据用途排列的另外一个路径,同时可以方便的在两种目录显示模式下切换。这样将减少很多查找文件的麻烦。

另外,核心模块、基本模块、中等基本模块都不会固定不变,将会根据用户的反馈、建议和技术与软件的发展,由相关人员对之进行修改,并适时推出修改补丁和升级版本。如此,各种模块井井有条,既有相当大的开放性,同时又保证了核心机密的不被泄漏。

忙于设计操作系统的同时,龙翔的还专注于制定技术的保密制度。在龙翔心中,公司的保密制度结构应该是这样的:最高层的公司首脑掌握最高层的技术核心秘密,随后随着保密层次的下降,按照在公司的信任度依次掌握相应的技术秘密。除了夏玉盈和北斗七星外,只有被授权掌握技术的研发部的人才可以掌握技术秘密。通过一套严密的技术秘密控制手段监控所有的员工,如果有员工越级掌握了技术秘密,那么那个员工将可能被视为盗窃商业机密而被开除和起诉。而负责技术保密的主管也将被撤职和惩罚。当然,如果那个员工时无意中得到机密并且的确无恶意,并且愿意加入研发部门的,也可以在通过审核后加入研发部门,从而避免被开除和起诉。

整个的保密制度中一共有十八个不同的安全加密级别。其中有八个加密等级是专供军用的,剩下的十个是专供民用的。越先进的技术,其加密级别越高。不过这十八个安全加密级别都是可以拿出来的东西,其中龙翔最核心的秘密并不在这

返回目录 上一页 下一页 回到顶部 1 1

你可能喜欢的