冯婉对林鸿的过去五年的生活非常好奇,她不停地问着各种各样的问题,要不是林鸿以前真的在货轮上执行过任务,很有可能就要招架不过来。
还好有着林昌明的帮衬,这才顺利过关,模糊地糊弄过去,这让林鸿不由得大为松了一口气。
看到父母此刻能够和睦地在一起生活,林鸿心中其实非常高兴。
其实,他对过去五年的生活,并不后悔,甚至有点庆幸自己有这么一段经历,否则自己的人生肯定会少去很多精彩的内容。
晚上,林鸿回到自己的房间,拿出自己带回来的唯一物品——一台最新配置的笔记本电脑,原本想习惯姓地上网查看一些资料,可是突然想起这里暂时并没有开通网络服务,不由觉得有些不习惯。
这个时候,人们已经习惯将计算机称为电脑,因为计算机的功能已经可以和大脑媲美了,甚至可以完成很多大脑无法完成的功能。
电脑没有网络,就仿佛是一个孤岛,无法和外界进行联系。
林鸿的这台笔记本中所安装的系统是linux,并且是最新内核1.2.0版。
此时的linux,已经通过开源社区共同开发的方式在全世界范围内蓬勃发展起来,两年前发布了linux1.0版,标志着linux正式读力的宣言,和其他艹作系统再无人和瓜葛,并且可以稳定可靠地运行在众多兼容的pc机上面。
在一年前,又发布了linux1.2.0版,据说2.0稳定版即将发布。
这个时候的linux,已经完全具备了一个成熟艹作系统的功能,并且在全世界都得到了非常广泛的应用。
林鸿有些遗憾,自己缺席了linux艹作系统的开发,要不是五年来发生了那些事情,现在的这个内核里面,肯定有自己的代码。
他之前实际上就编写了很多代码,不过笔记本电脑遗留在海蒂*拉玛的公寓了,里面有不少重要的资料,也不知道那台笔记本目前在哪里。好在他对其已经加密,并且别人没有进入系统的密码,根本无法进入。
这段时间来,林鸿空闲时间里一直在研究linux的内核代码,现在大概有二十五万行左右,林鸿不得不承认,开源是一个非常好的想法。
可能从来都没有人想到,竟然会有这么多程序员和黑客免费自愿给这个艹作系统贡献代码。
当年比尔*盖茨的论断彻底错误,linux以及其他开源软件的成功,无疑给了他一个响亮的耳光。
目前使用linux的用户已经非常多,林鸿自然也是其中一位。
不过林鸿并不打算直接就这样使用,他决定对linux内核进行深度定制,也就是说,在它的内核基础之上进行比较底层的修改,使之与linux在重要系统服务上单向不兼容,例如文件系统和系统调用。
从事商业间谍工作的经历告诉林鸿,根本没有绝对安全的系统。
总是会有一些天赋卓绝的人能够找到系统设计者所无法想象的各种漏洞。虽然林鸿自信自己的技术已经足够强大,但是为了保险起见或者说习惯使然,他决定定制一个单向兼容其他通用艹作系统的系统。
这样,只有他可以执行或者访问其他计算机中的程序,但是就算别人无意中在网络上发现了他的电脑,也没法入侵,因为对方根本不知道他的电脑里面到底运行着一个什么类型的艹作系统。
linux的架构在最初的时候就设计为可以让多个人同时进行参与开发,基本上是模块化的,所以修改起来非常方便,他继承了unix的重要思想,“everythingisafile”,即“所有设备都是一个文件”。
无论是普通文件,还是目录、字符设备、块设备以及套接字等等所有东西,都可以看做是一个文件,只要使用文件的艹作接口对它们进行艹作即可。例如,想要访问软盘驱动器里面的文件,就只要把软驱当成一个文件夹进入即可。
甚至,连整个文件系统都可以非常方便地对其进行卸载和安装。事实上,linux目前已经有好几套文件系统,经过这么多年的发展,从最初的minix文件系统,到扩展文件系统ext,再到现在的扩展文件系统ext2,已经更换过好几次,另外还有用于曰志文件系统的ext3。
相对于无法修改的windows的fat系列文件系统,linux可以很方便地就将自己的文件系统进行更换,就好像是一个插件一样,需要的时候可以将其插进去,不需要的时候可以拔出来。