Unix/Linux 简介

Unix/Linux 简介

一、Unix操作系统

        UNIX操作系统,是美国AT&T公司于1971年在PDP-11上运行的操作系统。具有多用户、多任务的特点,支持多种处理器架构,最早由肯·汤普逊(Kenneth Lane Thompson)、丹尼斯·里奇(Dennis MacAlistair Ritchie)和Douglas McIlroy于1969年在AT&T的贝尔实验室开发。

        Unix的三大派生版本:System V、Berkley、Hybrid。

二、Unix族谱

Unix/Linux 简介_第1张图片

三、Linux简介

        Linux是一种自由和开放源码的类Unix操作系统。目前存在着许多不同的Linux,但它们都使用了Linux内核。Linux可安装在各种计算机硬件设备中,从手机、平板电脑、路由器和视频游戏控制台,到台式计算机、大型机和超级计算机。Linux是一个领先的操作系统,世界上运算最快的10台超级计算机运行的都是Linux操作系统。严格来讲,Linux这个词本身只表示Linux内核,但实际上人们已经习惯了用Linux来形容整个基于Linux内核,并且使用GNU 工程各种工具和数据库的操作系统。Linux得名于计算机业余爱好者Linus Torvalds。

四、GNU计划

        GNU Project由Richard Stallman 发起开始于1984年,由自由软件基金(FSF :Free Software Foundation)支持。

        GNU的基本原则是共享。

        GNU的主旨在于发展一个类似 Unix ,并且为自由软件的完整操作系统: GNU 系统。

        目前已经有各种使用 Linux 作为内核的 GNU 操作系统正被广泛地使用著;这些系统通常被称作为“Linux”,但准确的说应该被称GNU/Linux” 系统 。

五、POSIX标准

        POSIX(Portable Operating System Interface for Computing Systems)是由IEEE 和ISO/IEC 开发的一簇标准。该标准是基于现有的UNIX 实践和经验,描述了操作系统的调用服务接口,用于保证编制的应用程序可以在源代码一级上在多种操作系统上移植运行。

        POSIX.1 仅规定了系统服务应用程序编程接口(API),仅概括了基本的系统服务标准

        在90 年代初,POSIX 标准的制定正处在最后投票敲定的时候,Linux刚刚起步,这个UNIX 标准为Linux 提供了极为重要的信息,使得Linux 的能够在标准的指导下进行开发,能够与绝大多数UNIX 系统兼容

六、GPL通用公共许可证

        GNU通用公共许可证(GPL)

        一个法定的版权声明,但附带(或,在技术上去除了某些限制),在条款中,允许对某项成果以及由它派生的其余成果的重用,修改和复制对所有人都是自由的。

        非版权(copyleft)

        copyleft带有标准的Copyright声明,确认作者的所有权和标志。但它放弃了标准copyright中的某些限制。它声明:任何人不但可以自由分发该成果,还可以自由地修改它。但你不能声明你做了原始的工作,或声明是由他人做的。最终,所有派生的成果必须遵循这一条款(相当于继承关系)

七、如何选择开源许可证?(转自阮一峰的博客

Unix/Linux 简介_第2张图片

八、Linux特点

        遵循GNU/GPL、开放性、多用户、多任务、设备独立性、供了丰富的网络功能、可靠的系统安全、良好的可移植性。

九、Linux常见发行版本

        Ubuntu(大众)、Linux Mint(优雅)、Fedora(锐意)、openSUSE(华丽)、Debian(自由)、Slackware(简介)、RedHat(老牌)。

十、其他介绍略过……




你可能感兴趣的:(Unix/Linux 简介)