- 1、本文档共44页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
;;6.1;6.1.1macOS操作系统特点;MacOSX体系结构包括Darwin、核心框架、应用框架层、用户体验层等几部分,整个层次结构如图6-1所示。这些层次中,Darwin层是整个系统的基础,它是开源的,提供了底层的API,而其上的三层都是闭源的,属于苹果私钥的知识产权。见图6-1:;Darwin是一个开发源代码、符合POSIX标准的类Unix系统,操作系统的内核为XNU(XisNotUnix的缩写),最早是由NeXT公司为了NeXTSTEP操作系统开发的,这是一种混合式的核心,结合了Mach微内核、BSD和称为DriverKit的驱动程序接口。在苹果公司收购NeXT公司后,XNU的Mach内核部分被替换为开放软件基金会(OpenSoftwareFoundation)创建的社区版的Mach内核OSFMK,BSD部分替换为FreeBSD,DriverKit改名为I/OKit,开发语言也由ObjectiveC变为C++。XNU内核源代码基于苹果开源许可(ApplePublicSourceLicense)发布,可于苹果公司的网站获取(/source/xnu/)。
核心框架,有时候也称为图形和多媒体层,该层包括OpenGL、Quartz、QuickTime、应用程序服务等。
应用框架层,包括Classic、Cocoa、Carbon和java等。
用户体验层,用来提供用户界面,包括aqua、Quicklook、spotlight等组件。;2001推出的MacOSX10.0是macOS系列操作系统版本之间的一个明显的分界点、在这之前苹果电脑搭载的还是现在已经被称为“ClassicMacOS”的SystemSoftware7、MacOS8、MacOS9等操作系统,“ClassicMacOS”的最后一个版本是MacOS9.2.2。在这之后的MacOSX则是由名为Darwin的操作系统部分和名为Aqua的图形界面部分结合而成。
早期的MacOSX10.0到MacOSX10.3中仍然保留了对经典环境的兼容性,通过一个模拟环境,用户可以将MacOS9作为一个程序来运行,在其中可以执行为MacOS9设计的程序。OSX10.9往后的版本均在应用商店中免费为苹果电脑用户提供,所以市面上主流的苹果电脑中运行的操作系统基本都是最近发布的一两个版本。
MacOSX10.0发布于2001年3月,内部代号为Cheetah,由于相对于之前的MacOS,MacOSX是完全重写的操作系统,功能并不是十分齐全。
MacOSX10.1发布于2001年9月,内部代号为Puma,在前一代之后不久就推出,增加了对DVD播放的支持。
MacOSX10.2发布于2002年8月,代号为Jaguar,苹果公司第一次公开地使用了猫科动物的名称作为操作系统的商标,一直延续到了MacOSX10.8。该版本中首次加入了日志式文件系统的支持,加入了Bonjour协议用于发现网络上的设备和服务,比如打印机或其他电脑。新增了即时通讯客户端iChat。;MacOSX10.3发布于2003年10月,代号为Panther,加入了对用户目录进行加密的功能FileVault,苹果公司推出了新的Web浏览器Safari代替了之前和微软合作使用的InternetExplorerforMac。系统中的卷默认使用了被称为HFSJ的日志式文件系统
MacOSX10.4发布于2005年4月,代号为Tiger,在这个版本中加入了基于索引的有哪些信誉好的足球投注网站工具Spotlight。除了标准的Unix文件系统权限控制,HFS+的文件系统中还加入了基于访问控制列表(accesscontrollist)的权限管理机制
MacOSX10.5发布于2007年10月,代号为Leopard,自动备份工具TimeMachine就是随着这个版本发布的。在Finder中直接按空格键快速预览文件的特性也是在这个版本中加入了MacOSX。同时推出的还有BootCamp软件,可以用于在搭载Intel处理器的苹果电脑上安装微软的Windows操作系统
MacOSX10.6发布于2009年6月,代号为SnowLeopard,这个版本起,苹果公司完全放弃了PowerPC架构处理器的支持,仅支持安装在使用Intel处理器的苹果电脑上。这个版本主要做了性能的改进,大部分系统应用程序都进行了重新编译以支持64位架构
;MacOSX10.7发布于2011年7月,代号为Lion,这是第一个通过应用商店MacAppStore发行的MacOS操作系统,系统中新增了Mac间文件共享的工具AirDrop,只要简
文档评论(0)