zoukankan      html  css  js  c++  java
  • Linux发展历史

     

    a)  什么是操作系统

    操作系统是计算机系统中必不可少的基础系统软件,它的作用是管理和控制计算机系统中的硬件和软件资源,合理地组织计算机系统的工作流程,以便有效地利用这些资源为使用者提供一个功能强大、使用方便的操作环境。它在计算机系统(硬件)与使用者之间起到接口的作用。

    目前PC(Intelx86)上比较常用的操作系统有window、Linux、DOS、NUIX等。

    b)  什么是Linux

    Linux和大家熟悉的window系统一样,也是一种操作系统。

    2.1 Linux特点;

    a)   是开放源代码的程序软件,可自由修改。

    b)   UNIX系统兼容,具备几乎所有UNIX的优秀特性。

    c)   可自由传播,无任何商业版权制约。

    d)  适合Intel等x86CPU系列架构的计算机

    c)  Unix诞生

    Unix系统于1969年在贝尔实验室诞生,20世纪70年代产生了一个比较重要的分支,1977年诞生的BSD系统

    3.1 Unix的5大优秀特性

    a)   技术成熟,可靠性高

    b)   极强的可伸缩性

    c)   强大的网络功能

    d)   强大的数据库支持能力

    e)   强大的开发功能

    3.2 Unix操作系统的革命

    20世纪70年代末,Unix面临突然起来的版权回收,以及代码不开源等问题,导致了新的类Unix诞生。1984年,成立了自由软件基金会(FSF)和GNU项目。目的是解决Unix版权及软件源代码面临闭源的问题。

    d)  Linux的诞生

    1984年,谭邦宁开发了用于教学的Unix系统,命名为Minix。

    1990年。,Linus Torvalds 首次接触Minix系统。最后Linux系统诞生了

     自由软件与GNU项目发起人      Minix 开发者            Linux之父

     

    e)  自由软件和FSF

    5.1 自由软件

    自由软件的核心就是没有商业化软件版权制约,源代码开发,可无约束自由传播

    5.2 FSF

    FSF主要项目是GNU项目。GMU项目产生的软件包括:Emacs编译软件,gcc编译软件、bash命令解释程序和汇编语言、以及gawk

    5.3 GNU知识

    GNU类Unix操作系统是由一系列应用程序、系统库和开发工具构成的软件集合,并加上了资源分配和硬件管理的内核。

    5.5 GPL知识

    GPL许可的核心是保证任何人有共享和修改自由软件的自由,任何人有权取得、修改和重新发布自由软件的源代码权利,但是都必须同时给出具体更改的源代码。

    6.Linux系统组成

    Linux操作系统=Linux内核+GNU软件及系统软件+必要的应用程序

    6.1Linux特点

    a)   Unix系统有的优秀特点Linux系统兼容

    b)   是一个完善的支持多用户、多任务、多进程、多CPU的系统

    c)   具有更高的的系统稳定性与可靠性

    d)   具有很高的系统安全性

    e)   有完善的网络服务

    f)   是基于GNU许可,自由开发的系统

    g)   有大量等三方免费应用程序

    h)   有完善的大型数据库平台

    i)   有完善的开发平台

    j)   有完善的图形用户界面

    7.Linux的应用领域

    a)IT服务器Linux系统应用领域

    b)嵌入式Linux系统应用领域

    c)个人桌面Linux应用领域

     

     

     

  • 相关阅读:
    PHP NG (PHP 5.7) 性能比 PHP 5.6 提升近 1 倍
    PHP移动互联网开发笔记(3)——运算符
    利用PHP生成二维码
    几款常用的PHP模板引擎
    PHP多线程的使用
    关于程序员失眠的解决方案
    PHP移动互联网开发笔记(5)——文件的上传下载
    PHP生成二维码【谷歌API+qrcode+圆角Logo】
    7种流行PHP集成开发工具(IDE)的比较
    封装
  • 原文地址:https://www.cnblogs.com/xningge/p/8331656.html
Copyright © 2011-2022 走看看