1.操作系统(Operation System)主要在管理与驱动硬件,因此必须能管理内存、管理装置、负责行程管理以及系统呼叫,因此能够让硬件准备好就是一个好的系统了。
2.Unix的前身是贝尔实验室(Bell lab)的Ken Thompson用汇编语言写的,后来在1971-1973年间由Dennis Ritchie用C语言进行改写,才变成Unix。
3.1977年Bill Job发布BSD(Berkeley Software Distribution),这些操作系统称为Unix-like操作系统,就是很像Unix的操作系统。
4.1984年Andrew Tanenbaum完成Minix操作系统,该系统可以提供源码及软件。
5.1984年Richard Stallman提倡GPL授权模式,任何GPL(General Public License)软件均不可单独纯贩卖软件,也不可以改变软件的授权。
6.1991年芬兰的Linus Torvalds开发出Linux操作系统。
7.符合Open source理念的授权很多,较为知名的就是Apache/BSD/GPL/MIT等。
8.Linux本身就是个好系统,Linux操作系统底层的数据称为核心(Kernel)。
9.从Linux kernel 3.0开始,就舍弃了奇数、偶数的核心版本规划,新的规划使用主线版本(MainLine)为依据,提供长期支持版本(longterm)来加强某些功能的持续维护。
10.Linux distributions的组成有:Linux kernel + Free Software + Documentations(Tools) + 可完全安装的程序。
11.常见的Linux distributions分类有商业版和社区版,或者PRM、DPKG分类方法。
PS:以上内容来自与《鸟哥的Linux私房菜》的第一章的章末总结。