当他发觉自己的写的东西真的可以在386里面顺利运行,而且可以读取Minix的文件系统后,他将这个内核程序放置在当时美国最大的ftp网路上供你们下载,同时在BBS里面贴了一则消息,希望能获得你们的一些更改建议。因而当用户在安装使用时,发生问题,会反馈给托瓦兹。在托瓦兹才能解决的问题范围内,他能很快速的进行linux内核的更新和排错。
同时为了让自己的Linux才能兼容于UNIX系统linux关机命令,并让所有的软件都可以在Linux上执行,于是托瓦兹开始参考标准的POSIX规范。
POSIX是可携式操作系统插口((PortableOperatingSystemInterface))的简写,重点在于规范核心内核与应用程序之间的插口,这是由日本电气与电子工程师学会((IEEE))所发布的一项标准喔!
4、广大爱好者的加入
一个人的力量虽然是有限的。有些硬件托瓦兹难以取得,因而难以编撰相关驱动程序,这个时侯,就有志愿者站下来帮忙写驱动程序。并且托瓦兹这个人还非常务实。只要经测试可以运行后,都会将这种程序代码加入到内核中。由于这样的状况,linux的开发逐步模块化,可维护性也大大降低。
后来什么是linux系统,由于Linux内核加入了太多的功能什么是linux系统,光靠托瓦兹一个人进行内核的实际测试并加入内核源程序实在太吃力,于是,就有好多的同事跳下来帮忙。诸如考克斯(AlanCox)、与崔迪(StephenTweedie)等,这种重要的副手会先将志愿者的修复程序或则新功能的程序代码进行测试,但是将结果上传给托瓦兹看,让托瓦兹做最后内核加入的源码的选择与整并!这个分层负责的结果让Linux的开发愈发容易!
非常值得注意的是,这种托瓦兹的Linux开发副手,以及自愿传送修复程序的黑客志愿者,虽然都没有见过面,并且彼此分布在月球的各个角落,你们群策群力共同开发出现今的Linux。
5、linux即将版的发布
这群素未相熟的虚拟团队,在1994年总算完成了Linux的内核即将版Version1.0。代码量达17万行。这一版同时还加入了XWindowSystem的支持!据悉,托瓦兹指明了企鹅为Linux的吉祥物。
1996年6月,Linux2.0内核发布,此内核有大概40万行代码,并可以支持多个处理器。此时的Linux早已步入了实用阶段,全球大概有350千人使用。
三、Linux开枝散叶1、不同distribution的形成
由于linux加入了gnu计划国内linux主机,所以,任何人均可取得源码和可执行这个内核程序,而且可以更改。但是因为GNU的GPL授权并非不能从事商业行为,因而好多商业公司和团队便专门来开发自己的linuxdistribution。比较出名的有RedHat,SuSE,Ubuntu,Fedora,Debian,CentOS等。
2、不同distribution的支持标准
好多人不免害怕,那么多distribution会不会都不相同呢?我可以告诉你们,无需担忧,由于这种版本使用的都是同一个内核,但是还有LinuxStandardBase(LSB)以及目录构架的FilesystemHierarchyStandard(FHS)标准规范等一些标准来规范开发者,它们的惟一差异可能就是该开发者自家所开发下来的管理工具以及套件管理的模式。
所以说,基本上,每位Linuxdistributions不仅构架的严谨度与选择的套件内容外,虽然差别并不太大。你们可以选择自己喜好的distribution来安装即可!