接上篇《从“古”到今,回顾MacOS的前世今生(上)》
MacOSX
终于说到MacOSX了,说起它来,个中的曲折不在话下。在详细介绍之前,我们不能不先说一下NeXT。1985年九月,乔布斯由于Apple内部的管理权斗争被迫辞去Apple的职位。在离开Apple之后,他与BudTribble、GeorgeCrow、RichPage、SusanBarnes、SusanKare、Dan’lLewin等许多前Apple员工共同创立了NeXT。借由集合这些天才工程师与程式设计师的团队,企图打造出终极的学术研究用工作站。当他们在寻找一个可以配合NeXT革命性硬件的作业系统时,他们找到了一个以Unix为基础,名为Mach的实验性操作系统核心。Mach(MultipleAsynchronouslyCommunicationHosts)是1985年,由于DARPA向美国国防部提出实验性多处理器电脑用操作系统而开始进行的专案。最初被称为SupercomputerWorkbenchProject,以100个左右的处理器与巨大的内存空间为前提来开发的系统。
Mach核心在当时非常独特。它远比当时的Unix相容核心更加有弹性、结构也更为先进。这些特质吸引了乔布斯的注意,他和Mach开发的中心人物Tevanian合作,很快为NeXT开发了NeXTSTEP,一个NeXT电脑用的新图形操作系统,这系统随后在1988年正式发表。1996年11月,得知Apple正在向外部寻找下一代OS,乔布斯又回到了Apple,和管理层进行谈判,后来在12月20日Apple发表声明以4.3亿美金收购NeXT,并采用NeXTSTEP作为下一代OS的基础技术,同时乔布斯也会担任Apple的顾问。在这场转变中,乔布斯回到了Apple,而且新一代的MacOS基础也有了。
NeXtSTEP系统(图片收集自互联网)
MacOSX于2001年推出,它包含两个主要的部份:一部分为Darwin,是以BSD原始码和Mach微核心为基础,类似Unix的开放原始码环境,由苹果电脑采用和与独立开发者协同作进一步的开发;另外一部分则是由苹果电脑开发,命名为Aqua的有版权的GUI界面。在MacOSX发布的同年,MacOSXServer也同时发售,架构上来说两个版本完全相同,只有在包含的工作群组管理和管理软件工具上有所差异,提供对于关键网络服务的简化存取,像是邮件传输服务器,Samba软件,LDAP目录服务器以及DNS服务器等等。
由于MacOSX使用基于BSDUnix的内核,因此它带来了Unix风格的内存管理和抢占式多任务处理(pre-emptivemultitasking)。大大改进内存管理,允许同时运行更多软件,而且实质上消除了一个程序崩溃导致其它程序崩溃的可能性。这也是首个包括“命令行”模式的MacOS,不过除非执行单独的终端工具程序,否则你可能永远也见不到。MacOSX刚推出的时候,官方的说法是只能支持G3以上的处理器,但那些经过升级卡达到最低系统要求的机器,以及最初的PowerBookG3,都不能运行MacOSX。
作为OSX的第一个正式版本,MacOSX10.0在稳定性上面比旧的MacOS有所改善,但是仍然缺乏如DVD播放等基本功能,对应的机种也有限。不过最令人诟病的还是执行效能不佳的问题,此外当时能原生对应OSX的软件也非常有限,因此最后大部分的使用者都不会把OSX当成主要的工作环境。
MacOSX10.0(图片收集自互联网)
MacOSX10.1(Puma)
在MacOSX10.0登场仅七个月后,Apple于2001年9月25日开始正式发售代号为“Puma”的MacOSXv10.1,原有的MacOSX10.0的用户可以免费更新此版本。也就是从这个版本开始,以后的每个MacOSX的后缀都是以一种大型猫科动物来命名。Puma改善了10.0令人诟病的效能问题,DVD播放等基本功能也已经完备。在软件数量方面,Adobe、Microsoft等主要软件开发商也渐渐开始发布MacOSX版本的软件,让Puma终于开始成为可实际在工作中使用的OSX。
MacOSX10.1(Puma)(图片收集自互联网)
MacOSX10.2(Jaguar)
2002年8月24日,代号为“Jaguar”的MacOSX10.2发布,就是这一年的WWDC,乔布斯帮MacOS9举办了一场丧礼,宣布MacOS9时代终结。也就是从这时开始,新出售的Mac机无法使用MacOS9开机,自然也引来不少老用的反对。Jaguar恢复了旧MacOX上面的的自动开合文件夹,Finder经过了改良,系统效能更高了。此外苹果还在Jaguar中增加了利用GPU来为CPU减负的“QuartzExtreme”、网络连线功能“Rendezvous”(目前更名为Bonjour)、手写辨识功能“Inkwell”和日志式文件系统(Journalingfilesystem)等。2003年,Safari浏览器与6月24日正式发布,随后Microsoft公开表示中止InternetExplorerforMac的开发。
MacOSX10.2(Jaguar)(图片收集自互联网)
MacOSX10.3(Panther)
2003年10月24日,代号为“Pather”的MacOSX10.3发布,这个版本对应的是有USB接口的Mac电脑。其除了稳定性与效能持续进步之外,还内建了ZIP压缩、传真功能以及帐号快速切换等功能。Finder里面也新增了即时搜索、自定工具列,色彩标签功能也重新出现在了MacOS中。从这个版本开始,由于已经没有了MacOS版的IE,因此系统的默认浏览器变成了Safari。
MacOSX10.3(Panther)(图片收集自互联网)
MacOSX10.4(Tiger)
在上一版本发布了18个月之后的2005年4月29日,代号为“Tiger”的MacOSX10.4Tiger正式发布,这也是首次采用单张DVD来安装的MacOS,只适用于带有FireWire的Mac机。Tiger新增的功能包括了搜索功能“Spotlight”、可自行定义自动化工作流程的工具“Automator”,同时系统为PowerPCG4处理器做了优化。软件方面也新增了“CoreImage”、“CoreVideo”、“CoreAudio”与“CoreData”等功能。后来为了适应带有iSight摄像头与AppleRemote遥控器的iMacG5,Tiger中追加了“FrontRow”功能,让使用者可以将Mac当成多媒体中心,使用简单的AppleRemote遥控器来控制音乐、照片与影像的播放。后来在2006年,Mac机用上了IntelCPU,Tiger也发布了相应的IntelMac版本,不过并没有单独发售。
MacOSX10.4(Tiger)(图片收集自互联网)
MacOSX10.5(Leopard)
代号为“Leopard”的MacOSX10.5原本与2007年第一季度发布,但后来由于苹果的人手不足问题(因为人都跑去搞iPhone了!),一直延期到2007年10月26日才正式发布。Leopard采用单张D9包装,增加了虚拟桌面“Space”、自动备份工具“TimeMachin”、让Mac启动Windows的“BootCamp”等功能。此外原有的Spotlight与Dashboard等功能也有所加强,Finder新增了QuickLook功能,Dock也设计了新的外观,并追加了“Stacks”堆叠功能。从这个版本开始,MacOSX获得了“SingleUNIXSpecification”认证,成为正式的UNIX。
MacOSX10.5(Leopard)(图片收集自互联网)
MacOSX10.6(SnowLeopard)
2009年8月28日,苹果第一个IntelMac专用OS,代号为“SnowLeopard”的MacOSX10.6正式发布,从此使用PowerPC处理器的Mac机就无法使用新系统了。SnowLeopard重点加强了系统稳定性和执行效率,令系统体积大幅缩小。此外Finder与QuickTime用Cocoa重新编写,系统软件大部分都64位化了,原生支持MicrosoftExchange2007。
MacOSX10.6(SnowLeopard)(图片收集自互联网)
MacOSX10.7(Lion)
2010年10月,代号为“Lion”的MacOSX10.7首次公开,它将Expose、Dashboard与Spaces的功能整合而成的“MissionControl”,在iPad和iPhone上面常见的“AppStore”也加进来了,此外软件终于可以全屏运行了。从Lion系统开始,苹果逐渐将iOS上面的成熟经验软件、以及新的软件管理启动接口“Launchpad”。此外,Lion是自从Apple发布iPhone以来,第一次将iOS上的使用经验转移回Mac平台上的尝试。
MacOSX10.7(Lion)Preview(图片收集自互联网)
泊祎回收网遵循行业规范,任何转载的稿件都会明确标注作者和来源;
发布者:泊祎回收网,转载请注明出处:https://www.huishou5.net/dianzi/91794.html