UNIX系统:
1969年,由贝尔实验室的K.Thompson和D.M.Ritchie为PDP-7机器编写的一个分时操作系统,
最初使用汇编语言编写,
后来1972年C语言出世以后,二人由使用C写了UNIX3,
此后UNIX大为流行开来
UNIX流派树:
主要分为两大流派:System V, Berkeley BSD
标准:
为了对差别日益增大的各UNIX流派版本进行统一化/标准化:
对每种实现必须定义的各种限制进行说明
- SVID(System V Interface Definition)
- POSIX(Portable Operating System Interface)
Linux的诞生:
来自MIT的Richard Stallman:
对于UNIX版本的不开源很不满,于是创立了四个东西:
GNU项目,GNU is not unix
GNU项目下开发出了一些软件,他们都以GPL协议发布:
FSF基金会:free software foundation,注意这里的free是自由的意思,不是免费的意思
GPL协议:General Public License
Copyleft理念:
来自芬兰赫尔辛基大学的Linus Torvalds:
开发了一个UNIX版本,写了内核,并在学校里分享,被人称作'Linux'
Linux版本
内核版本,由Linux社区统一发布
主版本号+次版本号+修订次数
奇数表示开发版本
偶数表示稳定版本
修订次数表示内核被修改的次数