第1节 UNIX/Linux发展历程
推荐给好友
打印
加入收藏
更新于2008-05-18 19:32:56

UNIX历程
美国AT&T(美国电话电报)公司的贝尔实验室于1969年在DEC的小型机PDP-7上开发成功
1973年开发C语言并改写UNIX 第3版
1974年7月,”UNIX分时系统”一文在美国权威杂志CACM上发表
最早可获得的UNIX是75年的UNIX 第6版
1978年的UNIX第7版,是当今UNIX的祖先
1983年AT&T公司公布了UNIX System V。  
1968~1970
贝尔实验室的Ken Thompson和Dennis Ritchie和Joseph Ossanna 在开发MULTICS(MULTiplexed Information and Computing System时)遇到了失败,同时产生的副产品被戏称为UNICS(UNiplexed Information and Computing System),然后又逐渐演变为UNIX。
PDP-7上汇编语言开发的单用户操作系统
PDP-11上C语言开发
Dennis Ritchic
Dennis M.Ritchic是朗讯科技公司研发机构贝尔实验室计算机科学研究中心系统软件研究部主任,获得哈佛大学学士、硕士学位后,他于1968年加入贝尔实验室。
Dennis M.Ritchic协助Ken Thompson创建了UNIX操作系统。他是C语言的主要设计者。目前,他仍然致力于操作系统和语言的研究工作。
BSD UNIX
由大学开发的非AT&T系统UNIX是Berkeley分校(CSRG)运行在VAX-11机上的 UNIX BSD
• 最著名的是4.1BSD、4.2BSD、4.3BSD和4.4BSD,这些版本中加入页式虚存、长文件名、 网络协议TCP/IP等,在UNIX 发展中起了重要作用,已成为教学、科研、商用的主流系统。
UNIX主要变种
AT&T
第1---第7版
(71---78年)
SYSTEM III---V
(82、83年)
SVR2---SVR4
(84---89年
Berkeley分校
1BSD—4BSD
(78—80年)
4.0SBD—4.4SBD
(80—93年
1989年:
AT&T 与Berkeley分校两个分支的UNIX会合并且统一为SVR4
源代码版本的UNIX
Minix
 由Andrew Tanenbaum实现。是一个教学用的系统。在很多应用平台上都有相应的版本。
386BSD
 由Bill和Lynne Jolitz维护。
FreeBSD
NetNSD
Linux
 由芬兰的Linus B. Torvalds开发,是目前最流行的免费UNIX系统。有望取代MS Windows成为PC的主流操作系统。
教堂与集市
Cathedral:别忘了windows
 源代码锁定在有限范围内
 新版本的发行由市场决定
Bazaar:
 征集并充分利用早期的反馈
 巨大数量的脑力资源进行平衡配置
 开发理想的操作系统
 享受工作的快乐,获得充分的自豪感

http://www.firstmonday.org/issues/issue3_3/raymond/#d4
有序的Linux开发
 Linux采用了双树结构
 Stable tree
Development tree(Unstable tree)
源代码版本号:x.y.z
 2.3.12
 2.4.0

http://www.kernel.org

<<上一节         下一节>> 




 
关于我们 | 诚邀加盟 | 客户服务 | 相关法律 | 网站地图 | 友情链接 | 服务信箱:service@eefocus.com
© 2006 与非门科技信息咨询(北京)有限公司 All Rights Reserved.