1 Linux是什么

因为不同的硬件的功能函数不相同,所以同一套操作系统是无法在不同硬件平台上运行。


Linux由于是Open Source的操作系统,所以程序代码可以被修改成适合在各种机器上面运行的, 也就是说,Linux是具有『可移植性』。


Linux发展中的几大人物几大事件(以时间为序):
1.1969年,Ken Thompson 开发file server systenm(Unix原型).
2.1973年,因为Unics(此时Unix的名字)本来是以汇编语言写成的,汇编语言具有专一性,加上当时的计算机机器架构都不太相同,所以每次要安装到不同的机器都得要重新编写汇编语言,不方便。于是乎,Thompson与Ritchie合作想将Unics改以高阶程序语言来撰写,Dennis Ritchie将当时的高级语言程序B语言重新改写成C语言,再以C语言重新改写与编译Unics的核心,最后发行出Unix的正式版本(此时称之为unix)。
...(若干unix辉煌发展略去)
3.1979年,因为版权copyright问题,Andrew Tanenbaum(谭宁邦)教授自己动手写了Minix这个Unix Like的核心程序(完全不看Unix核心原始代码).
4.1984年,Richard Mathew Stallman(史托曼)在1984年发起的GNU计划,计划的目的是:建立一个自由、开放的Unix操作系统(Free Unix)。操作系统太复杂,先写可以在Unix上面运行的小程序,打开了GUN计划的知名度。

5.1985年,Richard与律师草拟了有名的通用公共许可证(General Public License, GPL), 并且称呼为copyleft(相对于专利软件的copyright!)

有GNU所开发的几个重要软件,如:

  Emacs
  GNU C (GCC)
  GNU C Library (glibc)
  Bash shell
6.1991年,芬兰大学生Linus以bash, gcc等工具写了一个小小的内核程序,这个内核程序可以在Intel的386机器上面运作, 让很多人很感兴趣!从此开始了Linux不平凡的路程!


Linux参考POSIX设计规范,于是兼容于Unix操作系统,故亦可称之为Unix Like的一种。


distributions主要分为两大系统,一种是使用RPM方式安装软件的系统,包括Red Hat, Fedora, SuSE等都是这类; 一种则是使用Debian的dpkg方式安装软件的系统,包括Debian, Ubuntu, B2D等等.
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值