别人的Linux私房菜(2)Linux简介

同一操作系统无法在不同硬件平台上运行。架构。

Bell实验室和麻省理工学院MIT和通用电气公司GE发起了Multics计划,分时兼容系统,300以上多终端连接主机。

Unics 由Multics中的人员Thompson开发,使用汇编。之后与Ritchie合作写出了Unix内核。隶属美国电信巨头AT&T。

伯克利大学的Bell Joy开发了BSD(Berkeley Software Distribution)。成为Unix的分支。

AT&T推出了System V(第七版Unix)。1979年收回版权。

Minix由Tanenbaum在1986年历时两年完成。

1984年Stallman发起了GNU计划。1985年起草通用公共许可证GPL。

1991年Linus使用GNU工具,借鉴Minix写了Linux内核。之后经过很多人的完善。

3.0以后的Linux内核以主线版本开发,分开发结束或长期维护状态。https://www.kernel.org/releases.html

安卓版本和linux内核对应版本

https://en.wikipedia.org/wiki/Android_version_history#Android_9.0_Pie_(API_28)

Linux的发行版中,有RPM方式安装软件的系统,Red Hat Fedora SUSE。有使用Debian 的dpkg方式安装的 Debian Ubuntu B2D

POSIX

POSIX表示可移植操作系统接口(Portable Operating System Interface of UNIX,缩写为 POSIX ),POSIX标准定义了操作系统应该为应用程序提供的接口标准。

原文地址:https://www.cnblogs.com/bai2018/p/10662075.html