第69章 操作系统内核
陆泽为什么要选择开发操作系统软件呢?因为即使再过两年,到了1990年,GNU计划已经开发出的软件包括了一个功能强大的文字编辑器Emacs、C语言编译器GCC以及大部分UNIX系统的程序库和工具。唯一依然没有完成的重要组件,就是操作系统的内核。GNU的内核,称为Hurd。
Hurd的架构设计理念先进,但是Hurd的开发历程走得并不顺利,几十年后,Hurd仍无法应用于普通应用,更无法用于生产。如果没有Hurd的出现而已经有Linux内核的话,自由软件基金会可能不会研发Hurd,但是在Linux内核发布之前,Hurd的蓝图就已经被设计出来了,而GNU计划希望这先进的架构能够让自由软件更具有威力,所以GNU计划仍维持Hurd作为未来的发展计划。ъìQυGΕtV.net
由于Hurd没有商业支持,开发速度实在太过缓慢,导致Linux后来居上,逐渐成为主流。
陆泽就是要抓住机会,提前赶紧把Linux搞出来,让他尽快成长。也许到时候还能和Windows95斗一斗,Windows95推出之后巨软公司就会成为图形操作系统的霸主。
Windows95之前的图形界面系统,比如Windows3.0只是Dos系统下应用程序级别(GUI)的系统,不是独立的操作系统。
Linux系统也是没有图形界面的,都是命令行。后期看到Windows95的图形界面吸引了很多用户才开始开发。不过开发出的还是独立于系统的应用程序。类似于Windows3.0与DOS系统的关系。
陆泽既要开发出Linux的初版,又要在壮大之后引导黑客开发出合适的图形界面系统。
他的目标并不是打败巨软公司的视窗系统,而是让人们多一个选择,让操作系统不会被垄断。虽然还有小苹果公司的操作系统,不过那点用户量实在太少了。而且小苹果公司也是美国的公司。
他不想让操作系统都被美国垄断,一旦实施制裁,那影响将是非常巨大的,这关系到国家的信息安全。
不仅仅是操作系统,还有其他的