数据正在传送.请稍候

梦游时光互联 » 站长茶馆 » 【分享】微软操作系统全息列介绍
     
本帖主题: 【分享】微软操作系统全息列介绍
2006-7-9 12:48 PM No.1 发表人:11ydy  社区短消息  TOP
11ydy
King
Rank: 6Rank: 6


热血青年奖  
UID 744
精华 1
积分 1237
帖子 423
体力 414
威望 17
贡献 0
阅读权限 70
注册 2006-5-3
状态 离线
[广告]: 备案信息核验单 - 现行国内备案必看
概 述

 尽管微软的操作系统版本繁多,但就其技术发展本质来说大致可分为以下4个类别:

 16位操作系统环——这些产品基本上是文本界面,最多只提供了一个图形用户界面(以下简称GUI)或桌面。这个系列的产品包括全系列的MS-DOS,以及Windows 1.0、Windows 2.0和Windows 3.X,后3者都不能脱离DOS运行。

 16/32位混合操作系统——这个系列的Windows仍然要求DOS基本功能的支持,但这些功能已整合到微软的MS-DOS组件中,无需额外购买DOS版本。这个系列包括Windows 95、Windows 98、Windows Me。

 32位操作系统——为更高性能的商业市场设计的抛弃DOS特征的产品。这个系列包括Windows NT 3.1,以及后续的NT 3.51、NT 4.0,Windows 2000和Windows XP系列。

 64位操作系统——是最新的操作系统版本,兼容英特尔的IA-64。这个系列的产品包括Windows XP 64位版和Windows 2003 Server的64位版本。

 其大致的发展可以看这张年表图(图1),下面我们就以这阶段性的前3个类别和年鉴的方式来回顾这些桌面操作系统。

风起于青萍之末——16位操作系统

 微软操作系统之路始于MS-DOS。很多人都知道这个操作系统是微软1980年买来的,而它的原身叫做QDOS。盖茨《未来之路》中也对此坦认不讳,DOS之父的称号顺理成章地落到QDOS的作者——蒂姆·帕特森身上。而很少人注意到DOS其实是“Disk Operating System”,而QDOS却是“Quick and Dirty Operating System”这个细节,也没有意识到1981年蒂姆·帕特森就已投身于微软。盖茨并不介意荣誉旁落,因为它最终还是属于微软,它也向世界表明MS-DOS的出生是光明和合法的,并不亏欠任何人。但是历史真的是这么简单吗?

 20世纪70年代,个人电脑市场蓬勃发展,各种主机充斥市场,谁的操作系统最兼容,谁就会是软件市场的主宰。数字研究公司的CP/M可在当时的上百种PC上运行(图2),于是CP/M成为70年代到80年代初PC操作系统的事实标准,其作者是软件奇才加里·基尔代尔(图3)。到1980年,蓝色巨人IBM意识到个人电脑市场的重要性,决心开发自己的个人电脑来统一标准。当时对于个人电脑市场完全陌生的IBM需要找一家软件公司合作开发一套个人电脑操作系统,于是馅饼掉到了微软头上(图4)。

 虽然喜出望外的盖茨接待IBM的代表时甚至穿起西装,但他并不想自己来开发DOS系统。由于当时市场上已经有了流行的CP/M,而微软当时的强项是程序语言,因此盖茨并不看好DOS,他认为程序语言才是真正的“钱”途,满心希望自己的BASIC能挂在IBM的系统上。于是盖茨表现出绅士风度,慷慨地将IBM的代表介绍给基尔代尔,双方约好了时间见面。基尔代尔其人是个软件天才,但做起买卖来却像个不懂事的孩子,所以关于他如何错失这笔本世纪最具价值的生意,流传着许多版本。不过可以肯定的是当IBM的代表到达时,基尔代尔并不在场,而是他过分精明的律师太太。面对IBM一大堆不泄密的限制协议,她相当不高兴,一天的大部分时间都花在讨价还价上,双方最后达成的唯一协议就是数字研究公司不泄露IBM这次来访。

 在令人沮丧的会面后,具有赌徒性格的盖茨不肯放过千载难逢的发展机会,向IBM谎称自己有操作系统,并可以一年内修改符合IBM的要求。半信半疑的IBM要求微软在几个月内先拿出东西来,而这点时间写出一个OS根本没有可能,被逼得走投无路的微软于是找到了蒂姆·帕特森(图5)。帕特森时任西雅图电脑制造公司副总裁,这家公司以出售主机为主,由于用户的要求,一直渴望拥有一套OS。帕特森曾多次到基尔代尔的数据研究公司寻求帮助,在没有回应之下开始自己动手。他花了半年写出了自己的操作系统QDOS,“QDOS”本意为快速而肮脏的操作系统(Quick and Dirty Operating System),意指借用了CP/M操作系统的构想和名称。虽然QDOS在储存数据、组织文件等方面与CP/M有较大不同,但不可否认,他使用了基尔代尔确定的今天人们广为使用的A盘、B盘和C盘的驱动程序,这些正是磁盘操作系统(DOS)的基础,实际上后来几乎所有的各种DOS应该都是起源于CP/M的。










http://bbs.osfans.net/
http://osfans.net/blog/
感谢 meyu.net
回复:【分享】微软操作系统全息列介绍
2006-7-9 12:48 PM No.2 发表人:11ydy  社区短消息  TOP
11ydy
King
Rank: 6Rank: 6


热血青年奖  
UID 744
精华 1
积分 1237
帖子 423
体力 414
威望 17
贡献 0
阅读权限 70
注册 2006-5-3
状态 离线
[广告]: 备案信息核验单 - 现行国内备案必看
1981年IBM PC整装待发之际,意识到自己权利的基尔代尔找上了门,提出可能危及IBM软件计划的诉讼。基尔代尔认定微软所买下的QDOS盗用了他的CP/M技术,要控告微软和IBM拿这种抄袭的东西作为DOS的基础。IBM大为震惊,急忙派出几位律师去找基尔代尔,见了面却发现虚惊一场,搞定这个书呆子出乎意料地简单。原来基尔代尔只要求IBM在PC中也采用他下一版的CP/M操作系统而已,IBM当然是乐于从命。于是1981年IBM PC正式发售时,附带有3种操作系统:PC-DOS、CP/M和UCSD。由于后两种是当时已得到广泛应用的操作系统,于是PC-DOS采用了惊人的低价格,它的价格仅为40美元,而CP/M是450美元,UCSD系统则是550美元。结局也很简单,市场选择了DOS,商业的意识击败了技术的先进。安然度过最初的诉讼危机后,MS-DOS和微软从此踏上了黄金之路。

 1981年,随着IBM PC的闪亮登场(图6),其附带的PC-DOS也登上了操作系统的舞台。同时微软也将MS-DOS 1.0推向市场,这就是根据QDOS修改来的最原始版本。它和PC-DOS并没有质的区别,只是不由IBM发售的第三方都用MS-DOS这个名字,表明它是微软的产品。它是个才140多kB的小东西。同年内版本小升到了MS-DOS 1.1。

 1982年,MS-DOS 1.25发布。在这一版本技术得到改进,加入了支持双面磁盘技术,而在之前要使用磁盘的另一面必须要将它反转过来。

 1983年,MS-DOS 2.0发布。这一版本的DOS加入了IBM最新的10MB硬盘的支持,并且可支持双倍密度容量“高”达360kB的5.25寸软盘。同年MS-DOS升级到2.11,这次加入了对外国第三方语言的支持。这一年微软还宣布了将为MS-DOS开发一个GUI——Windows,据说当时还是苹果重要战略伙伴的盖茨在参观完苹果的Mac OS原型后,回来冲着自己的工程师们大喊:“我想看到Mac运行在PC上,我想看到Mac运行在PC上!”

 1984年,MS-DOS 3.0发布。新加入的技术是支持1.2MB的高密软盘和IBM最新的32 MB硬盘。同年版本升级到     3.1,加入了网络支持。

 1985年,Windows 1.0发布。它被装在10张5.25英寸的软盘中发售(图7),为配合上市,微软甚至推出了自己的第一款硬件——微软鼠标(图8)。然而Windows 1.0实在是个低劣的产品,不光技术上完全只是个DOS的简单延伸,而且其拙劣模仿的MAC界面也成为人们嘲笑的焦点(图9)。当时PC上最好的GUI操作系统平台仍然是数字研究公司的GEM,另外一个选择是Desqview/X。虽然微软迅速跟进的Windows 1.01版相对来说改善了界面(图10),但并没有人买账,反而被苹果公司指责有侵权嫌疑,最后微软不得不靠授权协议才摆脱法律上的种种限制。这个Windows 1.0不但没有给微软带来荣誉和金钱,反而在市场上造成了非常不良的印象,铺天盖地的嘲笑声给微软留下的阴影一直带到90年代。

 1987年,MS-DOS 3.3发布。这个版本主要是为了配合IBM的PS/2电脑,加入了对高密3.5英寸软盘的支持,允许用户拥有超过32MB的硬盘并且开始支持在一个硬盘上分多个分区,以及代码页的支持。同年,Windows 2.0发布。这个版本终于看起来有些像Mac OS的图形用户界面了(图11),因为这个版本已经通过授权协议避开了法律的限制,在这个Windows里终于可以重叠和并排放置窗口,并可以调节大小,在屏幕上移动。这个版本刚开始的市场接受情况要比Windows 1.0略为好一点,除了具有比Windows 1.0更多的功能,微软专门开发的一批新的图形界面应用程序也功不可没,它们是“Excel and Word for Windows”。因此一直都有谣传说Windows起初就是专门为微软Office应用而设计的平台,只是以后才作为一个通用的图形用户接口系统被推广。接着有一件事情大大地推动了Windows的市场接受度,一直只在Macintosh平台运行的业界非常著名的排版软件PageMaker发布了Windows版本,这个首次出现在Windows平台有着重大意义的非微软应用程序,预示着Windows成功的开始。Windows 2.0技术上的进步在于,虽然它依然是使用实模式存储模型,但它却通过自己的独特定义使程序运行在286 CPU的保护模式下,换句话说就是它能够访问到16MB的内存地址了。到Windows 2.03版本(图12)发布时,这种能力再次得到了提升,它进一步地有利于保护模式和386 CPU的扩充内存能力,这也是它的正式发布名称叫作Windows/286(图13)的原因。而等到Windows 2.11版本发布时,由于对386 CPU的增强模式的良好支持,人们甚至给了它一个私下的临时称呼——Windows/386,虽然实际上它的名字仍然叫Windows/286。

 1988年,MS-DOS 4.0发布。这个版本开始支持XMS(扩展内存),由于FAT16文件格式的引入,它可以管理128MB的硬盘,然后这个数字不断地发展,一直到2GB。同时它拥有一个图形外壳以及随之而来的一大批Bug,许多程序根本无法在它上面执行。

 1989年,MS-DOS 4.01发布。这个就是MS-DOS 4.0的除臭虫版。

 1990年,Windows 3.0发布(图14)。这是第一个在世界上获得成功的Windows版本。首先其本身的应用程序得到了改进,MS-DOS的文件管理程序被基于图标的程序管理程序以及基于列表的文件管理程序(Winfile)取代,由此简化了程序的启动(图15)。控制面板作为系统设置的中心,包括了诸如界面颜色主题的有限控制功能。为命令行式操作系统编写的MS-DOS下的程序可在窗口中运行,使得程序可在多任务基础上使用。由于得益于VGA视频卡的采用,这个版本在图形能力上的增强使得IBM的PC有可能挑战苹果机的Macintosh OS(图16)。基于Windows 1.0和2.0并不成功的表现,当时并没有多少人看好这个新的系统,然而盖茨在推出当天就毫不犹豫地砸下300万美元进行营销,而且这也不过是该公司1000万美元促销活动的一部分而已,在这里充分显示了他的商业天才。Windows 3.0在市场上的成功出乎想象,在其后的两年里,它一直是占据着操作系统市场的主流版本,估计全球销售超过千万拷贝,它就使微软的当年销售额达到10亿美元,这是业界第一个个人电脑软件公司取得如此出色的业绩,微软第一次成为大公司。当年9月,微软与IBM终于结束了在操作系统上的合作,根据协议,微软继续研究Windows、DOS和便携版的OS/2操作系统,而IBM继续开发16位和32位版本的OS/2。微软从此开始独闯天下。

 1991年,MS-DOS 5.0发布。这个版本较以前版本有非常大的改进。它开始允许DOS的某些部分能加载到高端内存,同时某些设备驱动程序和内存储留程序也可运行在位于640kB到1024kB之间的上端内存区的未使用部分。新的系统加入了对IBM最新的2.88MB软盘的支持。除新增多个工具外,还针对MS-DOS 4.0带来的程序兼容问题,提供了一种新的有用的功能,即让程序识别出是运行在不同的MS-DOS版本之下。

 1992年,MS-DOS 5.0a发布,这同样是个除错版。同年,Windows 3.1发布(图17),它修正了Windows 3.0的主要Bug,添加了对声音输入输出的基本多媒体支持和一个CD音频播放器,采用对桌面出版很有用的TrueType字体,其图形界面也得到了增强(图18)。这个版本延续了3.0的销售势头,并将其推向顶峰,这是个备受好评的版本,给微软带来了巨大的荣誉和金钱。
 
 1993年,MS-DOS 6.0版本发布。这个版本纯粹是为了追赶Novell公司的DR-DOS 6,为此,微软新增加了一个磁盘压缩工具DoubleSpace、一个基本的反病毒程序和一个磁盘碎片整理程序,另外MOVE命令和改良的MSBACKUP备份程序以及系统多重引导配置也被加入,MEMMAKER程序更大大增强了内存管理。同年,MS-DOS升级到6.2,这是由于人们普遍抱怨DoubleSpace在压缩中数据丢失严重,于是微软为它建立了一个额外的安全保护机制;另外,引进了一个新的磁盘检查程序SCANDISK。但是随即DoubleSpace便遭到了Stac Electronics的法律诉讼,于是MS-DOS又升级到了6.21,去掉了DoubleSpace。还是这一年,微软发布了Windows 3.11(图19)。这个版本又被称作Windows for Workgroups 3.11,因为它只是在Windows 3.1上改进引入了网络驱动和协议,增加了点对点的局域网工作组支持。由于在Novell NetWare networks和Remote Access Service(RAS)上的进步),这个能够联网的Windows版本迎合了新兴的客户端/服务器(Client/Server)计算机的发展方向,因此受到了企业和团体用户的青睐。它完全击败了当时主要的对手OS/2,尽管它的一些技术并不如OS/2,比如说长文件名支持,非法程序保护等。

 1994年,纯粹的16位MS-DOS放出了最后一个版本6.22。这是旧版本的MS-DOS中最为成熟的一个版本。微软在VertiSoft Systems得到了一个叫作DoubleDisk的磁盘压缩程序的授权,将其改名为DriveSpace后加入了这个版本中,这样终于解决了6.1版带来的尴尬。同年,微软也发布了16位操作系统GUI的最后一个版本——Windows 3.2中文版(图20)。这个版本只发行了中文版本,完全针对中国市场。尽管这个版本与Windows 3.11并没有本质区别,但更为成熟漂亮的界面以及第一次全中文的GUI环境让所有中国用户为之疯狂(图21),它为微软此后迅速占领中国市场立下了汗马功劳。在这一年之后,微软的最终用户操作系统开始迈入混合的16/32位操作系统环境。










http://bbs.osfans.net/
http://osfans.net/blog/
感谢 meyu.net
回复:【分享】微软操作系统全息列介绍
2006-7-9 12:49 PM No.3 发表人:11ydy  社区短消息  TOP
11ydy
King
Rank: 6Rank: 6


热血青年奖  
UID 744
精华 1
积分 1237
帖子 423
体力 414
威望 17
贡献 0
阅读权限 70
注册 2006-5-3
状态 离线
[广告]: 优惠券代码:20111001FF20% 有效期:2011.10.01/2011.10.15
乱花渐欲迷人眼——16/32位混合操作系统

 1992年,大获成功的Windows 3.1的继承者正在开发中,这是个全新架构的图形操作系统,它被命名为“Chicago(芝加哥)”。另外也将开发Windows NT(关于Windows NT请参看本文第三部分)和Chicago两者的同时继承者,要把两个系统完美结合为一个操作系统,它被命名为“Cairo(开罗)”。但是Cairo计划的难度远远超出了微软的预期,Windows NT和Chicago两个系列从来就没有被结合到一起过,直到后来Windows XP的出现。当然,一帆风顺的微软当时自信满满,坚信没有自己办不到的事情,他们声称至少Chicago指日可待,新的操作系统也将可媲美MAC OS(图22)。鉴于微软的产品一向质量尚可而价格低廉(当时确实如此),人们对于新操作系统抱有巨大的期望。

 最初人们的期待似乎很快就得到回报。1994年微软举行Chicago Beta-1测试版发布会,测试版本发布的排场是前所未有的,而给人留下最深刻印象的是,当盖茨开始在台上的大屏幕中演示Chicago Beta-1时,天花板上开始落下机器制造的肥皂泡泡。缓缓飘落的泡泡在灯光的照射下五光十色,光彩迷离的气氛完全衬托了Chicago的高科技背景,不幸的是在泡泡的破灭中Chicago Beta-1露出了蓝脸,死掉了。结果这个事情成为一个经典的笑话。拿到Chicago Beta-1并领教过它的频频死机、Bug无数后,人们巨大的期望变成了巨大的失望。微软岂肯受辱,它迅速作出反应,仅仅几个星期后它马上发布了Chicago的下一个测试版,力图挽回声誉。然而更加不幸,人们发现上一版的一些错误虽然被修正,但新版本随着修改而产生的Bug却更多了。接下来的事情就变得有意思起来,微软不断释放出新的测试版本,而人们不断发现新的错误,于是“新测试版本→新错误→上市延迟”变成了一个死循环。被无休止Bug和延期弄得心烦意乱的人们失去耐心,开始质疑微软的能力。可是所有人都低估了微软的坚韧,它相信只要吸引住人们的目光并保持下去,那么产品的成功就是必然的。所以在每个测试版本被无情批评和嘲笑后,他们就坚持送出修改后的下一个测试版。一直到Chicago正式上市,两年时间内他们史无前例地发送了超过30个测试版本,平均2~3个星期就有一个,而免费派送的数量前后也达到了惊人的40 000套。虽然评论的声音一直毁誉参半,但微软得到了他们想要的——人们始终关注的目光和期待。

 时间就这样走到了1995年秋季,尽管Chicago还远说不上完美(其实说是真正完成都勉强,其内核一年后就被重写),但微软已经不能再等。Windows 3.X占据市场已经5年,后继开始乏力,而Windows在市场上的实际主要对手OS/2 Warp 3.0已经上市,并获得一些硬件厂商大的OEM订单。在此刻盖茨再次展现商业的精明和赌徒的性格,他决心马上推出这个半成品Chicago占住市场,至于未完成的工作留到以后。有了市场成功推广经验的微软驾轻就熟,它投下了软件行业前无古人的5亿美元的行销费用。Chicago重新被命名为Windows 95后,定于8月24日午夜发售。为了成功微软用上了所有的商业推广元素,在宣传广告的轰炸之下,期待已久的人们在午夜排起长队,包括很多还没有电脑的顾客。而现场微软花大钱请的Rolling Stones高歌“Start Me Up”,吸引开始夜生活的人们不断地加入了队伍,他们甚至根本不知道Windows 95是什么。Windows 95粉墨登场,一夜成名,只用了4天零售市场就卖出了100万套。从这一夜起,微软从一个公司成为了一个帝国,从此微软有了重大产品发售放在午夜的传统。

 Windows 95是一个混合的16位/32位图形操作系统(图23)。出于兼容性、运行效率和开发时间的多方面考虑,Windows 95并非是纯粹的32位代码系统,它保留了部分16位代码(不过不再使用实模式),也正是这个原因使为数众多的设计缺陷被带入了早期的Windows版本,而最终严重地影响到稳定性和工作效率。与以前相比,Windows 95的主要特征是对GUI以及底层工作技术的重要改进,而以后的视窗版本均沿着这个方向发展。Windows 95图形界面的改变是最明显的,与Windows 3.1差别巨大,这也正是不断死机中的消费者依然坚持忍受下去的主要原因。而Windows 95上那个初次登场著名的“开始”按钮以及个人电脑桌面上的工具条,一直保留到后来所有的视窗产品中(“Start Me Up”唱的就是它了)。由于抛弃了对前一代16位x86的支持,Windows 95必须运行在英特尔公司的80386处理器保护模式下或是兼容的速度更快的处理器。在386保护模式下Windows 95应用程序使用32位地址空间和虚拟内存,这意味着Win32程序可以访问2G的虚拟内存地址(另外2G留给操作系统本身),从而在理论上防止了一个Win32应用程序破坏另一个Win32的内存存储空间。再加上对于CPU时间的分片处理,这就形成了Windows 95的多任务技术,即在同一个时间片中处理多个任务,充分利用了CPU的资源空间,并提高了应用程序的响应能力。Microsoft Network算是比较成功的技术突破,这次Windows 95将TCP/IP协议集成在系统中,提供了拨号网络功能,而在Windows 3.X中,网络功能TCP/IP依靠于第三方软件,例如Trumpet Winsock。PNP即插即用是另一个重要技术,但在Windows 95中这个技术表现得如此拙劣,以致于被人们称作即插即祈祷(Plug and Pray)。不过对于Windows 95来说,最重要的技术是引入了Win32 API。Win32 API是微软公司的战略性系统接口,它第一次出现在Windows NT中,Windows 3.1引入了其子集Win32s API,正因为如此,当IBM新的OS/2上继续运行原来的Windows 3.1应用程序时就缺乏Win32 API的支持。IBM此时已经失去了获取Windows 95源代码的权利,而高傲的心态使他们拒绝模拟Win32 API(IBM后来也将此引入了“微软反托拉斯法案”),从而最终失去市场。

 Windows 95是第一个捆绑了一个特别版本DOS(Microsoft DOS 7.0)的视窗版本。通过这种方式,微软可以保持由Windows 3.X建立起来的GUI市场的统治地位,同时使得非微软的产品不可以提供对系统的底层操作服务。也就是说,视窗95具有双重角色。它带来了更强大、更稳定、更实用的桌面界面,同时也结束了桌面操作系统间的竞争,因为消费者根本无法使用第三方厂商的DOS系统(从技术上说,Windows 9X图形用户界面是可以在DR-DOS上运行的,也可能可以在PC-DOS上运行——但这个情况直到几年后才在法庭上被揭示,而这时其他一些主要的OS市场的厂商已全部退出操作系统市场了)。正是依靠这种诡计,微软最终占据了操作系统市场份额的90%。Windows 95原始版本在微软的历史上有着不可估量的意义,不光是它带来的巨额财富,更重要的是它将微软推上了独霸市场的垄断之路。

 1996年,Windows 95的OSR1版发布。这就是Windows 95的第二版了,也有人称其为Windows 96。由于它与Win95发布时间太近,流传不广,所以默默无闻甚少人知。事实上它的技术进步很大,该版本几乎重写了Windows 95的内核,纠正了Windows 95在实际应用中的种种问题,Windows 95从此走向成熟。另外一个值得注意的地方是,一直是放在Microsoft Plus!增强包中单独发售的Internet Explorer(以下简称“IE”)被集成在系统内了,版本是3.0(图24)。这向世人发出了一个信号,即微软将要利用操作系统优势进军互联网了。这也是后来微软反托拉斯法案的焦点所在,可惜的是这时并没有人意识到微软的垄断行为,而这一举动的直接受害者Netscape那时根本看不起IE,认定这不过是又一个被集成在系统中的“纸牌”游戏。

 1997年,Windows 95的OSR2版本发布,这就是人们普遍俗称的Windows 97。该版本发生了质的飞跃,完全走向了成熟。其最大的技术变化是提供了新磁盘的格式FAT32,而随之其内置的MS-DOS也升级到7.1。同时系统集成了IE 4.0,它给系统带来了一些新的特征,IE被用来给系统的桌面提供HTML支持。同年微软收购了Hotmail(最早以及最受欢迎的Webmail服务商)。Hotmail被重新命名为MSN Hotmail,并成为Passport,一个综合登入服务系统的平台。MSN Messenger也在这一年推出,微软的系统发展战略坚定迈向因特网。另外实际上Windows 95 OSR2有3种版本之多,即OSR2.0、OSR2.1和OSR2.5。它们的区别在于其中OSR2.1开始支持USB和AGP显卡,OSR2.5则开始集成了IE4.0。由于FAT 32格式使得Windows 95 OSR2.X与以前的Windows 95及DOS无法兼容,所以微软只将其作为OEM产品而并不提供零售版,这是它也被称作Windows 95 OEM2的原因。Windows 97一时成为Win95后最流行的版本。而其后的Windows 9X系列基本是在它的基础上修修补补,没有实质性的变化。

 1998年,代号Memphis(孟菲斯)的Windows 98如约而至(图25)。从技术的角度来说,这更像是个Windows 97的零售版。首先Windows 98内置了大量的驱动程序,基本上包括了市面上流行的各种品牌、各种型号硬件的最新驱动程序,而且硬件检测能力也有了很大的提高,这样其PNP性能得到很大改善。系统采用WDM(Win32 Device Model——新的硬件驱动程序规范)也是一个明显变化,硬件厂商利用这一规范为Windows 98开发的设备驱动程序也能在Windows 2000(参见后文)中使用,采用这一规范是微软使两大Windows操作系统接轨所采取的重要步骤。另外就是采用ACPI技术——新的设置与电源管理界面,与Windows 95的APM1.2(高级电源管理)不同,后者是由系统BIOS来决定何时停止硬盘的转动或是关闭显示器的显示,而前者是由操作系统来执行所有节能功能的。最后依然是与IE 4.0的紧密集成了,它被称为活动桌面(Active Desktop),是人们对Windows 98变化的最直观感受。这一年另一件大事是DirectX 5.0的发布,从这个版本起,微软的3D接口开始击败3dfx的独家接口Glide,从而导致了显卡市场的第一次格局变化。这一刻人们终于发现,原来微软的垄断不仅是在软件市场上,也会控制到硬件,甚至整个IT业界。

 1999年,9X系列中登峰造极的Windows 98第二版发布(图26),它被称为Windows 98 SE,集成了更新的IE 5.0和DirectX 6.1,增加了网络连接共享技术,使网络共享更简单,另外硬件上提供对DVD-ROM的支持。虽然没有太多变化,但这个系统将Windows 9X推向顶峰,它到目前仍然是最主流的系统之一。

 2000年,在人们热情盼望Windows 2000的气氛中,微软却悄悄放出了Windows 98第3版,这个版本基本上就是界面的改善和更新软件的集成,而技术上并没有任何变化,由于只是在极少数大的硬件合作厂商中OEM预装了一部分(如国内的联想),这个版本极少为人所知。它的发布主要是为了预演,因为它的界面特征和随后发布的Windows Me很接近了。Windows Me被称作千禧版(图27),它的发布同样出人意料,在事先没有什么消息的情况下被放出,现在看来Windows Me的发布完全是因为市场压力。当时被宣传误导的最终用户认定Windows 2000是Windows 9X的继承者(很大原因是由于命名形式的沿袭),而发现并非如此的消费者们十分失望,于是微软为了目光回头率,推出了Windows Me。其最后的效果是糟糕的,兼容性不如Windows 98,而安全稳定性与Windows 2000有很大距离,市场最终的评价是完全失败。不过Windows Me中依然有一些全新的技术,首先是Windows文件保护技术,它将系统80多个关键文件加以备份,必要时自动恢复;然后是大家熟悉的系统还原功能,它为新手提供了保障;而新加入的一些软件功能也很实用,如视频编辑软件Movie Maker、系统内置的压缩功能、全新的媒体播放器等,它们都被保留在后来的Windows XP中。微软宣布Windows Me不再依赖并去除了MS-DOS,但人们马上识破了这个谎言,并将被隐藏的MS-DOS又挖掘出来,这个DOS版本被称作8.0。Windows Me成为了微软唯一没有连续版本的操作系统,而从此后,微软的操作系统终于得到了统一,进入了纯粹的32位操作系统环境。










http://bbs.osfans.net/
http://osfans.net/blog/
感谢 meyu.net
回复:【分享】微软操作系统全息列介绍
2006-7-9 12:49 PM No.4 发表人:11ydy  社区短消息  TOP
11ydy
King
Rank: 6Rank: 6


热血青年奖  
UID 744
精华 1
积分 1237
帖子 423
体力 414
威望 17
贡献 0
阅读权限 70
注册 2006-5-3
状态 离线
[广告]: 新手解疑1:FTP空间各文件目录的作用
山高月小 水落石出——32位操作系统

 20世纪80年代IBM和微软的关系是亲密的,这种情况一直保持到1986年,这一年IBM和微软协议合作开发MS-DOS的替代系统OS/2。出乎微软意外的是,IBM要将这种操作系统只应用在其秘密研发的采用MCA总线的PS/2系列机器上。IBM研制MCA系统是为了打击IBM兼容机的制造商,尤其是采用Intel 80386 CPU的兼容机,因为IBM在秘密研制自己的微机CPU。对于这种逆转业界“开放”潮流的行为结果可想而知,结果PS/2系列机器没有卖出几台,自然微软也没有从中赚到几个钱。正是这个不恰当的决策,埋下了IBM最终在软硬件市场全面失败的根源,因为Intel和微软从此开始站到了它的对面。OS/2 SE 1.0于1987年上市(图28),它克服了当时DOS系统640kB内存空间的限制,提供了图形界面,技术上保持了先进但没有赚到钞票。这件事情使微软意识到虽然大树底下好乘凉,但寄人篱下只能仰人鼻息。于是微软开始筹划自己的前途,它决心背着IBM自行开发完全自主意识的操作系统。

 1988年天赐良机,数码器材公司(Digital Equipment Corporation)的总裁吃错药竟然强行将公司的首席设计师大卫·科特的开发计划终止,并将开发团队解散,大卫·科特顿时萌生去意。科特何许人也?他曾经在20世纪80年代设计了著名VMS操作系统,为DEC确立了计算机界的领导地位。而其被中止的开发计划主要就是研发一个新的CPU架构和相应的操作系统,可是DEC认为这200人的开发团队从1981年起一直未有成绩,缺乏耐心的结果是把一切拱手送给了微软。风闻此事的微软找到科特,科特唯一的条件是要将20多名以前在DEC跟随他的工程师一起带过来,有一些是纯粹的硬件工程师。微软欣然应允,并马上立项,目标是开发以Unix为对手的新的网络操作系统。它被命名为OS/2 NT,因为微软想要继承OS/2的成功,并不想也不敢完全抛开IBM,系统继续沿用OS/2 API作为它的主要接口。然而到1990年,Windows 3.0成功地占据了市场的2/3以上,这些改变了微软的想法以及对IBM的关系。仅仅在Windows 3.0上市后6个星期,开发中的OS/2 NT被重命名为Windows NT,而其主要接口也被换成了Win32 API。从这一刻开始,微软的大门向IBM关闭了。

 1993年,微软发布Windows NT 3.1(图29),由于它是专为网络而设计的,所以分为“Advanced Server”和“Workstation”两个版本。虽然Windows NT 3.1与Windows 3.1的界面很像,但它们完全是两个不同概念的操作系统,其主要技术包括新的Micro-kernel(微核心)操作系统架构、抢占式多任务排程程序、可容错的NT文件系统、多重处理器支持、Windows 32架构、强大的网域层级安全性、文件和打印服务等。而为人们最直观熟悉的特征,如新的磁盘格式NTFS、SCSI的支持、网络应用管理等,构成了人们对Windows NT系列的基本认识,并一直保留到现在。早期设计上的考虑使Windows NT上能够兼容包括Win32、OS/2、DOS和POSIX系统,但也给产品本身带来很多Bug,用户对NT 3.1怨声载道,当年只销售了29 000份。

 1994年9月,Windows NT 3.5上市。新的Windows NT将“Advanced Server”版本重新命名为“Server”。由于系统技术进一步完善,这个版本获得了很大成功,企业纷纷将它用于执行部门级的数据库和其他应用程序。而它甚至获得“PC Magzine 94年度最佳操作系统”称号。Windows NT走向了成熟。

 1995年5月,Windows NT 3.51发布(图30)。它的出现主要是为了配合新的操作系统Windows 95,所以它的主要技术变化是可以兼容Windows 95桌面应用程序,并增加了Web Server,使用户可直接设置自己的Web站点而无需其他软件。这个版本界面已经有点像Windows 95了,当时极受好评,直到现在仍然有人认为在网络方面,NT系列最好的操作系统是这个版本。

 1996年7月,Windows NT 4.0问世(图31)。这是微软第一次企图创建用于大型数据处理任务的操作系统。从商业角度看,这是个成功的操作系统。为了吸引客户,在重新编写的内核上新增了广受欢迎的Windows 95使用界面、集成了IE浏览技术、强化的NetWare网络的支持等。但从这个版本起,微软操作系统的另一个问题开始被置疑,也就是系统的安全性问题,这对于网络操作系统是头等大事。由于重新编写的代码有1890万行,大约是Windows NT 3.0的两倍,已变得非常复杂。微软决定不再发布改写的升级版本,而新的应付办法是发布补丁包,从此Service Pack成为微软操作系统的重要标志,每个Service Pack都对系统的安全、性能等方面影响巨大,不亚于版本的升级。截至目前为止,微软已经为Windows NT 4.0发布了6个Service Pack以及无数的安全补丁。Windows NT 4.0销售了160万套,成为微软实际寿命最长的操作系统,不少服务器直到现在还在使用它。

 2000年2月,更名为Windows 2000的Windows NT 5.0发布了(图32)。Windows 2000有4个版本:Professional(即以前的Workstation)、Server、Advanced Server和DataCenter Server。另外微软曾在2001年提供了Windows 2000 Advanced Server限定版,用于运行在英特尔Itanium 64位处理器上。由于代码的全部重写,与以前的NT相比,2000发生了巨大的变化,从用户界面上来说,它变得空前友好,而新的核心特征更加不少:

 1.新的NTFS文件系统——NTFS 5。它的更新为Windows 2000引入了磁盘配额、EFS文件加密等功能。

 2.PNP与电源管理功能。这是NT所有版本中第一次支持的功能,这是迈向统一的Windows过程中关键的一步。

 3.Active Directory(活动目录服务)。Active Directory提供了一个在内部网络广泛地管理、访问地址簿与计算资源的方案。利用Active Directory目录服务,用户可启动网络上的应用程序而不必关心应用程序到底存在何处。

 4.WDM驱动规范。同样是Windows统一的关键。

 5.IntelliMirror(智能镜像)。一个“总”计算机(通常是网络服务器)保存着所有的应用程序和用户档案,这样用任意一台计算机登录,都可以得到“自己”的桌面和应用程序。这种情况下的本地硬盘变成了一个缓存,每次在本地硬盘进行写操作时,写入的信息会在后台“流入”服务器并永久性地保存起来。

 作为当前主流的操作系统之一,除了上面所说的这些核心特征,更多的新功能还在被不断发现,但是它的继承者Windows XP和Windows Server 2003相继出现,Windows 2000能生存多久?

 2001年10月,万众瞩目的Windows XP在烧掉了微软10亿美元后出现在人们面前(图33)。这是一个里程碑式的产品,它统一了最终用户和企业用户的操作系统。最初发行的Windows XP有两个版本,家庭版(Home)和专业版(Professional),以及为Intel Itanium 64位处理器开发的Windows XP 64位版本。Windows XP简化了Windows 2000的用户安全特性,整合了防火墙,增强了多媒体性能等,利用了新的技术手段解决了安全稳定性和兼容性融合的矛盾(关于XP新技术特征请参看往期《大众软件》)。不过Windows XP最有名的新技术应该是其产品的激活了,一时间网络研究破解成风。作为第一个完全32位的最终用户操作系统,它宣告了16位环境的死亡。

 2002年,Windows XP的两个特殊版发布,Windows XP Media Center Edition(图34)与Windows XP Tablet PC Edition(图35)(参看本刊2002年第22期《微软新操作系统》)。这两个版本的主要变化就是支持相应的特殊硬件,由于这些硬件需要严格符合标准,所以这两个版本都必须捆绑在合作厂商的计算机上,并不单独销售。Windows XP Media Center Edition对应整合了WebTV的计算机,其核心技术是整合网络媒体服务,一些合作的厂商有HP Media Center电脑,以及Alienware Navigator系列。Windows XP Tablet PC版本,是为带有支持触屏智能手写特性的笔记本电脑设计,与一般的手写板技术不同,其核心的技术是数字墨水。另外Windows Service Pack 1也在9月发布,它为XP增加了一些新的功能。

 2003年5月,Windows Server 2003发布(图36)。作为Windows 2000的继承者,Windows Server 2003同样分为Web Edition 、Standard Edition、Enterprise Edition、DataCenter Edition四个版本。作为微软.NET战略中的重要一环,它提升了相应的服务器能力。如提高了Active Directory(活动目录)能力——能够从计划中删除类。提高了磁盘管理和卷影备份能力——能够备份被打开的文件。提高了组策略管理。由于这个操作系统发布不久,大多数人甚至还没有使用过它。
 
渐行渐远——未来

 预测未来总的来说是愚蠢的事情,但是幸好对于微软的操作系统来说并非无迹可寻……

 2004年——微软网站上的操作系统周期表以及种种消息表明,明年将不会有新的操作系统发布。人们一直盼望的Windows XP SP2将会在2004年秋季发布,同时将提供Windows XP Tablet PC Edition和Windows XP Media Center Edition的新版本。

 对于Windows XP SP2的细节,微软守口如瓶,人们对SP2会带来一些什么新的技术功能一无所知。但根据一些重要场合微软人员的谈话,SP2的新功能不会太多,推测大约会有以下变化。新的SP中很可能包含微软独立的PC Satisfaction包,其中主要可能的技术包括一个高级防火墙功能和一个病毒扫描服务功能。据一些专业分析师的意见,“冲击波”蠕虫病毒可能是促使微软推迟SP2发布并尽力完善它的原因,而新的防火墙和病毒扫描器就是这种考虑的结果。新的防火墙最主要的变化是它不再是一个底层后台的服务,这一版的防火墙将和第三方防火墙一样可以设置。出乎人们预料的是,新的病毒扫描器很可能并不出自GeCad(微软在6月份刚收购罗马尼亚的反病毒公司),McAfee表示通过对测试版代码的分析,它应该出自F-Secure公司。虽然集成上述的功能微软已经有过暗示,但考虑到此举明显可能触犯垄断法律条文,在SP2中能否最终看到这些仍然值得怀疑。另一个比较肯定在SP2中出现的新技术叫做“反射”。这个技术是对SP1中Freestyle(可像遥控电视一样进行操作)和Mira(可由无线LAN使用远程显示器)的综合扩展。在SP2没有释放出来前,一切都是揣测,至于事实会怎样,不妨拭目以待。

 虽然美国微软已于当地时间9月30日发布了“Windows XP Media Center Edition 2004”(图37,图38)。但由于这是个非零售版本,所以当我们看到合作硬件厂商的计算机时,应该是2004年了。相对于上个版本,MCE 2004的主要技术变化如下。

 1.支持更多硬件,如最新的AMD 64位处理器,以及更多的电视卡设备等。

 2.只需按一次遥控器按键便可以收听自己喜欢的FM电台节目,通过操作遥控器按键可进行重放以及跳到7秒前的内容等。

 3.通过遥控器操作可将CD复制到“Media Library”中。

 4.用保存在智能卡、CompactFlash卡以及CD中的照片播放幻灯。可以编辑照片如旋转、放大、消除红眼以及打印。

 5.配备了可在各种监视器上实现最佳显示的“Calibration Wizard”功能。支持CRT(标准)、平板(LCD或等离子)、背投型显示器以及前投型显示器。支持长宽比为16∶9的宽屏屏幕。

 总的来说,MCE 2004并没有什么实质性的技术变化。但微软看重的是其后的网络捆绑服务,以及随着硬件厂商合作普及后的市场占有率。一旦拥有足够的市场份额,那么在传统媒体向数字媒体的转变中,又可能形成微软的独家标准。如果能进入传统媒体的领地,那该是多大的一个市场?即使这种如意算盘未必打得响,但只要占住先机,微软永远立于不败之地。所以实际上这个版本承载的意义比传统操作系统更重,不出意外的话,这个版本将会频繁更新下去。










http://bbs.osfans.net/
http://osfans.net/blog/
感谢 meyu.net
回复:【分享】微软操作系统全息列介绍
2006-7-9 12:50 PM No.5 发表人:11ydy  社区短消息  TOP
11ydy
King
Rank: 6Rank: 6


热血青年奖  
UID 744
精华 1
积分 1237
帖子 423
体力 414
威望 17
贡献 0
阅读权限 70
注册 2006-5-3
状态 离线
[广告]: 新手解疑1:FTP空间各文件目录的作用
2005年——今年5月7日的WinHEC论会上,Windows客户部副总裁Will Poole宣布Longhorn最终版会在2005年秋季上市。虽然自测试版流传出来后,这是最为肯定的消息,但从目前微软最新发布的预览版(Preliminary Release,Build 4051)来看(图39-图43),其技术还远未达到微软计划的目的,因此最后发布究竟拖至何日,还有待验证(注:关于Longhorn预览版更详细的情形请关注本栏目后续报道)。由于被微软当作联系现在和下一代操作系统的桥梁,Longhorn也备受期待。Will Poole描绘Longhorn是继Windows 95后一个里程碑式的操作系统,它不仅面向个人用户,也面向商业用户和开发用户,它会改变人们对于Windows操作系统的传统看法。如果对Longhorn的创新技术足够了解,也许你会同意这种看法:

 1.组件化的新型架构:Longhorn操作系统和以往的桌面服务器操作系统不同,它是一个完全组件化的操作系统,这和Windows XP Embedded(XP嵌入式系统)非常相似。“组件化”技术并非简单的系统内应用软件的装卸,而是将计算机中任何软硬件资源都看作一个组件,然后通过SQL数据库技术有机结合起来。换句话说,一个组件的增加或去除(不管是软硬件),完全不会影响到系统本身。通过“组件化”技术,不同类的用户可对Longhorn系统进行定制。尽管都是Longhorn系统,但是一般用户和企业用户最终的配置可能不同。在系统安装的过程中,用户可以在“基本OS”上加载所需的组件,最终形成相当于XP系列的Profession版、Server版、Media Center版、Tablet PC版等,不过Longhorn最终名称并没有确定。

 2.WinFS文件服务:这是Longhorn新技术中最为广泛流传的,人们普遍将其理解为一种新的文件系统,并将完全取代FAT、FAT32以及NTFS格式。这种理解是完全错误的,最新WinFS(Windows未来存储)并不是一种文件系统,它只是最新“Yukon”SQL数据库服务器(2004年上市)中的一种技术,一种为NTFS系统工作的高端服务(图44)。所以,NTFS会是Longhorn唯一支持的文件系统,不过在升级和部署的过程中,Longhorn也会支持传统的FAT和FAT32文件系统。WinFS服务的主要目的是提供一种新型的文件检索和定位方式,因为随着工作的增加,PC中存储的文件会日益增多,WinFS的出现就是帮助用户快速定位所需的文件。这种方法是生成多个文件索引,而不是使用目录结构,因此传统的磁盘目录结构随之将失去其重要性。

 3.新的安装过程和软件部署:由于Longhorn架构组件化,带来一系列安装方式和维护的变化。在安装过程中,Longhorn会首先拷贝一些文件到硬盘,形成一个预启动区,然后由预启动区引导可启动镜像区。由于可启动镜像区是事先集成在预启动环境中的标准模块(典型的Windows XP Embedded技术,以后笔者会撰文说明),因此Longhorn的核心架构可以快速完成安装,然后才是系统检测加载PNP设备等工作。另外由于系统的底层架构完全独立于语言,因此不同语言的操作系统只需在“基本OS”上添加相应的语言组件模块即可,而不必同以往操作系统那样全盘国际化。对于以往Windows操作系统的升级维护,不同语言的系统需要使用不同语言的Service Pack。而Longhorn组件化系统中,所有的升级包完全相同,因为它只是一个标准组件。

 4.新的图像引擎DCE和新用户界面Aero:Longhorn将采用全新用户界面,叫做“Aero”。其中部分界面会使用传统的GDI和GDI+图像引擎,并且无需改写即可无缝结合。但大部分的用户界面处理将使用Longhorn最新的桌面组件引擎(DCE)技术。它将为图像显示带来“平滑动画效果”、“伸缩效果”、“透明等级”、“动画视频”等新特征。

 5.其他:Longhorn还包含有许多新的技术,如集成DVD刻录功能、DVD电影制作功能等,由于不是革命性的更新,就不再一一复述了。

 2008年以及更远的未来……如果对于2001年的WinHEC讨论会还有人记得的话,那么他应该知道Longhorn后面的操作系统就是BLACKCOMB(从西雅图驱车几个小时就能到的滑雪名山)。由于Longhorn的延期,这个原本定于2005年的系统也被推迟到2008年了。这个操作系统至今还是一个谜,唯一可以肯定的是,BLACKCOMB就是微软第一个完全采用.NET构架的操作系统。而另一个可能就是微软要在这一版本中试图真正统一文件格式,从而达到应用程序的统一。这个技术难度相当大,它涉及到外部环境配合的问题,令人怀疑的是微软是否会冒这种失去已有兼容市场的风险。不过到了那时,连北京奥运也开了,还有多少人在时时关注着它呢?










http://bbs.osfans.net/
http://osfans.net/blog/
感谢 meyu.net
     

Powered by Discuz!3.12 Licensed © 2001-2005
Processed in 0.007415 second(s), 7 queries , Gzip enabled
所有时间为 GMT+8, 现在时间是 2024-11-24 07:30 AM
清除 Cookies - 联系我们 - 梦游时光互联 -