第68章 自由软件
版的内核他也是看过的,因为代码量相比之后的版本真的可以忽略不计了。不过这么少的代码还是具有基本的功能的,只是实现方式可能是最简单的方法。
DOS系统和Winodws1.0这两个软件都属于巨软公司的专利软件,不是开源的,他如果写出来就等着吃官司吧。陆泽把目标放在了开源软件Linux上。
没错,陆泽就是打算将Linux系统写出来,Linux是一套免费使用和自由传播的类Unix操作系统,是一个基于POSIX和UNIX的多用户、多任务、支持多线程和多CPU的操作系统。
但陆泽并不打算写成熟的Linux系统,即使想写也写不出来,因为他没看过完整版的,大脑中根本没有这个记忆。再者,超过2500万行的内核,他一个人一辈子也不可能写得出来。他只打算将Linux系统的0.01版写出来,这个最初的版本代码量就少多了,估计1个多月就能写完。如果时间允许,他也会继续扩展版本,直到1.0正式版。
写完系统后他就打算加入自由软件基金会的GNU计划,即“革奴计划”。这个计划对他也很重要,因为可以提升他的江湖地位。
GNU是“GNU'sNotUNIX”的递归缩写。“革奴计划”是由理查德·斯托曼在1983年9月27日公开发起的,它的目标是创建一套完全自由的操作系统,重现当年软件界合作互助的团结精神。
之所以要加入GNU计划,是因为光有操作系统内核其实什么也干不了,还需要其他软件配合。
目前,GNU计划已经开发出很多高质量的免费软件了,其中包括著名的Emacs编辑器、Bashshell程序、gcc1.0编译器、gdb调试程序等等。这些软件为Linux操作系统创造了一个合适的环境,也是Linux能够诞生的基础之一。ωωw.Bǐqυgétν.net
陆泽只需要在此基础上进行整合就行。现在这些软件都是自由软件,但自由并不代表免费,自由软件和免费软件