第272章 超脑系统(2 / 4)

超脑黑客 疯狂小强 3960 字 15天前

这段时间来,林鸿空闲时间里一直在研究linux的内核代码,现在大概有二十五万行左右,林鸿不得不承认,开源是一个非常好的想法。

可能从来都没有人想到,竟然会有这么多程序员和黑客免费自愿给这个操作系统贡献代码。

当年比尔*盖茨的论断彻底错误,linux以及其他开源软件的成功,无疑给了他一个响亮的耳光。

目前使用linux的用户已经非常多,林鸿自然也是其中一位。

不过林鸿并不打算直接就这样使用,他决定对linux内核进行深度定制,也就是说,在它的内核基础之上进行比较底层的修改,使之与linux在重要系统服务上单向不兼容,例如文件系统和系统调用。

从事商业间谍工作的经历告诉林鸿,根本没有绝对安全的系统。

总是会有一些天赋卓绝的人能够找到系统设计者所无法想象的各种漏洞。虽然林鸿自信自己的技术已经足够强大,但是为了保险起见或者说习惯使然,他决定定制一个单向兼容其他通用操作系统的系统。

这样,只有他可以执行或者访问其他计算机中的程序,但是就算别人无意中在网络上发现了他的电脑,也没法入侵,因为对方根本不知道他的电脑里面到底运行着一个什么类型的操作系统。

linux的架构在最初的时候就设计为可以让多个人同时进行参与开发,基本上是模块化的,所以修改起来非常方便,他继承了unix的重要思想,“everythingisafile”,即“所有设备都是一个文件”。

无论是普通文件,还是目录、字符设备、块设备以及套接字等等所有东西,都可以看做是一个文件,只要使用文件的操作接口对它们进行操作即可。例如,想要访问软盘驱动器里面的文件,就只要把软驱当成一个文件夹进入即可。

甚至,连整个文件系统都可以非常方便地对其进行卸载和安装。事实上,linux目前已经有好几套文件系统,经过这么多年的发展,从最初的minix文件系统,到扩展文件系统ext,再到现在的扩展文件系统ext2,已经更换过好几次,另外还有用于日志文件系统的ext3。

相对于无法修改的www.jtxskux可以很方便地就将自己的文件系统进行更换,就好像是一个插件一样,需要的时候可以将其插进去,不需要的时候可以拔出来。

林鸿为了确保系统的安全,连文件系统也进行了修改,主要的结构和ext2系列是类似的,毕竟这是一个结构非常科学,稳定性和扩展性也非常好的文件系统,只不过林鸿对其进行了一些修改。

举报本章错误( 无需登录 )