谈到Linux就不免提及Unix。
1.Unix
Unix由Bell实验室的Ken Thompson所写,后来在Bell实验室内部流行开来,同时引起外界的兴趣,有许多人向Ken申请使用Unix系统,Ken也大方把Unix刻录进光盘通过邮件的形式发给这些感兴趣的人,公开Unix系统,提供给各大高校作教学使用,加州大学伯克利分校改进推出了BSD的版本,并赚了不少钱,因为Bell属于AT&T,AT&T觉得不爽把将BSD告上法庭,最终AT&T赢下了官司,从此Unix走向了商业化,但也在业界失去了好评。
2.Linux的诞生
因为Unix走向了商业化,使用者都面临昂贵的授权使用费,很多大学不得不停止对其使用。在这种背景下,许多反抗者便应运而生。
Richard Stallman(自由软件之父)是个自由主义者,看到Unix收费资源不共享的行为后,发起了一场自由软件运动GNU(GNU IS NOT UNIX),相当霸气的名字。
Andrew是个大学教授,因为不能使用Unix给学生们展示操作系统的细节,决心自己写一个系统用于上课,于是教授写了一个Minix,并将之公开,世界各地的人们开始补充改进系统,但终究还是缺少内核。
Linus Torvalds(神!)大二时写出了内核,从此这个操作系统完善了,大众给这个系统取名为GNU/Linux,后来逐渐约定俗成为Linux。