Linux内核学习(Linux-0.11)——概述

本文详细介绍了Linux操作系统的发展历程,包括UNIX的诞生、MINIX操作系统、GNU计划、POSIX标准的影响,以及Linux的诞生和早期贡献者。Linux-0.11版本发布于1991年12月8日,是Linux内核学习的重要里程碑。
摘要由CSDN通过智能技术生成

本文是在《Linux内核完全注释》的基础上进行学习

一、Linux的诞生和发展

linux操作系统的诞生、发展和成长过程依赖于以下五个重要支柱:UNIX操作系统、MINIX操作系统、GNU计划、POSIX标准和Internet网络

1、UNIX操作系统的诞生

1969年KenThompson用BCPL语言开发出UNIX原型,Dennix Ritchie于1972年用移植性强的C语言改写,使其得到了推广。

2、MINIX操作系统

Andrew S. Tanenbaum在1987年编制的,主要用于学生学习操作系统原理。因为他想保持MINX的小型化,能让学生在一个学期内就能学完,因而没有接纳全世界许多人对MINIX的扩展需求。因此在这个情况下Linus抓住了时机,开发了Linux操作系统。

3、GNU计划

旨在开发一个类似UNIX并且是自由软件的完整操作系统:GNU系统。GNU是‘GNU’s Not Unix的递归缩写! GNU项目开发出许多高质量的免费软件,包括emacs编辑系统、bash shell程序、gcc 系列编译程序、gdb调试程序等等。为Linux操作系统的开发创造了一个合适的环境。以至于目前许多天将Linux操作系统称为“GUN/Linux”操作系统

4、POSIX标准

该标准是基于现有的UNIX实践和经验,描述了操作系统的调用服务接口。用于保证编制的应用程序可以在源码一级上在多种操作系统上移植和运行。90年代初,POSIX标准的制定正处在最后投票敲定的时候,那是1991-1993年间。此时正是Linux刚刚起步的时候,这个UNIX标准为Linux提

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值