文档详情

《第1单元-UNIX、GUN及Linux简介 》.pdf

发布:2016-01-09约3.47千字共19页下载文档
文本预览下载声明
第一单元 UNIX、GUN与Linux概述 学习大纲 Unix操作系统简介 GNU/GPL的说明 Linux操作系统 Redhat Linux系统 1、Unix操作系统简介 Unix操作系统的历史 Unix基本原则 1.1、UNIX历史 UNIX操作系统诞生于60年代末期的Bell实验室 。 美国电话电报公司(ATT)在70年代中期开始发 行UNIX的非商业许可证。 从70年代末开始在市场上出现了不同的UNIX商 品化版本。 1.2、UNIX基本原则 所有对象都是以文件的方式体现; 配置数据以文本形式保存; 由短小的单目程序构成; 避免不必要的用户交互; 可使用多个程序合作完成复杂任务。 2、GNU/GPL GNU项目介绍 GPL通用公共许可证 开源软件与自由软件的区别 2.1、GNU项目介绍 GNU Project 由Richard Stallman发起开始于 1984年,由自由软件基金(FSF :Free Software Foundation)支持。GNU是GNU’s not UNIX的 缩写。 GNU的主旨在于发展一个类似Unix ,并且为 自由软件的完整操作系统:GNU 系统。 2.2、GPL通用公共许可证 GNU通用公共许可证(GPL ) 一个法定的版权声明,但附带(或,在技术上去除了 某些限制),在条款中,允许对某项成果以及由它派 生的其余成果的重用,修改和复制对所有人都是自 由的。 非版权(copyleft) copyleft带有标准的Copyright声明,确认作者的所 有权和标志。但它放弃了标准copyright 中的某些限 制。它声明:任何人不但可以自由分发该成果,还 可以自由地修改它。但你不能声明你做了原始的工 作,或声明是由他人做的。最终,所有派生的成果 必须遵循这一条款(相当于继承关系)。 2.3、开源软件与自由软件 自由软件(Free SoftWare) 自由软件是关于自由以及社区的一场道德运动,是一 种价值观,倡导者希望软件能够自由得使用,复制, 修改,分发等等,有些共产主义的韵味,因此自由软 件涉及到对与错的问题。 开源软件(Open SoftWare) 可以肤浅的认为开源软件= 自由软件,他们几乎都开 放源代码。开源软件的哲学并不涉及到对与错,它仅 仅是一个实际的价值观。而自由软件是一种要求软件 自由的文化现象,是一种哲理、伦理和社会价值观, 而开源软件是一种开发模式。 3、Linux操作系统 Linux操作系统的起源 Linux操作系统的特点 常见的Linux发行版 Linux操作系统的展望 3.1、Linux的起源 Linux操作系统可以说 是UNIX操作系统的一 个“克隆体”,Linux的第 一个内核(Kernel)编写 于1991/10/5。由Linus Torvalds于芬兰赫尔辛 基大学发布的。 Linux是一个自由的、遵循 GNU 和GPL原则, 并且类似于Unix的一个的操作系统。 3.2、Linux特点 遵循GNU/GPL 开放性 多用户 多任务 良好的用户界面 供了丰富的网络功能 可靠的系统安全 良好的可移植性 稳定性 3.3、Linux的发行版本(1) 目前比较著名的几个发行版本。 • Red Hat Linux • Fedora Linux • Slackware Linux •
显示全部
相似文档