Mac os x的发展
OS X(前称Mac OS X)是苹果公司为麦金塔电脑开发的专属操作系统。Mac OS X于1998年首次推出,并从2002年起随麦金塔电脑发售。它是一套Unix基础的操作系统,包含两个主要的部分:核心名为Darwin,是以FreeBSD源代码和Mach微核心为基础,由苹果公司和独立开发者社区协力开发;及一个由苹果电脑开发,名为Aqua之专有版权的图形用户接口。
OS X 是先进的操作系统。基于坚如磐石的 UNIX 基础,设计简单直观,让处处创新的 Mac 安全易用,高度兼容,出类拔萃。UNIX 之威力,Mac 之简单OS X 既简单易用且功能强大。所有的一切 - 从启动 Mac 后所看到的桌面,到你日常使用的应用程序,都设计得简约精致。无论是浏览网络、查看邮件和外地朋友视频聊天,所有事情都简单高效、趣味盎然。
2016年6月14日,在2016年的WWDC大会上,苹果表示以后OS X统一命名为Mac OS。
自从苹果的硬件产品有了属于自己的发布会之后,WWDC大会(苹果全球开发者大会)就开始回归本质,成为苹果向开发者们展示最新系统和软件的舞台。在这个舞台上,最亮眼的主角之一莫过于 Mac的操作系统OS X。今天就给大家普及一下OS X系统的发展史。
Mac OS X 10.0 Cheetah(猎豹)

Mac OS X 是 Mac OS 的第十代系统,但实际上与先前的 Mac OS(麦金塔系统)是彻底分离开来的,底层架构完全不同,系统的视觉效果也更为华丽,OS X 前期均采用猫科动物命名,后来改为加州景点名称。
2001 年 3 月 24 日,苹果推出了 OS X 10.0 Cheetah,虽然其系统运行速度较慢,功能也不齐全,但由于重写了与之前完全不同的系统,因此系统内核的 Bug 要比以往少得多,稳定性也十分出色。
Mac OS X 10.1 Puma(美洲豹)

同年 9 月 25 日,Mac OS X 10.1 Puma 的推出增强了 Cheetah 的运行效率,并引入了色彩管理、DVD 播放等功能,这也是 OS X 版本中 Mac 的首个默认操作系统。
Mac OS X 10.2 Jaguar(美洲虎)

2002 年 8 月 24 日,从 Mac OS X 10.2 Jaguar 开始,苹果正式声明将用猫科动物来命名 OS X,本次更新新增了多达 150 项功能,系统界面也变得更加光鲜夺目。Jaguar 是首个拥有正式代号的 OS X 版本,OS X 系统从此开始收获大量好评。
Mac OS X 10.3 Panther(黑豹)

距离上一个版本才两个月,OS X 再次迎来更新,大名鼎鼎的网页浏览器 Safari 在这一代开始取代 IE 成为苹果 Mac OS X 的专属浏览器,如今也是所有苹果设备上的默认浏览器。
Mac OS X 10.4 Tiger(老虎)

在 2005 年 WWDC大会上,拥有超过 200 项更新的 Mac OS X 10.4 Tiger 来袭,本次更新加入了 Spotlight 搜索,此外系统在图片和影像编辑方面的处理能力有了不小的提升。
Mac OS X 10.5 Leopard(美洲豹)

从 05 年开始,每年的 WWDC 都能看到 Mac OS X 的更新,Mac OS X 10.5 Leopard 是第一个被认证为标准 UNIX 的苹果操作系统,系统界面更加好看,并且能够同时支持 PowerPC 和 Intel 核心的 Macintosh 电脑。
Mac OS X 10.6 Snow Leopard(雪豹)

在 08 年的 WWDC 大会上,乔布斯正式发布 Mac OS X 10.6 Snow Leopard,现在 MacBook 上常用的触摸板中文手写功能、屏幕共享功能等都是在这一代系统加入的。
Mac OS X 10.7 Lion(狮子)

2011 年 WWDC 大会上,沿用多年的 Mac OS X 改用线上发售 + 下载的形式进行销售,本次更新可谓意义重大。全系列的 ILife 软件得到了更新,并引入了多点触控、手势操作等功能,我们熟悉的 Launchpad 界面也是在该版本引入,还可以全屏运行程序。更重要的是,推出了全新的 Mac App Store 商店,还加入了我们现在常用的 AirDrop 功能。从这一代系统里,我们可以看到脱胎于 OS X 的iOS开始对 OS X 产生逆向的影响,两个系统开始出现越来越多的共同点。
OS X 10.8 Mountain Lion(美洲狮)

2012 年,OS X 10.8 Mountain Lion 正式发布,从这一代开始,Mac OS X 正式更名为 OS X。本次更新强化了 iCloud 云服务,苹果设备之间的联系变得更加紧密,甚至用功能更为强大的 Message 替换了沿用多年的 iChat。此外,新系统针对许多热门的中文功能与服务提供更为全面的支持。
OS X 10.9 Mavericks(美国冲浪胜地)

2013 年发布的 OS X 10.9 并没有沿用猫科动物的名字(或许是因为名字快用完了吧XD),而是命名为 Mavericks,这是美国加州的一个冲浪胜地。本次更新重点强化了多屏显示的功能,每一个显示屏幕上的内容都可以成为独立的工作桌面,全屏应用以及程序切换等操作都不会受到任何影响,这极大地提升了用户的工作效率。
OS X 10.10 Yosemite(优美胜地)

最新的 OS X 10.10 Yosemite 界面深度融合了扁平化的设计风格,并大量采用毛玻璃特效,整体观感更为简洁。全新的通知中心更具灵活性,用户可以更加高效地处理通知信息。还新增全局搜索、iCloud Drive 云盘、Mail Drop 等功能,进一步提升了用户体验。当然,最值得一提的还是 Handoff 功能,只要 iPhone 位于 Handoff 识别范围内,你就可以在 Mac 上实现接听、拨打电话,回复短信、邮件等操作,十分方便。
回首 OS X 的进化之路,我们可以发现苹果一直致力于为用户提供高效快捷的使用体验,并努力让苹果设备之间的连接更加紧密。

Mac os x在市场上占比不多,这也和使用人群有关。首先Mac系列电脑昂贵,多数都是买来办公用的。不过不同的产品定位不同,价值也不同。
Mac os x的发展的更多相关文章
- 回顾苹果操作系统Mac OS的发展历史
在新的MacBook AIR和Mac OS X Lion即将发布之际,我们仅以此文向伟大的苹果和乔布斯致敬.并祝Apple教主乔布斯早日康复,长命百岁,千秋万载,一统苹果! Mac OS是指运行于苹果 ...
- Atitit mac os 版本 新特性 attilax大总结
Atitit mac os 版本 新特性 attilax大总结 1. Macos概述1 2. 早期2 2.1. Macintosh OS (系统 1.0) 1984年2 2.2. Mac OS 7. ...
- [.net 面向对象程序设计深入](5)MVC 6 —— 构建跨平台.NET开发环境(Windows/Mac OS X/Linux)
[.net 面向对象程序设计深入](5)MVC 6 —— 构建跨平台.NET开发环境(Windows/Mac OS X/Linux) 1.关于跨平台 上篇中介绍了MVC的发展历程,说到ASP.NET ...
- 操作系统Unix、Windows、Mac OS、Linux的故事
电脑,计算机已经成为我们生活中必不可少的一部分.无论是大型的超级计算机,还是手机般小巧的终端设备,都跑着一个操作系统.正是这些操作系统,让那些硬件和芯片得意组合起来,让那些软件得以运行,让我们的世界在 ...
- mac OS.NE开发环境搭建
合肥程序员群:49313181. 合肥实名程序员群:128131462 (不愿透露姓名和信息者勿加入,申请备注填写姓名+技术+工作年限) Q Q:408365330 E-Mail:eg ...
- Mac OS 的一点历史: Mac OS, Mac OSX 与Darwin
作为收购 NeXT 公司的结果,苹果公司获得了 NeXTSTEP 架构中的 Mach 和 Objective-C 等设计.尽管 NeXTSTEP 本身已经不再发展了,但是其中的组件在 OS X 中获得 ...
- Mac OS X 背后的故事
Mac OS X 背后的故事 作者: 王越 来源: <程序员> 发布时间: 2013-01-22 10:55 阅读: 25840 次 推荐: 49 原文链接 [收藏] ...
- 最逼近Mac OS的Linux系统 -- Elementary OS
也不知道有多少人听说过Elementary OS?elementary Project 最开始只有一个 elementary 主题,之后延伸出了很多项目,形成了 elementary Project ...
- 为什么每个程序员都应该用Mac OS X?
1.Mac OS X 是基于 Unix 的.这一点太重要了,尤其是对开发人员,至少对于我来说很重要,这意味着Unix 下一堆好用的工具都可以随手捡到.如果你是个 windows 开发人员,我想你会在 ...
随机推荐
- Mac/win下的docker容器和LAMP环境的安装(亲测)
docker直接在官网下载就行了无需赘述 接下来就是在终端中运行docker docker ps 显示当前运行的容器 docker images 显示以及装在的镜像 接下来我们安装centos镜像 d ...
- java.awt.Graphics2D 图片缩放
关键字:java image thumbnail google 粗略demo: import java.awt.Graphics2D; import java.awt.GraphicsConfig ...
- 删除emacs临时文件
emacs编辑文件后产生的带小尾巴(~)的文件,你有没有强迫症,要删之而后快rm -rf *~ 你有没有不小心敲成了rm -rf ~,然后爽快的按下了回车,然后欲哭无泪,哈哈- 其实,可以设置在ema ...
- 编写高质量代码改善C#程序的157个建议——建议112:将现实世界中的对象抽象为类,将可复用对象圈起来就是命名空间
建议112:将现实世界中的对象抽象为类,将可复用对象圈起来就是命名空间 在我们身边的世界中,对象是什么?对象就是事物,俗称“东西”.那么,什么东西算得上是一个对象呢?对象有属性.有行为.以动物为例,比 ...
- centos 学习总结
我用的是6.4 添加中文输入法 .su root .yum install "@Chinese Support" .exit .回到桌面,system->preference ...
- http 错误代码
2xx 成功 200 正常:请求已完成. 201 正常:紧接 POST 命令. 202 正常:已接受用于处理,但处理尚未完成. 203 正常:部分信息 — 返回的信息只是一部分. ...
- 深入理解java虚拟机(十一) 方法调用-解析调用与分派调用
方法调用过程是指确定被调用方法的版本(即调用哪一个方法),并不包括方法执行过程.我们知道,Class 文件的编译过程中并不包括传统编译中的连接步骤,一切方法调用在 Class 文件调用里面存储的都只是 ...
- Linux 下的多线程下载工具 Axel
Axel 是 Linux 平台下的一款 HTTP/FTP 的高速下载工具,支持多线程以及断点续传,对于一些有速度限制的服务器上下载东西时,Axel 的速度就明显比 wget 要快一些 还有另一个基于 ...
- 《FilthyRichClients》读书笔记(一)-SwingのEDT
<FilthyRichClients>读完了前几个章节,现将我的体会结合工作以来从事Swing桌面开发的经验,对本书的一些重要概念进行一次 分析,对书中的一些遗漏与模糊的地方及时补充,同时 ...
- Mybatis 拦截器报错org.apache.ibatis.executor.statement.StatementHandler.prepare(java.sql.Connection)
出现此错误的原因是MyBatis 3.4.0 之后,StatementHandler的prepare方法做了修改,如下: 在args = { Connection.class }中添加第二个参数,即 ...