瑞星卡卡安全论坛综合娱乐区Rising茶馆 【小鹰专题】老虎发威,老牛迎战!

123   1  /  3  页   跳转

【小鹰专题】老虎发威,老牛迎战!

【小鹰专题】老虎发威,老牛迎战!

4月29日,苹果公司正式推出代号为“Tiger”的Mac OS X 10.4操作系统,尽管它的GUI界面同现有的Panther系统(Mac OS 10.3)差别很小,但在内在特性上Tiger几乎发生了翻天覆地的变化。苹果声称,Tiger的技术水平将全面超越微软的Longhorn,是迄今为止最安全的操作系统,同时苹果公司指责微软的Longhorn抄袭苹果的创意。与此同时,微软公司也在WinHEC大会上公布版本号为5028的Longhorn Beta预览版,该预览版系统初步展现了Longhorn的迷人魅力,尤其是半透明效果与3D视觉窗口令人赏心悦目。尽管Longhorn 5028连测试版都算不上,但它的出现仍然引起阵阵热潮,许多发烧友甚至不顾预览版系统的稳定性问题,抢先安装体验。在WinHEC上,微软方面进一步明确了Longhorn的最终技术细节,发布日期和硬件需要也一并确定。微软宣称,“Longhorn将是有史以来最出色的操作系统”。自然,它与刚刚推出Tiger系统的苹果公司展开了一场习惯性口水战,双方互相指责对方抄袭创意,为本次新版操作系统的出台留下了一段有趣的小插曲。

在下面的文字中,我将向大家详细介绍Tiger系统与Longhorn的各方面细节,而关于Longhorn的最新动向也将是本文的重点。


附件附件:

您所在的用户组无法下载或查看附件

最后编辑2005-07-20 10:28:06
分享到:
gototop
 

      Mac OS X Tiger:量变到质变
苹果公司在个人电脑市场占据的份额不到5%,但它在业界却享有与市场份额不对称的影响力,除了自身选择强大且精简的PowerPC架构而非X86架构外,苹果永远领先的设计创意是主要的原因,而它所涉及的领域并不局限于PowerMac、iMac、PowerBook、iBook以及风靡全球的iPod等硬件产品,连相关的软件产品也被打造得近乎完美—无论是软件的内在品质还是与用户交互的窗口界面,都充分体现了这种思想,这方面的例子包括Mac OS X操作系统、Safari浏览器、QuickTime播放器、iChat即时通讯软件、AppleWorks办公套件等等,而今天我们要讲述的对象便是Mac OS X操作系统。

    Mac OS X一向被苹果引以为豪,但它并非是在OS 9基础上发展而来,而是基于UNIX体系—确切地说,OS X基于NeXTStep操作系统,而该系统是乔布斯在1985年离开苹果公司后所开发。1997年苹果收购了NeXT公司,NeXTStep系统便成为OS X的基础,而苹果所要做的便是开发图形界面以及配套的软件,这项工作花费苹果公司相当漫长的一段时间,直到2001年3月Mac OS X 10.0才得以正式发布。OS X 10.0技术先进,功能丰富且具有相当高的稳定性,同时保持Mac OS惯有的出色易用性,而最令人印象深刻的莫过于它所具有的“Aqua”视觉界面,无论是窗口控件、菜单、鼠标指针、图标、按钮等所有视觉元素,OS X都打造得极为精致,它很顺利就获得了苹果用户们的热烈追捧。

    然而,作为一款全新设计的操作系统,OS X 10.0不可能做到完美,它存在大量的Bug,性能也难如人意。2001年9月份,苹果推出代号为“Puma”的OS X 10.1,它比10.0系统运行得更快,并直接支持CD刻录和DVD播放功能,10.0系统很快便被取代。在随后几年中,10.2(代号Jaguar美洲虎)和10.3(Panther黑豹,2003年10月)版本相继推出,功能、稳定性、易用性与视觉界面都愈加完美,其中Panther对视觉界面作出大量的改进,系统看起来有如水晶般晶莹剔透,让人感觉非常唯美。遗憾的是,Panther仍然不支持64位,而苹果此时已经转向64位的Power G5平台,尽管32位的Panther可以很好运作,但64位计算的优点无从体现,开发64位版本势在必行。令人高兴的是,这项工作并没有耗费苹果太多的时间,2005年4月29日,代号为Tiger的OS X 10.4系统正式发布,Panther的生命宣告终结。与之前各个版本的小修小改不同,Tiger身上发生了巨大的变化:

    第一、支持64位PowerPC指令,可充分发挥出Power G5处理器的真实性能并实现64位寻址。同时,Tiger还可以保持对32位指令的向下兼容(类似于64位X86与32位X86的关系),绝大多数软件都可以平滑过渡。

    第二、支持Spotlight桌面搜索技术。该技术允许用户实现文件的快速搜索—按苹果的说法,Spotlight能够让用户方便在自己的机器上找到任何东西,无论它们是文档、图片还是其它内容,无论它隐藏在何处,用户所需要做的仅是输入与内容相关的关键字。

    第三、增加超过200个新特征与新发明,所捆绑的应用软件也经过全面升级—尽管这些都是在Panther基础上所作的改良,但由于改良涉及到的范围相当广泛,整个系统因此令人感到焕然一新。

    第四、更出色的GUI视觉界面。所有的视觉元素都经过进一步改良,界面更加美观精致,令人赏心悦目,Windows XP根本无法与之相提并论,即使目前的Longhorn 5028在GUI界面上也远落后于Tiger—苹果的设计功底在Tiger系统中获得淋漓尽致的展现。

    第五、最安全的操作系统。基于UNIX系统让Mac OS X系列操作系统在安全性方面占据先天优势,虽然漏洞无法避免,但经过持续不懈的修补,OS X变得越来越无懈可击,而Tiger更是优先考虑这方面因素—事实上,在Tiger所具有的200多项改进中,相当一部分着眼于提高系统的安全性,苹果宣称,Tiger是迄今为止最为安全的操作系统,这种说法绝非夸夸其谈或者仅是商业噱头。
                            图1 Tiger拥有一套近乎完美的漂亮GUI界面

附件附件:

您所在的用户组无法下载或查看附件

gototop
 

64位核心展示性能威力
2003年6月,苹果推出PowerMac G5机型,拉响了平台转换的序幕—IBM的PowerPC 970处理器(苹果称之为G5)接替摩托罗拉的PowerPC 7400系列(即G4处理器)成为未来苹果机的心脏。尽管二者都基于PowerPC指令架构,但G4只能支持32位的PowerPC,而G5却采用64位架构,并可向下兼容32位PowerPC指令—这两者的关系就好比是AMD平台的Athlon XP与Athlon 64。但在G5机型推出之时,Mac OS X 10.3(Panther)系统只是32位编码,无法充分发挥G5处理器的应有性能,于是,开发OS X的64位版本就成为当务之急。

    这个梦想在Tiger身上获得实现,从Panther到Tiger,苹果只花了一年半时间,这个转换过程与微软Windows XP从32位到64位的升级大体相当。从外观上看,Tiger与Panther的差别非常小,只是在许多细节地方作了修改,给人的印象只是Panther的小改良。但在内核层面上,Tiger已从Panther的32位迁移到64位结构,可完美配合G5处理器。毫无疑问,Tiger标志着苹果的操作系统进入一个全新的起点,它几乎与微软的Windows XP同时进入64位计算时代,但相比后者,Tiger无论在GUI界面、安全性、应用功能和程序品质方面都明显胜出,或许等到Longhorn发布微软方可在该领域同Tiger相匹敌。

    不过,内核实现64位转变也让Tiger遇到一些小麻烦。苹果在开发Tiger时创立了一套新的内核程序界面,它与Panther的旧有内核无法兼容,而不少软件产品在运行时必须调用这些内核,这样一来,那些为Panther平台开发的软件便无法运行于Tiger环境中。问题主要集中在网络软件产品中,其中,思科公司表态说它们的VPN程序无法工作在Tiger系统中,Thursby Software公司的ADmitMac和DAVE软件也都无法兼容Tiger,微软Virtual PC软件的Virtual Switch网络功能也不正常。另外,Lobotomo公司称它们的IPSecuritas VPN软件与Tiger也存在兼容障碍,而Equinux公司也警告说它们的VPN Tracker软件与Tiger不兼容。基本上,所有的第三方网络软件都或多或少受到影响,而在之前的Panther系统中,这些软件都能够很好地工作。自然,网络软件厂商对苹果改动系统内核颇为不满,但这是朝向64位过渡所付出的必要牺牲,苹果不愿就此发表评论,但它表示将与受影响的软件厂商开展紧密合作,以尽快推出相应的补丁程序,这项工作预计要花费两三个月才能完成。



gototop
 

Spotlight桌面搜索技术
桌面搜索技术是新一代操作系统的热点。尽管目前各类系统都带有文件搜索功能,但它们的可用性都相当差,用户只能通过文件名进行搜索,最多加上文件大小、文件创建/修改时间等一些条件来限定搜索范围,可这种方式不仅查找速度极慢,且根本无法满足用户的实际需要。相信绝大多数用户都有这样的体验:只是隐约记得文件中包含了什么内容,但根本记不起文件名是什么,显然,现有操作系统的搜索功能形同虚设。在笔者的历次经验中,从来没有哪一次可以依靠这项功能找到所要文件,而随着电脑使用时间的增长,各类文件越来越多,要快速找到自己所要的历史文档便成为一项大难题。

    微软曾经将这个功能提升到战略的高度,在当初对外公布Longhorn计划之时,桌面搜索被作为一个技术重点。微软方面希望通过数据库结构的WinFS文件系统,将所有文件进行有序组织,只要用户记得文件中包含的内容,就可以根据相应的关键字将文件快速找到—这样,在本地查找文档就如同使用Google在互联网上搜索网页一样简单方便。遗憾的是,为了保持开发进度Longhorn放弃了雄心勃勃的WinFS文件系统,桌面搜索功能大幅度缩水(这部分内容会在后文中提到)。而在搜索引擎领域攻城掠地的Google却出其不意地发布了桌面搜索客户端软件,该软件通过为硬盘中所有的文件建立索引,成功实现了微软预想的桌面搜索功能。迫于Google压力,微软也推出类似的桌面搜索客户端,但它们都是外加程序,并非集成于操作系统内,所建立的索引文件占据了大量的硬盘空间,效率也难如人意。

    Tiger的出现有力扭转了这种局面,它也是首款直接集成桌面搜索功能的操作系统,这项功能被苹果称为“Spotlight”,中文名称是“聚光灯”。Spotlight不是外加的搜索程序,而是与操作系统的文件管理机制高度契合,由此实现高效、精确、快速的文件搜索。借助Spotlight,苹果的用户能够轻松地找到保存在电脑上的所有办公文档、图像,甚至连邮件中的信息、地址簿里的联络方式或iCal日历中纪录的事件都是它的目标。基本上,Spotlight所实现的功能完全可与微软Longhorn最初的设想相提并论,但二者区别在于,Tiger已然成功地将它付诸实现,而Longhorn则将它大幅度缩水,并且要等到2006年底才能够推出,在这个领域苹果无疑又领先了一大步。

    Spotlight的易用性相当出色。它的搜索栏被设置在Tiger的菜单栏上,用户随时都可以点击查找文件,而不需要像Windows XP或者苹果之前的Panther系统一样需要数次点击切换,Tiger的设计无疑显得更为方便易用。此外,Spotlight支持精细化的搜索,用户在输入搜索内容后,蓝色区域会提示用户需要搜索的区域,点击加号按钮便可以增加更多的限制条件—例如限制搜索的类别为影视文件、文件大小、最后访问时间等等,这样可大大加速查找过程并提高命中率。而在找到我们所需要的文件后,Tiger系统还会把该次搜索的结果保存为一个虚拟目录,如果下一次进行同样的查找将直接访问这个虚拟目录,效率倍增。

    Spotlight支持智能型搜索机制,并可实现高度的准确性。即便用户无法提供详细的资料,Spotlight所具有的智能搜索能力仍然可保证搜索的准确性。例如,如果你仅仅大致记得iCal中的某个约会,只要在搜索区域内填入相应的时间来查找它;如果无法肯定要查找的项目或文件格式,用户可以在搜索栏中键入一个诸如“电影”、“图像”之类的模糊关键词并点击“搜索”按钮,Spotlight便会将查找到的结果整齐地排列在一个分类列表中,用户可非常直观地浏览、选择或打开;而在该列表内一定会有你所需要的文件,正常情况下我们无需二次检索即可直接获取。当然,如果你清晰记得文件的内容的话,Spotlight所提供的准确性一定不会让你失望:如果要查找同事的通讯录,只要输入它的名字,Spotlight便会迅速反馈相应的结果;查找纵向格式的图像,只要简单输入“图像”和“纵向”两个关键字;查找含某个内容的Word文档,只要输入“.doc”和内容关键字便可准确获得结果。凭借出色的易用性和强大的功能,Spotlight让苹果的用户摆脱了文件内容检索的烦恼,个人数据的组织与管理不再是问题,这必将大大提高计算机数据的利用效率。


图2 Spotlight使用简便、功能强大,是Tiger系统最大的卖点之一。

附件附件:

您所在的用户组无法下载或查看附件

gototop
 

iChat AV即时视频通讯
iChat AV是苹果平台自有的即时通讯工具,在Tiger中,它被升级到3.0版本,语音和视频聊天功能获得大大增强,它不仅可支持多人模式的虚拟视频会议,而且在视频通讯品质方面也有明显的提升。

在之前的Panther系统中,iChat只能实现较为简单的即时通讯功能,语音或视频聊天都只能一对一进行,无法支持多人模式,这种情况在Tiger系统中不复存在。iChat AV可支持多人模式的视频会议,你在与同事或家庭成员聊天的过程中,还可以邀请三个额外的朋友连接进入,形成多人模式的视频会议。另外,Tiger直接将H.264/AVC解码功能(一项先进的视频压缩技术)集成于操作系统内核中,H.264/AVC可在实现高压缩比的同时获得出色的影像输出,影像的分辨率、锐度还是颜色准确性可得到充分保证。iChat AV自然使用该技术来传输视频影像,而它同时还支持带宽自适应机制—如果连接带宽较高,iChat AV可使用较低的压缩比,获得更出色的视频质量,如果连接带宽较低,iChat AV便使用较高的压缩比,以保证视频影像的流畅播放,这样的弹性机制让iChat AV具有极高的使用品质。再者,iChat AV还拥有一项创新的带宽管理机制,如果在视频会议的参与者中有一个人拥有最快的带宽,那么iChat AV将自动选择它作为会议的视频服务器,这样视频会议便能够以最高质量进行。

    语音聊天应用也是类似的情况。Panther系统只允许用户进行一对一的语音聊天,而在Tiger中,iChat 3.0可支持电话会议模式,并允许多达10个参与者共同参与。由于使用优秀的音频压缩技术,iChat 3.0具有十分出色的语音聊天效果,所有参与者都可以自然地对着麦克风讲话,而通过音量条中的视觉提示,参与者可直观了解到谁在说话,即便参与者众多也不会出现混乱。


图3 iChat AV的H.264压缩技术可有效提高视频影像的清晰度

附件附件:

您所在的用户组无法下载或查看附件

gototop
 

丰富的软件和第三方工具
  Tiger系统中捆绑的应用软件也得到全面的升级,如QuickTime升级到7.0版本,它最大的改进就是可支持H.264影像解码。苹果认为H.264将是下一代MPEG视频标准,目前已有大量的视频内容采用该技术来压缩,QuickTime 7.0率先提供支持有力地拓展了自身的功能,注重多媒体娱乐的用户将从中感受到明显的增益。


图4 QuickTime 7.0播放器,支持H.264影像解码是最大的亮点

附件附件:

您所在的用户组无法下载或查看附件

gototop
 

Safari是苹果独自开发、基于开放源码的KHTML引擎的浏览器(属于同一引擎的还有Linux KDE下的Konqueror浏览器),在Tiger系统中它也升级到为Safari RSS版,顾名思义它加入对RSS技术的支持。在这里我们有必要对RSS作个简单的介绍:相信大家时常都可以听到RSS的名字,它已演变成互联网上的一种时尚,但RSS的真正意义了解的人并不太多。RSS是一种在不同站点间共享内容的简易方式,对用户来说它就是类似订报纸、杂志的订阅机制,所不同的是订阅的对象是互联网上的内容。例如,可以订阅门户网站的新闻、论坛的帖子、Blog日记,只要订阅的内容有更新、新的内容便会自动传送到你的RSS阅读工具上,用户不必再如大海捞针一般逐个访问网站并分别查找,RSS阅读工具将自动为用户收集好订阅的最新信息。可以这么说,RSS给用户创建了一种高效率、简易的内容访问机制,将用户从浩如烟海的互联网内容中解放出来。而对内容提供者来说,RSS技术同样意义重大,借助该技术,内容提供者可以将最新的内容直接“推销”到用户眼前,保证所有的内容都可被用户看到而不会错过,这显然有助于提高内容的影响力。RSS的出现彻底改变了信息传播的方式,使得每个人都可能成为潜在信息的提供者,而鉴于RSS的巨大实用价值,越来越多的站点都对该技术提供支持,RSS也就成为目前最成功的XML应用。

    Safari RSS浏览器对RSS机制提供近乎完美的支持,通过功能整合进一步简化了用户使用RSS的方式,用户不必再考虑选择一款第三方RSS阅读器,Safari RSS在一个浏览器界面中就实现所有的功能。而除了RSS外,Safari RSS还有诸多改进,如增加了“Start Private Browsing(开启隐藏浏览)”功能,有效保护用户浏览时的个人隐藏信息。另外它在浏览速度上也有了质的飞跃—在苹果官方提供的测试结果中,Safari RSS轻松战胜了其它主流苹果平台的浏览器,如Internet Explorer5.2.3、Netscape7.2和目前无比时髦的Firefox1.0.2。但比较不幸的是,Safari RSS在浏览许多不符合W3C标准的网页时还会出现显示不正常的情况,但错不在Safari及它所采用的开源引擎,主要原因在于这些网页都只针对微软IE浏览器而设计,改变这种情况也许还需要一定的时间。


图5 Tiger系统的Safari RSS浏览器,具有卓越的可用价值。



附件附件:

您所在的用户组无法下载或查看附件

gototop
 

Dashboard小软件集也是Tiger系统一个非常吸引人的亮点,它是基于Widgets技术的产物,包括了许多用Java语言编写的实用小程序,iTunes、字典、电话簿、Stickies即时贴、翻译器、计算器、闹钟、股票报价机、货币换算器、实时航班追踪器、天气报告工具等等。其中股票报价机、实时航班追踪器、天气报告工具可自动与互联网的服务端相连,确保用户可随时获得诸如股市报价、天气情况等最新的信息。这些小软件虽然不起眼但却非常有实用价值,Dashboard将它们整合起来并提供一个相当便捷的操作方式—作为桌面应用的一个附件,Dashboard的使用非常简单,用户只要按一个快捷键即可将它打开,再按一下它就会自动关闭,不会占用过多系统资源。相比之下,虽然Windows系统也能够通过小软件实现类似的功能,但这些小软件需要分别安装,打开关闭操作都非常繁琐,如果让它们伴随系统自动开启,会严重占用系统资源,基本不具多少可用性。在人性化方面,Tiger的整体水准远在其上。


图6 Dashboard小软件集提供一套完整的实用工具,让PC用户羡慕不已。

附件附件:

您所在的用户组无法下载或查看附件

gototop
 

Tiger的深远影响
如果我们想要在Tiger中找到类似Longhorn翻天覆地的变革,那么多半会感到失望,除了支持64位和Spotlight桌面搜索技术外,Tiger所剩下的都是在现有基础上进行的改良—但这种改良无一例外以实用、易用为根本目的,涉及到广泛的领域且成绩斐然。无论视觉外观、功能特性还是操作界面,Tiger都表现的尽善尽美—这也许就是Tiger中没有什么革命性变化的缘由:Mac OS X已经足够完善,不再需要什么根本性的变动,苹果所作的仅是根据用户的需求不断改良,不断提升系统的使用价值。Tiger所体现的设计思想实际上已经比Windows先进了一大步—现有的Windows XP系统不过是Windows 2000的换壳之作,目前微软所考虑的仍然是稳定性和安全性问题,而没有升华到以用户使用为设计着眼点的程度。谁也不会怀疑Longhorn将由里到外出现巨大的变化,完善功能、提高使用价值是微软的目标,但在苹果平台,Tiger已然实现了这一点。

    从技术角度看,Tiger绝对不是一款革命性的产品,它仅是苹果的改良之作,但从操作系统的价值和设计思想来衡量,Tiger至少在目前完全没有对手:它足够完美,不再需要作大范围的改动,苹果所要做的便是持之以恒地不断完善。我们可以预见,苹果未来的操作系统将以Tiger为基础,高价值是它的终极目标—现在,Tiger平台奠定了一个今天看来无可修改的完善系统,以后的改进工作也许会变得越来越难,因为需要作改动的地方变得越来越少。Tiger不仅意味着图形操作系统达到一个技术巅峰状态,更重要的是它所蕴含的开发思想:在一个良好的基础平台上,以提升使用价值为目标不断地完善,最终打造出一款近乎完美的操作系统。

    Tiger的发布引发强烈的热潮,在发售当天,各大苹果专卖店门口都排起了长龙,所有的用户都希望能赶快买到这款操作系统—许多地方甚至因为苹果迷们排起的长长队伍引发交通堵塞,此种盛况想必让微软羡慕不已。苹果宣称,Tiger中的200项新功能让其129美元的零售价格物超所值,它也是自1984年Macintosh机器首发以来的最大飞跃。业内分析家普遍看好Tiger的前途:“Tiger将毋庸置疑成为苹果平台最受欢迎的操作系统,它将改变数百万计算机用户的使用习惯,并将在扩充Mac用户群方面发挥关键作用。”而作为苹果掌门人的乔布斯更是口出狂言,“Tiger会让客户又多了一个购买Mac机器的理由,因为它远远领先于Windows;而微软Longhorn的开发人员将从中抄袭一切可能抄袭到的东西”。

    最后,我们有必要作出声明:上面的文字仅能对Tiger相比之前系统的技术进步作大概的介绍,但难以准确描述Tiger给人带来的美妙体验—在Tiger系统中,我们可以看到改进工作涉及广泛,许多改进措施看起来都没有太高的技术含量,但它们往往会让用户爱不释手。倘若你想真正体会Tiger的超凡魅力并具有较充足的预算,不妨考虑买一套搭载Tiger系统的苹果电脑—长期以来,IT业界一直都有这样的一个传说:如果你一旦用上苹果,将永远不会再想去接触复杂、臃肿、安全性糟糕的Wintel PC,而Tiger的加盟也许会让这个传说变得更具说服力。



gototop
 

Longhorn是革命还是缩水之作
  4月份,微软在WinHEC大会上公布了Longhorn的5028版本,它是Longhorn测试版的预览版,与第一个测试版仍有一段距离。不过,我们从Longhorn 5028身上已能渐渐窥得Longhorn系统的真面目,例如全新的Aero Glass界面主题,更人性化的操作方式等等。微软官方也同时透露Longhorn的最终技术状态,虽然技术严重缩水、开发动作迟缓,但Longhorn依然为许多用户热切期盼,毕竟Windows XP已经推出将近5年时间,在此期间微软虽然先后推出SP1和SP2,但并没有本质性的进步,这样一款老掉牙的操作系统自然很难获得广大用户的青睐,何况相比近乎完美的苹果Mac OS X系列,Windows XP差了不是一星半点。微软自身也意识到这个问题,但它们放弃了改进Windows XP的想法,而计划重新开发出一款面向未来的革命性操作系统,Longhorn计划由此诞生。


图7 Longhorn 5028新貌

附件附件:

您所在的用户组无法下载或查看附件

gototop
 
123   1  /  3  页   跳转
页面顶部
Powered by Discuz!NT