[Linux] 历史根源

UNIX系统:

1969年,由贝尔实验室的K.Thompson和D.M.Ritchie为PDP-7机器编写的一个分时操作系统,

最初使用汇编语言编写,

后来1972年C语言出世以后,二人由使用C写了UNIX3,

此后UNIX大为流行开来

UNIX流派树:

主要分为两大流派:System V, Berkeley BSD

标准:

为了对差别日益增大的各UNIX流派版本进行统一化/标准化:

对每种实现必须定义的各种限制进行说明

  1. SVID(System V Interface Definition)
  2. 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社区统一发布

主版本号+次版本号+修订次数

奇数表示开发版本

偶数表示稳定版本

修订次数表示内核被修改的次数

相关推荐
zhengqweasd10 小时前
流量没跑满、带宽空闲,业务依然卡顿
运维·服务器·网络
闖6410 小时前
入门Linux操作系统|零基础吃透原理、目录、权限、常用命令
linux
bruk_spp11 小时前
linux pinctrl
linux
M哥支付11 小时前
高频交易优选方案:银联快捷支付通道
服务器·网络·其他·微信·金融
Y38153266211 小时前
Docker Compose 服务依赖与健康检查:healthcheck 让容器按正确顺序启动
运维·docker·容器
稳联技术老娜12 小时前
伺服内嵌EtherNet IP方案:嵌入式小板SPI通讯固件Demo程序适配改造
运维·服务器·网络
en.en..12 小时前
Linux系统编程:fcntl 与 ioctl
linux·运维·服务器
自动化监测Learner12 小时前
Navicat Premium 17 中文版安装教程(2026最新版)
java·linux·数据库
荣合技术服务13 小时前
Codex 实战:用 AI 写运维脚本
运维·codex
会周易的程序员13 小时前
5Draft(五帝)测试报告
服务器·c++·分布式·raft·共识算法·共识·算力服务器