macOS 是 Apple Inc.(苹果公司)为其 Mac 系列计算机(包括 MacBook、iMac、Mac mini、Mac Pro 等)开发和维护的专有操作系统。它是 Apple 核心产品生态系统的基石之一,与 iOS、iPadOS、watchOS 和 tvOS 共同构成了苹果的软件平台。

名称 macOS 由两部分组成:Mac 指代苹果的个人电脑产品线;OS 是 Operating System(操作系统)的缩写。这个名字清晰地表明了其服务的硬件对象和自身的功能定位。在 2016 年之前,它被称为 OS X,更早的版本则称为 Mac OS。名称的演变反映了苹果对其操作系统定位和品牌策略的调整。
macOS 的历史可以追溯到 1984 年推出的 Macintosh System Software。然而,现代 macOS 的根基是 NeXTSTEP,这是由 Steve Jobs 在 NeXT 公司时期开发的操作系统。当苹果在 1997 年收购 NeXT 后,NeXTSTEP 的技术成为了开发新一代 Mac 操作系统的基础,最终在 2001 年发布了 Mac OS X 10.0 Cheetah。此后,苹果一直采用以大型猫科动物或加州地标命名的版本代号,并持续进行重大更新。
macOS 的核心是 XNU 内核,这是一个混合内核,结合了 Mach 微内核和 BSD(伯克利软件发行版)的组件,并加入了 IOKit 驱动框架。其底层核心系统称为 Darwin,这是一个开源的类 Unix 环境。这使得 macOS 具有强大的稳定性、安全性和性能。用户界面层被称为 Aqua,以其流畅的动画、透明的视觉效果和一致的设计语言而闻名,强调直观性和美学。
macOS 的主要特点和优势包括:
1. 用户友好性:以其简洁、直观的界面设计著称,易于学习和使用。
2. 稳定性与安全性:得益于 Unix 基础和苹果严格的控制,系统相对稳定,并内置了如 Gatekeeper、XProtect、沙盒机制等多项安全技术。
3. 性能优化:针对苹果硬件进行深度优化,确保高效运行。
4. 生态系统整合:与 iOS、iPadOS 等苹果设备无缝协作,支持 Handoff(接力)、Universal Clipboard(通用剪贴板)、AirDrop(隔空投送)、Sidecar(随航)等功能。
5. 强大的内置应用:预装了如 Safari、Mail(邮件)、Pages(文稿)、Numbers(表格)、Keynote(讲演)、Photos(照片)、iMovie 等生产力、娱乐和创作工具。
6. 开发环境:提供强大的 Xcode 开发工具套件,是开发 macOS 和 iOS 应用的首选平台。
7. Unix 兼容性:拥有强大的命令行终端和兼容性,深受开发者和高级用户欢迎。
| 版本代号 | 正式版本号 | 发布时间 | 重要特性/备注 |
|---|---|---|---|
| Cheetah | 10.0 | 2001年3月 | 首版 OS X,Aqua 界面 |
| Puma | 10.1 | 2001年9月 | 性能改进 |
| Jaguar | 10.2 | 2002年8月 | 引入 Quartz Extreme, iChat |
| Panther | 10.3 | 2003年10月 | Exposé, Fast User Switching, FileVault |
| Tiger | 10.4 | 2005年4月 | Spotlight, Dashboard, Core Image/Audio |
| Leopard | 10.5 | 2007年10月 | Time Machine, Spaces, Boot Camp |
| Snow Leopard | 10.6 | 2009年8月 | 主要性能优化,GCD 引入 |
| Lion | 10.7 | 2011年7月 | Launchpad, Mission Control, 全屏应用 |
| Mountain Lion | 10.8 | 2012年7月 | 引入更多 iOS 特性 (通知中心, iMessage) |
| Mavericks | 10.9 | 2013年10月 | 开始免费,引入地图、iBooks |
| Yosemite | 10.10 | 2014年10月 | 全新扁平化设计 (Yosemite UI),Handoff |
| El Capitan | 10.11 | 2015年9月 | 性能提升,Metal 图形 API |
| Sierra | 10.12 | 2016年9月 | Siri 登陆 Mac, Universal Clipboard |
| High Sierra | 10.13 | 2017年9月 | APFS 文件系统,HEVC 支持 |
| Mojave | 10.14 | 2018年9月 | 深色模式,动态桌面 |
| Catalina | 10.15 | 2019年10月 | iTunes 拆分,Sidecar,Catalyst |
| Big Sur | 11.0 | 2020年11月 | 全新设计 (UI),支持 Apple Silicon |
| Monterey | 12.0 | 2021年10月 | Universal Control, Focus Modes |
| Ventura | 13.0 | 2022年10月 | Stage Manager, 系统设置重构 |
| Sonoma | 14.0 | 2023年9月 | 桌面小部件,游戏模式增强 |
近年来,macOS 的发展有两个显著趋势:
* Apple Silicon 过渡:自 2020 年底发布搭载 Apple M1 芯片的 Mac 开始,macOS 开始从传统的 Intel x86 架构转向苹果自研的 ARM 架构芯片。新的 Rosetta 2 技术确保了应用程序的兼容性,并带来了显著的性能提升和能效优化。后续的 M2、M3 系列芯片进一步巩固了这一转变。
* 跨平台功能深化:苹果致力于加强 macOS 与 iOS/iPadOS 之间的协同工作能力。如前文提到的 Universal Control(通用控制)允许用户用一套键鼠无缝控制 Mac 和 iPad;Continuity Camera(连续互通相机)可将 iPhone 用作 Mac 的网络摄像头;SharePlay(同播共享)实现跨设备共享媒体体验等。这些功能模糊了设备间的界限,提升了整体用户体验。
| 技术特性 | 描述 |
|---|---|
| 内核 | XNU (混合内核:Mach + BSD) |
| 用户界面 | Aqua (基于 Quartz 图形层) |
| 文件系统 | APFS (Apple File System,自 macOS 10.13 High Sierra 起) |
| 应用程序框架 | Cocoa, Carbon (逐步淘汰) |
| 图形 API | Metal (高性能图形和计算 API) |
| 安全机制 | Gatekeeper, XProtect, Sandboxing, SIP (System Integrity Protection), FileVault 等 |
| Unix 认证 | 符合 UNIX 03 标准 (Single UNIX Specification) |
总而言之,macOS 是一个专为苹果 Mac 电脑设计的先进操作系统。它继承了 Unix 的强大、稳定和安全性,同时通过精心设计的用户界面提供了卓越的易用性和美学体验。其与苹果其他硬件和服务的深度整合,以及对新技术(如 Apple Silicon)的快速适配,使其在个人计算领域保持独特的竞争力和吸引力。它不仅仅是运行电脑的基础软件,更是连接苹果生态、释放用户创造力和生产力的核心平台,体现了苹果在软件与硬件融合、美学与工程平衡上的持续追求。