01.The Introduction of Linux

1.什么是Linux

  1.1关于Unix  

  • 1969年由Thompson在贝尔实验室开发(汇编)
  • 一个月的时间开发出内核、工具软件、文件系统
  • 基于优秀的设计理念(a.所有的程序和系统设备都以文档的形式来存在,b.程序只有一个目的,那就是尽可能高效的解决问题)
  • 1973年由C语言改写,方便移植到其他的硬件平台上
  • 其发展主要是由实验室的工程师来完成
  • AT&T公司在1979年收回版权,不对学生开源    

  1.2什么是GUN和GPL

  • GNU is NOT Unix的递归缩写,是由Richard Mathew Stallman 在1984年发起,旨在构建一个自由、开放的操作系统。
  • 重新开发自由软件并推广
  • 开发GCC等其他基础的软件便于自由软件的发展
  • 开放源代码、允许复制、修改、传播
  • 为了防止自由软件被他人作为专利软件,指定了GPL授权(General Public Licence---通用公共许可证)

  1.3Linux的起源

  • 1991年,芬兰大学生Linux Torvalds 基于x86系统开发出Linux的内核
  • 经过虚拟团队的维护逐渐发展壮大并移植到其他的硬件系统上

2.Linux的主要版本

  • Ubuntu,2004年9月发布,最为流行的桌面Linux发行版
  • RedHat,使用最广,性能稳定
  • CentOS,2003年底推出,rhel的重新编译版,免费

3.Linux的优缺点

优点:

  • 性能稳定
  • 较高的安全性和Bug的快速修复
  • 支持多用户多任务
  • 完善的用户和群组策略
  • 资源耗费低
  • 适合嵌入式应用
  • 免费或费用低廉

 不足:

  • 专业软件支持不够
  • 厂商支持度不高
  • 标准化不足

 

posted @ 2015-12-22 11:31  行者_2014  阅读(142)  评论(0编辑  收藏  举报