zoukankan      html  css  js  c++  java
  • 01 Linux 的渊源与发展史

    一、Unix 的起源与发展

    Unix 是较早被广泛使用的计算机操作系统之一,它的第一版于1969年由 Ken Thompson 在 AT&T 贝尔实验室是实现,1973年 Ken Thompson 与 Dennis Ritchie 用C语言重写了 Unix 的第三版内核

    二、开放源代码的发展

    源代码是指未编译的按照一定的程序设计语言规范书写的文本文件,开放源代码就是程序开发者将自己写的代码文件给别人学习使用或修改,起初 Unix 也是 AT&T 实验室一个开放源代码的项目,所以 Unix 的源代码可以被轻易获得,但随着 Unix 的广泛应用 AT&T 开始认识到 Unix 的价值,1979年成立了专门的 Unix 实验室(USL),并且 AT&T 同时宣布对 Unix 的拥有权和商业化。这也导致了 CSRG 发布了 BSD Unix

    在1983年,为了反对软件所有权私有化的趋势,Richard Stallman 发起了 GNU 计划来推动开发源代码的发展,并为此开发了很多软件,并创建了自由软件基金会(FSF)和制定了 GNU 通用公共许可证,提出了“反版权(copyleft)”的概念

    • copyleft:代表无版权。copyright:则代表有版权
    • opensource free:源代码开放、软件谁都可以使用、谁都可以传播、谁都可以二次开发,使用GPL 协议保护
    • GPL: 通用版权许可证协议,如果软件被打上GPL,那么任何人都可以对这个软件进行修改,但是修改完之后必须将源码发布出来,以便更好的传承下去(那Linux中的软件百分之80都是GPL提供)
    • Linux 内核使用 GPL 协议发布,内核也是开源,有了内核的加入,整个 GNU 的系统更加的完善。其实 Linux 完整叫法应该叫 GNU/Linux,GNU 的软件加上 Linux 内核

    三、Linux 的诞生

    Linux操作系统的诞生、发展和成长过程始终依赖着五个重要支柱:Unix 操作系统、MINIX 操作系统、GNU 计划、POSIX 标准和 Internet网络

    1991年芬兰大学生 Linus Torvalds 在 GPL 条例下发布了 Linux 第一版0.0.1版本是 Linux 时代开始的标志,Liunx 来源于 Unix,并很好地继承了 Unix 的稳定性和效率高的特点

    Linux 系统特点

    开放性(开源)、多用户、多任务、良好的用户界面、优异的性能和稳定性以及多用户多任务的特点

    单用户:一个用户,在登陆计算机(操作系统),只能允许同时登陆一个用户

    单任务:一个任务,允许用户同时进行的操作任务数量

    多用户:多个用户,在登陆计算机(操作系统),允许同时登陆多个用户进行操作

    多任务:多个任务,允许用户同时进行多个操作任务

    注意:Windows 属于单用户多任务,Linux 属于多用户多任务

    四、Linux 的版本

    Linux 的版本继承了 Unix 的版本定制规则,分为内核版本和发行版本

    内核版本:内核就是一个核心,其他软件都基于这个核心,不能直接使用,内核版本统一在 http://www.linux.org 发布

    发行版本:由各个 Linux 发行商发布,Linux 发行商有权选择 Linux 的内核版本。常见的 Linux 的发行版本:RedHat、CentOS、Debian、Ubuntu

    内核版本分为稳定版和开发版,区分方式是根据次版本的奇偶判定,奇数为开发版,偶数为稳定版

  • 相关阅读:
    mongodb 初学 意外 连接服务器异常(Connection refused)
    mongodb 关闭服务器
    Redis 入门指令
    mongodb 在 Ubuntu系统上的安装及卸载
    Java 使用 Redis
    随笔 -- IO -- Socket/ServerSocket -- 系统概述
    java enum(枚举)使用详解 + 总结
    Java -- IO -- 目录
    Java 流(Stream)、文件(File)和IO -- Java ByteArrayInputStream类
    INSERT INTO .. ON DUPLICATE KEY UPDATE ...
  • 原文地址:https://www.cnblogs.com/bailongcaptain/p/13518026.html
Copyright © 2011-2022 走看看