阅读

Linux内核情景分析

佚名著,2024年版    [文件格式: PDF - 6MB]

在计算机技术的发展史上,Unix操作系统的出现是一个重要的里程碑。早期的Unix曾免费供美国及一些西方国家的大学和科研机构使用,并且提供源代码,这一方面为高校和科研机构普及使用计算机提供了条件;另一方面,也是更重要的,为计算机软件的核心技术“操作系统”的教学和实验提供了条件。特别是Unix内核第6版的源代码,在相当长的一段时期内是大学计算机系高年级学生和研究生使用的教材,甚至可以说,美国当时整整一代的计算机专业人员都是读着Unix的源代码成长的。反过来,这也促进了Unix的普及和发展,并且在当时形成了一个Unix产业。事实上,回顾硅谷的形成和发展,也可以看到Unix起着重要的作用。Unix两大主流之一的BSD就是在加州大学伯克利分校开发的。后来,Unix成了商品,其源代码也受到了版权的保护,再说也日益复杂和庞大了,而第6版则又慢慢显得陈旧了,便逐渐不再用Unix内核的源代码作为教材了(但是直到现在还有在用的)。

Github | Docker | Library | Project