Chinaunix首页 | 论坛 | 博客
  • 博客访问: 37960
  • 博文数量: 18
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 212
  • 用 户 组: 普通用户
  • 注册时间: 2014-03-03 22:25
文章分类

全部博文(18)

文章存档

2014年(18)

我的朋友

分类: LINUX

2014-04-15 21:56:31

Unix/Linux 的发展历史
自由软件
Linux 应用领域
Linux 学习方法
(1)1965 年 , 美国麻省理工学院 (MIT) 、通用电气公司 (GE) 及AT&T 的贝尔实验室联合开发 Multics 操作系统工程计划 , 目标是开发一种交互的具有多道程序处理能力的分时操作系统 , 但因为 Multics 追求目标过于复杂庞大 , 缺乏项目管理的概念和经验,项目进度远远落后于计划 , 最后贝尔实验室宣布退出。
(2)1969 年 , 美国贝尔实验室的肯 ? 汤普森在 DEC PDP-7 机器上,结合自己对操作系统的理解,开发出了一款小而精巧的操作系统—— UNIX ( UNICS )。

(3)1971 年 , 丹尼斯 ? 里奇(肯 ? 汤普森的同事)发明了 C 语言。 1973 年 , 两人将用汇编实现 UNIX 系统的绝大部分源代码用 C 语言进行了重写。这为提高 UNIX 系统的可移植性打下基础。
(4)60 年代末,在美苏冷战的背景下,美组织各地工程师基于电话网络,推出了一个实验性的网络交流环境—— ARPAnet
(5)70 年代初,美国防部 DOD 接手了 ARPR 组织的实验性的网络。由于基于 NCP 协议的该网络周期性不稳定且速度比较慢,所以 DOD决定资助开发一项新的协议,并于 70 年代初开发完成—— TCP/IP 。
(6) 由于 TCP/IP 不被了解,没有人使用,所DOD 决定将其免费捆绑在 Unix 系统上面。同时 AT&T 公司做了一个非商业的发行许可面向
美国所有的大学。由此, UNIX 在各个大学迅速的流行开来为计算机发展做出巨大贡献,开发出 Unix 和C 语言的肯 ? 汤普森和丹尼斯 ?里奇于 1983 年,获得了计算机的最高奖项 ------ 图灵奖。

版本                       公司                                              芯片
AIX                        IBM                                               PowerPC
HP-UX                    HP                                                PA-RISC
Solaris                    SUN                                              SPARC
Irix                          SGI                                               MIPS
Digital UNIX            DEC                                              Alpha
Linux 、 BSD           Red Hat/Ubuntu /FreeBSD            IA(Intel 、 AMD   Cyrix 、 RISE


LINUX特点:
(1) 多用户、多任务的分时操作系统
(2) 强大的内存管理和文件管理系统
(3) 多网络协议支持,方便远程管理
(4) 数目庞大的免费软件提供
(5) 优良的稳定性和安全性
(6) 可移植性、灵活性
(7) 众多的厂商选择











阅读(221) | 评论(0) | 转发(0) |
0

上一篇:bootloader的启动过程

下一篇:ctype.h

给主人留下些什么吧!~~