UNIX发展史简介
1965年贝尔实验室(Bell Labs)、通用电气(General Electric)和麻省理工学院(MIT)欲共同打造MULTICS(Multiplexed Information and Computing Service)操作系统
1969年贝尔实验室退出MULTICS
1969年MULTICS计划成员Ken Thompson为了使其编写的“star travel”可运行在PDP-7上,使用汇编语言编写了原始的UNIX
1970年Brian Kernighan戏称其系统为"UNiplexed Information and Computing Service"(UNICS)
1970年Ken Thompson尝试用Fortran重写UNIX失败后整合BCPL成B语言
1971年Ken Thompson使用B语言在PDP-11/24上编写了第一个正式版UNIX
1972年Dennis M.Ritchie为了能早点玩上游戏加入了项目
1973年Dennis M.Ritchie对B语言进行改造创造了C语言
1973年Ken Thompson和Dennis M.Ritchie使用C语言编写了第三个UNIX版本
1977年SUN创始人Bill Joy获得UNIX6核心原始代码对其进行改造后发布为BSD(Berkeley Software Distribution)版本,其他主要UNIX版本也在此时形成
1979年UNIX7开始AT&T收回UNIX版权并不再开放新版UNIX源代码
1983年Richard Matthew Stallman发起GUN(GNU's Not UNIX)计划
1984年由于不能再使用UNIX源代码荷兰Vrije大学的Andrew S. Tanenbaum教授仿照UNIX着手开发Minix并于1987年完成
1991年Linus Benedict Torvalds仿造Minix开发了Linux,并将Linux0.02发布到网络上
1992年GUN放弃Hurd改以Linux为其内核(Hurd项目至今仍存在)
1993年AT&T将UNIX所有版权买给Novell,IBM等由于早期授权不受影响
1995年Bob Young创建RedHat
1995年Novell将Unix卖给SCO
21世纪初受Windows和Linux两面夹击下江河日下的SCO,在Windows的挑唆下控告IBM侵犯其源代码并意指Linux阵营
2007年Novell在各大公司的支持下状告SCO夺回UNIX版权
苹果和UNIX
1984年System 1发布直接来源是BSD,该系统首次实现GUI
1985年9月乔布斯被迫离开苹果
1988年苹果起诉Windows抄袭System界面
1996年乔布斯回归苹果
1997年乔布斯与盖茨合解
1997年System 7.6开始更名为Mac OS
2001年重新设计的Mac OS并命名为OS X
2007年基于OS X的ios随iphone一同发布
微软和UNIX
1975年盖茨从哈佛退学创立微软
1979年微软从AT&T获取授权并开发了运行于intel平台的Xenix
1980年微软买下QDOS改名MSDOS应付了与IBM的合作协议
1985年6月看到操作系统的潜力的IBM欲借与微软共同开发OS/2之名将操作系统把控回自己手中
1985年11月基于MSDOS的Windows1.0发布
1987年微软将Xenix出售给SCO应付IBM的同时发力Windows3.0
1987年11月微软发布Windows2.0
1990年具有使用价值的Windows3.0发布
Android和UNIX
2002年Andy Rubin创立Android公司,Android系统基于Linux内核
2005年google收购Android公司
2008年Android1.1发布
说明:本文参考《浪潮之巅》、多条百度百科及多篇相关博客、新闻。

UNIX发展史简介的更多相关文章
- UNIX发展史(BSD,GNU,linux)(转)
转自 UNIX发展史(BSD,GNU,linux) 这篇文章写的非常好,在这里转一下. 先前的一個理想 UNIX 系统自 1969 年 Ken ThompsonKen Thompson 与 Denni ...
- UNIX发展史(BSD,GNU,linux)
先前的一個理想 UNIX 系统自 1969 年 Ken Thompson 与 Dennis Ritchie 在美国贝尔电话实验室(Bell Telephone Laboratories)发展出雏形至今 ...
- 【历史】- UNIX发展史(BSD,GNU,linux)
先前的一個理想 UNIX 系统自 1969 年 Ken Thompson 与 Dennis Ritchie 在美国贝尔电话实验室(Bell Telephone Laboratories)发展出雏形至今 ...
- Unix发展史
简述 了解过去,我们才能知其然,更知所以然.总结过去,我们才会知道明天该何去何从.在时间的滚轮中,许许多多的东西就像流星一样一闪而逝,而有些东西却能经受着时间的考验散发着经久的魅力,让人津津乐道.流传 ...
- 【Linux】一步一步学Linux——Unix发展史(02)
目录 00. 目录 01. 请参考Unix传奇 02. 03. 00. 目录 @ 本博客后面会更新 01. 请参考Unix传奇 链接: https://coolshell.cn/articles/23 ...
- html发展史简介(摘抄)
1993年,IETF,Internet工程任务组(Internet Engineering Task Force)的简写.IETF又叫互联网工程任务组,成立于1985年底,是全球互联网最具权威的技术标 ...
- 【java基础 6】java的发展史简介
结合到近期在做springboot框架开发遇到的关于jdk版本的问题,本篇博客,主要介绍一下java的发展历史,侧重纯文介绍每个版本的特性.--主要从理论上做个宏观的了解,不做具体的技术研究讨论! 一 ...
- Linux学习--第一天--Unix 、 Linux 发展史,Linux应用领域
UNIX发展史 肯·汤姆森开发出linux. 肯·汤姆森的同事丹尼斯·里奇在1971年开发了C语言. 操作系统 公司 硬件平台 AIX IBM PowerPC HP-UX HP PA-RISC Sol ...
- Linux基础学习(1)--Linux系统简介
第一章——Linux系统简介 1.UNIX和Linux发展史: 1.1 unix发展史: (1)1965年,美国麻省理工学院(MIT).通用电气公司(GE)及AT&T的贝尔实验室联合开发Mul ...
随机推荐
- _itemmod_extra_equipments_enable
如果这个表是空的 所有装备都可以当成双甲 如果这个表里有配置物品 那么只有表里的 才可以当成双甲 表说明 `comment` 备注 `entry` 物品ID
- Oracle分页查询排序数据重复问题
参考资料: http://docs.oracle.com/database/122/SQLRF/ROWNUM-Pseudocolumn.htm#SQLRF00255 http://blog.csdn. ...
- 【BZOJ】1831: [AHOI2008]逆序对
题目链接:http://www.lydsy.com/JudgeOnline/problem.php?id=1831 考虑$-1$的位置上填写的数字一定是不降的. 令${f[i][j]}$表示$DP$到 ...
- uoj #228. 基础数据结构练习题 线段树
#228. 基础数据结构练习题 统计 描述 提交 自定义测试 sylvia 是一个热爱学习的女孩子,今天她想要学习数据结构技巧. 在看了一些博客学了一些姿势后,她想要找一些数据结构题来练练手.于是她的 ...
- Python self,init,对象属性
self关键字的作用 __init__初始化 # coding=utf-8 支持中文 class Human(object): laugh = 'Ha' def show_laugh(self): p ...
- 能改变this各种情况下的总结,还有没有总结到的,请留言!!
1.. 在函数参数中的,回调函数的this ,指向window 如: promise中的回调函数, 可以在方法外,转存this 2..构造函数中,this指向,实例对象 , 在全局中this是win ...
- Thread.Sleep(0)妙用
Thread.Sleep(0)妙用 我们可能经常会用到 Thread.Sleep 函数来使线程挂起一段时间.那么你有没有正确的理解这个函数的用法呢?思考下面这两个问题: 假设现在是 2008-4-7 ...
- Anroid 搭建Maven私服(Android Studio)
一.场景 ① 公司中有多个项目,多人开发,开发中的某一模块需要被其他几个项目的模块所依赖,最简单粗暴的方式就是打包成aar或者jar文件逐个拷贝到libs下进行依赖,可是这种方式太过于麻烦,而且需要每 ...
- TCP与UDP各自优缺点与区别
TCP的优点: 可靠,稳定 TCP的可靠体现在TCP在传递数据之前,会有三次握手来建立连接,而且在数据传递时,有确认.窗口.重传.拥塞控制机制,在数据传完后,还会断开连接用来节约系统资源. TCP的缺 ...
- Codeforces 981 E - Addition on Segments
E - Addition on Segments 思路: dp dp[i]表示构成i的区间的右端点 先将询问按r排序 然后,对于每次询问,每次枚举 i 从 n-x 到 1,如果dp[i] >= ...