随着对ns2055研究越深,江远就越能感受到它的强大。
作为近五十年后的操作系统,ns2055在整体设计理念上远远超过了现有的操作系统,很多细节也是现有操作系统所不能达到的。
比如,rn系统技术方案是2050年出现的,ns2055完美地支持了这种操作方式,而不是像现在的ns系统上,基本是一种凑合着用的状态。
还有,兼容现有平台应用的虚拟层,也没在其他操作系统上出现过。
现在用户如果想在ns上使用n软件,做法多是通过虚拟机来实现。
著名的工具r就是一种虚拟机。
所谓虚拟机,就是一个软件,它的主要功能就是模仿成一台虚拟电脑硬件。
你可以在这台虚拟电脑上安装ns、n、s等操作系统。
借此,用户可以在ns上安装r,然后在虚拟机上安装n,这样用户就可以在n上安装应用,从而实现了在ns上使用n软件的方法。
不过,在江远看来,虚拟机有两个非常严重的问题。
虚拟机毕竟是个软件,不是真正的电脑。
用户安装在虚拟机中的应用,其性能是远远达不到安装在实际物理机中的水平的。不信的话,你在虚拟机中玩个3游戏就知道了。
其次,很多时候,用户只是想用某些n才有的软件,他并不想用n系统,而且大部分用户其实离开ns就基本不会用电脑了。
n偏于极客的命令行和s偏于小资的nr,都足以让用惯了三俗资源管理器的普通电脑用户懵逼。
而sns2055中的虚拟层设计彻底解决了这两个问题:既不会降低性能,又不会把用户扔进陌生的操作系统中。
学会了虚拟层设计后,江远发现其实虚拟层源码跟他之前的应用转换工具有千丝万缕的联系,两者功能也有交集,它们同样解决了跨平台问题,只不过一个是运行时的,一个是转换静态代码的。
基本可以这么理解,操作系统内置虚拟层就是应用转换工具加虚拟机的升级版。
江远很怀疑。
要不应用转换工具就是微软未来开发的,要不就是应用转换工具的团队被微软收编了。
总之,作为未来微软绝地反击的利器ns2055,在整体上绝对无可指摘。
不过江远的目的是说服军方专家,ns2055毕竟只是商用操作系统,在安全功能上肯定考虑不足。
一般来说,军方级别和民用级别产品的差距都是无比巨大的,江远还需要加强安全设计。
1是江远第一次把自己掌握的大量科技集成开发的新产品。
结果很不错,多个新技术联合起来的优势远远超过单独发布,深思集团借此直接横扫了几千亿美元,堪称恐怖。
吃到甜头之后,江远开始思考如何在s上集成更多技术。
首先,可以把信息基点理论运用到磁盘管理的底层,超强的压缩能力,既变相提高了存储空间,又是一种另类的数据加密方法,这极大地满足了军方的安全需求。
其次,江远打算继续加强安全功能,把之前获得的那个荆棘式主动防火墙技术也逆向出来,集成上去。
除此之外,江远还想再为s专门开发一种新型开发工具。
这才是把ns、n和s斩草除根的利器。
就像秦始皇美术制作工具进入学校,普及成为美术专业学生的默认学习工具后,其他美术开发软件逐渐陷入没有美术人员会用的绝境。
如果能发明一种新型软件开发工具,照着s工具的思路,直接把程序员脑子中的想法具现成代码,再配合上应用转换工具,那就是真正的绝杀!
想想看,程序员通过用可以百倍于之前的速度写出代码,而且又是免费使用的话,没道理程序员会用其他开发工具的。
如果江远再关闭应用转换工具在其他操作系统之间的互相转换功能,只留下把s的转换成其他操作系统的功能的话,那会发生什么?
第三方开发商就会思考,我有两个选择。
如果我用开发s的应用,再用应用转换工具转换成ns、n、s、安卓、s的应用,那我只需要开发一次。
如果我不用s开发,那么我就要开发一份n的、一份ns的,一份s的,一份s的,那我需要开发四次。