设为首页
收藏本站
开启辅助访问
切换到窄版
登录
立即注册
中问网首页
我的收藏
站长博客
搜索
搜索
本版
帖子
用户
第一问答网
»
论坛
›
中问网
›
问答
›
palm os的发展史
返回列表
发新帖
palm os的发展史
[复制链接]
11
|
0
|
2006-6-2 23:31:34
|
显示全部楼层
|
阅读模式
unix家族及类unix系统1969年,在at&t的bell labs,ken thompson和dennis ritchie(他们曾是大型操作系统multics的两名开发者,multics太庞大了最终没有成功)为了一项名为太空旅游的实验计划,需要一个操作系统。他们找了一台闲置的pdp-7机器,在上面写了个multics的改编版,1971年正式发布。这个东东就是后来名扬天下的unix了。multics——unix,大家看出了点什么吗?1973年,dennis ritchie用他自己开发的c语言重写了一遍unix,奠定了unix普及化的基础。1976年他们首次将第六版的unix流传到at&t以外的地方。uc berkeley的人以unix 7.0为基础,发表了称作bsd的系统,并且开发到1992年的4.4版;而at&t也不断改进他们的系统,发表了商业化的system ⅲ直到system ⅴ。以后unix的发展都是围绕这两大主流展开的。unix的设计目标是小而美:希望能在任何小系统上执行,而核心只提供必不可少的一些功能,其他的则根据需要加上去。这已经成为操作系统的一种设计哲学。现在许多公司有了自己的unix版本,但它们基本特性是一致的:开放性、多用户、多任务、功能强、实现高效、网络功能丰富。为了克服unix版本差异对可移植性的损害,1990年iso制定了iso/iec 9945-1-1990标准,这是整个可移植操作系统界面(posix)的第一部分;系统应用程序界面即posix.1。这就是常说的unix操作系统的界面标准。bsd目前的x86平台上的bsd系统大多基于berkeley的4.4 bsd lite,这是去掉了那些来自at&t的代码后公开发布的一个不完整的系统。其中最有名的当属freebsd(最新版为freebsd 5.2 [jan-12-2004]),其他还有netbsd(最新版为netbsd 1.6.1 [apr-21-2003]),openbsd(最新版为openbsd 3.4 [nov-1-2003])等版本,都是免费的,可以在相应的官方网站下载。sun solarissun microsystems公司早期的操作系统版本sun os是基于bsd的。在1993年,他们与at&t合作,转向了unix system v,并发布了称作solaris.system v release 4的系统,这是一个unix system v和bsd的整合体。solaris系统主要是用在sun公司自己的sparc机器上,但他们也发布了相应的x86版本,并且免费。最新的测试版本software express for solaris(12/03) [dec-?-2003],在官方网站有下载。sco unixsanta cruz operation(sco)公司的unix主要有两套。一方面,1980年的时候,microsoft开始研制unix的pc版本xenix,后来卖给了sco。在这个基础上,sco又不断引入at&t的技术,后来发展成为了sco open server系列。目前我国银行,邮政等系统很多都用的这个操作系统,最新的版本是sco open server 5.0.7 [feb-21-2003]。另一方面,1993年,at&t把他们关于unix的整个队伍、技术包括版权卖给了nowell公司,有了unixware。1995年,nowell又把这一套东东卖给了sco,这样sco就成了unix的嫡传正宗。sco整合了自己的技术,发布了unixware 7,之后被caldera并购。caldera这块招牌不够响,又换回了sco。unixware最新版是unixware 7.1.3 [nov-21-2002]。这些在ed上或许可以找到下载。darwindarwin是apple公司macintosh电脑的操作系统mac os x的内核,在1999年的时候出的第一个版本。它基于freebsd和mach 3.0技术,这两个都是开放源码的。apple对darwin也采用了开放源码的策略,制作发行版让人们自由下载,包括x86版本。最新版是darwin 7.0.1 [nov-14-2003],可去官方网站免费下载。注意darwin毕竟不是mac os x,少了那个漂亮的的aqua用户界面。目前有一些添加了免费gui的版本,如gnu-darwin。minix由于版权的问题,unix的源码不再适用于教学,为此1987年著名的荷兰计算机科学家andrew tanenbaum专门写了了个简化的类unix系统minix(mini-unix的意思)来给入门者学习。最新的版本是minix 2.0.4 [nov-9-2003],可以去官方网站免费下载。linux1991年,芬兰学生linus torvalds开始使用minix时,对minix提供的功能不满意。于是他自己写了一个类unix操作系统(尽管还是用minix编译的)并放到网上让人们自由下载,取名叫linux。linux刚出现的时候是被tanenbaum所鄙视的,因为它是集成化内核,不是minix采用的代表先进思想的微内核;但由于遵循gpl协议,linux仍得到了蓬勃发展。1994年,linux的第一个商业发行版slackware问世。1996年,nist的计算机系统实验室确认linux 1.2.13版符合posix标准。linux的核心的最新稳定版是linux 2.6.1 [jan-9-2004],可去官方网站下载。而它的发行版比比皆是,知名的有red hat,mandrake,lycoris等等,国内也有红旗等,相应官方网站可以找到这些发行版的下载。dos和它的接班人dosdos的全称是disk operation system。1973年,技术天才cary killdal和两名合作者一起开发出了第一个磁盘操作系统cp/m,这是70年代末、80年代初最有影响的8位操作系统。在此基础上,seattle computer products(scp)的tim patterson于1978年开始开发qdos,此后又成功研制出16位微型机的实验性操作系统86-dos。1980年,ibm公司推出新机型ibm pc,采用intel 8086 cpu,需要一个16位的操作系统。他们和killdal洽谈cp/m操作系统的合作不顺利,于是microsoft有机可乘了。时间紧迫,microsoft若是开发新的操作系统事不现实的,就找到scp买下了dos的使用权。终于ms-dos打败了cp/m,1981年,花费半年时间编写的ms-dos 1.0和ibm pc同时在it界亮相,但其兼容性仍受到业界怀疑。1987年,ms-dos 3.3发布,它的流行确立了ms-dos的霸主地位。ms-dos的最后的版本为ms-dos 6.22 [may-31-1994],这是一个相当成熟的系统。后来的dos就整合到windows 9x中了,在windows的命令行模式中可以看到它的影子。microsoft逐渐疏远dos之后,ibm公司继续开发自己的pc-dos,最后的版本是pc-dos 2000 [may-29-1998]。另外有人开发了一些能兼容ms-dos的操作系统,如freedos。它利用了从1988开始开发的dos-c内核,最新的版本是freedos beta9 pre-release 3 [sep-28-2003],可以从官方网站免费下载。windows1970年,美国xerox公司成立了著名的研究机构palo alto研究中心。apple公司的创始人之一steve jobs参观该研究中心时看到了可以支持gui(graphical user interfaces)和三键鼠标的alto原型,便着手进行自己的gui系统研究开发工作。1983年第一个gui系统apple lisa开发出来了,第二年推出的apple macintosh是世界上第一个成功的商用gui系统。当时apple公司只开发了自己微机上的gui系统,这样就给microsoft开发windows提供了机会。microsoft在1983年春季宣布开始研究开发windows,希望它成为基于intel x86微处理芯片计算机上的标准gui操作系统。由于种种原因,windows的交货时间不断推迟,一时成为笑柄。直到1985年11月20日,可以同时执行多个程序的窗口式系统windows 1.0才正式上市。奠定microsoft在操作系统上的垄断地位的是1990年5月份推出windows 3.0。一年之后有了更稳定的windows 3.1。1993年5月,microsoft发布了windows nt,主要针对网络和服务器市场。1995年8月推出的新一代操作系统windows 95是第一个不要求用户预装ms-dos的版本,这是microsoft发展史上的一个里程碑,也是操作系统发展史上的一个里程碑。基于windows 9x内核的最后一个windows为windows millennium edition [sep-14-2000],基于windows nt内核的windows最新版为windows server 2003 [apr-14-2003],以及下一代产品windows longhorn。os/2早期的os/2源自于多任务的dos版本,microsoft在1983年就开始研究多任务的dos版本。但是由于80286 cpu设计上的问题,os/2无法从286的保护模式下支持dos程序。这个问题差一点让os/2胎死腹中,此后对os/2的研究一直处于相对缓慢的状态。这个系统还曾几度易名,直到1987年4月才被定名为os/2。1991年,microsoft由于在windows方面获得了巨大成功而宣布退出os/2的研究开发。os/2 2.0因此延期,尽管性能优越但销售量仍不及windows 3.1,os/2的光芒从此一直被windows所掩盖。1996年,ibm发布了os/2 warp 4,然后就宣布不继续开发了。os/2的爱好者们不愿意看到一个如此优秀的操作系统就这样消失,经过一番努力,serenity systems公司取得了ibm的授权继续开发os/2,新的产品命名为ecomstation。最新的版本为ecomstation 1.1 [may-23-2003],ed上可以找到下载的。其他商业化操作系统netware1981年,硬件公司novell data systems的老板jack messman看到三个刚大学毕业的年轻人在玩一个他们自己编的叫“snipes”的游戏,是在不同的机器上玩的同一个游戏,拿到今天来说就是网络游戏了。他敏锐的商业头脑让他马上雇了这三个人,开发出名叫netware的系统来实现不同机器间信息的共享。当时还有别的公司也有类似的动作,novell的成功得益于他们的产品和ibm pc的紧密结合。netware在80年代曾经辉煌一时,现在受到windows nt server系列的冲击在走下坡路。最新的版本是搭配了一些开放源代码软件的netware 6.5 [aug-15-2003],ed上有下载。beosbeos首次出现在1996年的电脑展上,它由一些离职的apple工程师根据“媒体操作系统”的设计理念全新打造,并在后来移植到了x86平台。由于经营不善,be公司宣布停止beos的开发,2001年beos的开发团队被palm公司收购,beos的官方版本就此结束,最后的发行版为2000年的beos 5,包括商业性的pro版和免费的personal版。之后有不少人在beos 5 personal edition的基础上做出了免费的开发版,如beos max edition,beos developer edition,可去相应官方网站下载。而开发中的beos 5.1泄漏出来,称作dano在网上流传,yellowtab公司又在这个基础上发行了beos的后续版本zeta 1.0 rc-1 [nov-3-2003]。此外还有爱好者开发openbeos,试图能写出和beos相似的系统。qnx两个加拿大人gordon bell和dan dodge在1980年成立了quantum software systems公司,他们根据大学时代的一些设想写出了一个能在ibm pc上运行的名叫qunix(quick unix)的系统,直到at&t发律师函过来才把名字改成qnx。qnx在正式发行的1.0版就成功实现了多任务,而80年代中期microsoft年复一年的宣布他们新版的dos将是真真正正的多任务系统的时候,qnx已经在各大公司用开了。posix出现后,qnx被重写了一遍,一方面避免了被指责用户界面与unix过于相似的尴尬,另一方面在保持特色的同时作了一些改进,变得更加优秀。为了与microsoft抗衡,改名为qnx software systems的公司又推出了基于微内核技术的neutrino版本,这使得qnx在嵌入式应用方面有了广阔的前景。qnx的最新版本为qnx neutrino rtos version 6.2.1 [apr-7-2003],国内的官方网站有非商业版的下载。b-right/vb-right/v是基于称作tron的体系结构的操作系统。1984年,日本有关部门正式启动了tron项目,以满足对计算机实时处理能力的需求。btron是tron中关于人机交互的子结构,是涉及到有关个人电脑、工作站以及掌上电脑的多任务实时操作系统的设计规范。最早的基于btron概念的机器发布于1985年。personal media公司于1994年发布了在x86平台上运行的符合btron规范的16位操作系统1b/v1,1998年又发布了32位的b-right/v。该系列最新的版本为b-right/v r4.101 [jan-7-2004],又称超汉字4。plan9 & infernoplan 9和inferno这两个操作系统都出自unix的老家bell labs,目前由vita nuova公司负责发行。bell labs看到unix这样一个古老的分时系统有根本上的缺陷,很难和在它诞生之后出现的的新思想相适应,于80年代后期开始了plan 9的研究。这样一个系统在吸收了unix设计思想的长处的同时,针对分布式应用有了许多创新。plan 9在1993年第一次发行,目前仍主要用于研究目的,最新版为plan 9 fourth edition [apr-27-2002],可以从其官方网站免费下载。inferno是于90年代后期开始开发的分布式操作系统,与plan 9不同的是它不仅可以独立运行,还可以作为一个应用软件在很多其他平台上运行。inferno是一个商业软件,最新版为inferno 4th edition [jun-14-2003]。tsx-32tsx-32是一个历史悠久的操作系统,1975年s&h computer systems公司就为pdp-11机开发了多用户、多任务的tsx操作系统;几年后更新为tsx-plus,曾获得巨大的成功。1989年该系列的32位版本tsx-32开始支持x86平台,现在它的最新版是tsx-32 version 6.30 [jun-?-2003],s&h提供其试用版下载。theos从1977年开始由theos software公司开发的theos是个人电脑上最早的多用户多任务操作系统之一,最新版的theos corona 5.0140 [apr-18-2003]可以从网上下载,但是安装前需要授权码。作为业余爱好的操作系统这些操作系统是由一个人或者几个人组成的小组利用业余时间完成的,但这并不意味着它们是业余级的。他们大多是免费的,但并不一定开放源码。amigaos模拟器amigaos本身是运行在amiga机器上的,目前使用这种机型人越来越少。在x86平台上有很多amiga模拟器,由德国haage & partner computer gmbh发行的amigaos xl是其中较成功的一个,可以脱离其他操作系统单独运行,兼容amigaos 3.9。它又分为amithlon和amigaxl for qnx两种,安装方式和性能有所不同;可惜原作者已经宣布不再开发它的后续版本了。1993年当amiga初显颓势时,它的一些爱好者建立的aors项目,意图修正amigaos中的瑕疵,提高人们对它的认可度;1995年, aaron digulla正式开始了aros的编写。发展到今天,兼容amigaos 3.1的aros已能在包括x86平台在内的很多机型上运行。aros几乎每天都有新的试用版放出,最近的稳定版为aros [nov-25-2003],官方网站有下载。skyosskyos是2003年类似的操作系统中最抢眼的一个,它拥有现代操作系统要求的多处理器支持,虚拟内存,多任务多线程等等功能,更令人耳目一新的是它漂亮的gui系统skygi。首个skyos系统于1997年底发布,最新的skyos v4.0a [aug-19-2003]可以从其官方网站下载。它的两名主要开发者robert szeleney和kelly rush分别生于1980年和1981年。syllablesyllable是在2002年6月由一些atheos的开发者发起的,是atheos的延续。atheos是由kurt skauen写的基于x86平台的操作系统,它的界面有点像beos和amigaos。atheos因故中断发展后,大部分第三方开发者转向了syllable。syllable已成为一个比较成熟的开放源码桌面系统,最新版是syllable 0.5.2 [jan-3-2004],可以在官方网站下载。reactos1996年,一个叫freewin95的小组试图打破微软的垄断,写出windows 95的复制品。几经周折,1998年该项目才由jason filby正式启动,更名为reactos,目标也改为模拟windows nt系统。最新的版本为reactos 0.1.5 [nov-20-2003],可以从官方网站下载。menuetosmenuetos是英国软件工程师ville mikael turjanmaa开发的,完全由x86汇编语言于2000年写成的一款开放源码的32位操作系统。最新的版本为menuetos 0.75 [nov-13-2003],可以从其官方网站下载。由于全部使用汇编语言,menuetos虽然仅在软盘上使用,仍有非常完整的功能。triangleostriangleos是2001年10月由18岁的荷兰人wim cools用c和汇编写出来的32位操作系统。在其官方网站有最新的triangleos 0.0.3 [apr-30-2003]下载,安装在软盘上。visopsysvisopsys由加拿大人andrew mclaughlin开发,有独特的gui,开放源码。最新的menuetos 0.75 [jan-11-2004],可以从其官方网站下载。storm osstorm os是由立陶宛的thunder于2002年开始开发的,有简单的gui,装在一张软盘上。最新版为storm os 0.14a [dec-03-2003],从官方网站下载。实验室中的操作系统这些系统多由高校中的实验室开发,作试验研究之用,如德国的drops等,不再一一详举。
回复
使用道具
举报
返回列表
发新帖
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
|
立即注册
本版积分规则
发表回复
回帖后跳转到最后一页
千问
主题
0
回帖
4882万
积分
论坛元老
论坛元老, 积分 48824836, 距离下一级还需 -38824837 积分
论坛元老, 积分 48824836, 距离下一级还需 -38824837 积分
积分
48824836
加好友
发消息
回复楼主
返回列表
问答
热门排行
1
我应聘了百胜KFC的MT已经通过了试操作两天,要几天才能接到通知啊?
2
关于: 佛教 大师来
3
杨式太极拳步法
4
U盘在win2000下使用要安装驱动吗?
5
清华大学具体那个专业(考研)是嵌入式系统方向的
6
德胜门之一地带哪里有健身的地方啊??(健身房或是瑜伽馆一类的)谢谢~!
7
我叫向利巨蟹座的,谁能帮我取个英文名,谢谢啦!
8
我是去年12月4号 和公司签合同的 那我如果有年假 可以算三倍工资吗 我的合同 支持新的劳动法吗
9
找哪个部门
10
我的手机是索爱的,为什么打开不了彩信?
11
一道数学题
12
关于B本年检问题。
13
无线鼠标都是红外或者蓝牙的吗?接收器在机箱后面能接到信号吗?还是必须能对上
14
怎么在贴吧中当楼主?不是吧主!具体点!
15
工程问题
16
y=cos(x+4)的奇偶性是?不用证明只要结论
17
这是钴的配位化合物的TG图,帮忙解下
18
请问为什么我刚买的北通游戏手柄玩鬼泣3时按方向键时只是个人在转动,而不是在走动呢?
19
谁能告诉我一些关于电线电缆的相关知识!!
20
夏衍和《野草》的资料
21
为什么我安装了Adobe Acrobat后word里面还是没有可以转换成PDF格式的工具
22
关于一个卖睡衣店用什么样的背景音乐?
23
开机时打不开电脑直接黑屏有什么问题?
24
现役德军是不是使用黄鼠狼装甲车?
25
索爱W910i 在那可以看到啊?
26
阿森纳现已完成的转会
27
我把BIOS放电后 我把电脑的电源插头一插上 怎么就自动开机了啊?
28
TIF图用PHOTOSHOP打不开
29
房产证怎么办?
30
请问我想把照片上传到网上,就是说在百度里面可以搜索的到的
31
twelve out of forty students passed history exam
32
哪里可以看到《不听话的格蕾亚》2的全部?高分!
33
根据当地的风向和风速规律,城市规划要求把有污染的工业用地布置在当地盛行风向的( )
34
问下P990手机为什么一放卡就关机?
35
be covered in 和 be covered on有什么不同?
36
这样的女孩怎样劝她?
37
电脑不能上网了
38
请有经验的或办理过加拿大访问签证人帮忙写一份邀请函和经济担保的样板(帮我写一份)谢谢!
39
新系统C盘系统文件及其作用
40
请问从湛江到惠州的总站直达车是多少钱?
41
语文报纸的问题 答得好的就加积分
42
病毒问题急啊
43
求本好看的小说
44
有没有人知道为什么最近几天都没有去上海南的火车了?
45
请问幸田来未的JUICY的mv是不是有两个版本啊?
46
为什么大脑总跟自己作对?
47
得了犬瘟过后多久可以洗澡
48
急求解一道数学题!!
49
小女子刚刚在淘宝上弄了1个店很想知道货源从哪来
50
龙樱经典台词
51
求助关于三角函数sin和cos的关系
52
有没有新的 好的商业模式
53
请介绍一些好的外国连续剧
54
南京西门子电站自动化公司待遇
55
为什么我玩跑跑卡丁车总会掉线
56
挑战者2坦克是不是有英国自主研制?
57
如何使自己倍受女性的喜爱(12-15岁)
58
防刺服 和 防割手套的 防御力
59
为什么我家的电脑少了回收站?怎么办?
60
中国空军当兵十年领多少退伍费
61
从沙井海上田园或(客运站)到福田红荔路四川大厦怎么走?急~~急
62
怎样找到丢失的八哥,急!!!
63
饭店的标语有些什么?
64
什么时候该动手打人
65
mysql 两列合并 一列
66
请教各位大虾
67
安利纽崔莱与日月星的区别
68
如何注册一个广告公司
69
请帮我看看乙肝两对半的检查报告
70
赵强看一本故事书,第一天看了全书的40%,第二天比第一天多看10页,正好看完
71
甲醛能引发脑胶质瘤吗?
72
我的电脑网页打开浏览的时候出现拖尾现象是怎么回事
73
急!我想问一下有C:下以前下载的个种软件不是系统文件要怎么样才能找出来然后进行删除呀~~知道的说一下?
74
鱼缸不用过滤系统可以吗?
75
塘沽有人想买秀谷浩沙健身卡的吗
76
6年级的题目
77
苏州工业职业技术学院的应用电子技术专业是5年制大专还是3+2?
78
中国古典音乐
79
数学高手来
80
足球比赛 找个专业照相人士拍运动照得多少钱啊
81
电脑主板和CPU
82
请问QQ黄钻用户一般都会浏览什么样的QQ空间
83
急求这是什么号码
84
请帮大概翻译一下这个片断
85
非常了解机械和电气的请帮忙。
86
早晨起床后肌肉酸痛!!
87
贵阳的朋友进来下.
88
各位驴友:有谁能帮我提供一下到臧北无人区探险的路线啊!我现在是在广州.
89
苏荷酒吧
90
无线路由器接路由器问题
91
怎样才好玩
92
```急C1 能不能升到B1啊??我现在就是因为这个没有工作了?
93
我要考初中了,是报俄语还是日语?
94
科比门徒的主题曲
95
请高手给个2000元左右的电脑组装单
96
联想笔记本蓝屏的问题
97
请大哥们帮我找一款适合我的linux 求你们了
98
求破解坏女人的SONY笔记本VISTA开机密码
99
魔兽3c问题!!~