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的发展的更多相关文章

  1. 回顾苹果操作系统Mac OS的发展历史

    在新的MacBook AIR和Mac OS X Lion即将发布之际,我们仅以此文向伟大的苹果和乔布斯致敬.并祝Apple教主乔布斯早日康复,长命百岁,千秋万载,一统苹果! Mac OS是指运行于苹果 ...

  2. 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. ...

  3. [.net 面向对象程序设计深入](5)MVC 6 —— 构建跨平台.NET开发环境(Windows/Mac OS X/Linux)

    [.net 面向对象程序设计深入](5)MVC 6 —— 构建跨平台.NET开发环境(Windows/Mac OS X/Linux) 1.关于跨平台 上篇中介绍了MVC的发展历程,说到ASP.NET ...

  4. 操作系统Unix、Windows、Mac OS、Linux的故事

    电脑,计算机已经成为我们生活中必不可少的一部分.无论是大型的超级计算机,还是手机般小巧的终端设备,都跑着一个操作系统.正是这些操作系统,让那些硬件和芯片得意组合起来,让那些软件得以运行,让我们的世界在 ...

  5. mac OS.NE开发环境搭建

    合肥程序员群:49313181.    合肥实名程序员群:128131462 (不愿透露姓名和信息者勿加入,申请备注填写姓名+技术+工作年限) Q  Q:408365330     E-Mail:eg ...

  6. Mac OS 的一点历史: Mac OS, Mac OSX 与Darwin

    作为收购 NeXT 公司的结果,苹果公司获得了 NeXTSTEP 架构中的 Mach 和 Objective-C 等设计.尽管 NeXTSTEP 本身已经不再发展了,但是其中的组件在 OS X 中获得 ...

  7. Mac OS X 背后的故事

    Mac OS X 背后的故事 作者: 王越  来源: <程序员>  发布时间: 2013-01-22 10:55  阅读: 25840 次  推荐: 49   原文链接   [收藏]   ...

  8. 最逼近Mac OS的Linux系统 -- Elementary OS

    也不知道有多少人听说过Elementary OS?elementary Project 最开始只有一个 elementary 主题,之后延伸出了很多项目,形成了 elementary Project ...

  9. 为什么每个程序员都应该用Mac OS X?

    1.Mac OS X 是基于 Unix 的.这一点太重要了,尤其是对开发人员,至少对于我来说很重要,这意味着Unix 下一堆好用的工具都可以随手捡到.如果你是个 windows 开发人员,我想你会在 ...

随机推荐

  1. Mac/win下的docker容器和LAMP环境的安装(亲测)

    docker直接在官网下载就行了无需赘述 接下来就是在终端中运行docker docker ps 显示当前运行的容器 docker images 显示以及装在的镜像 接下来我们安装centos镜像 d ...

  2. java.awt.Graphics2D 图片缩放

    关键字:java image  thumbnail  google 粗略demo: import java.awt.Graphics2D; import java.awt.GraphicsConfig ...

  3. 删除emacs临时文件

    emacs编辑文件后产生的带小尾巴(~)的文件,你有没有强迫症,要删之而后快rm -rf *~ 你有没有不小心敲成了rm -rf ~,然后爽快的按下了回车,然后欲哭无泪,哈哈- 其实,可以设置在ema ...

  4. 编写高质量代码改善C#程序的157个建议——建议112:将现实世界中的对象抽象为类,将可复用对象圈起来就是命名空间

    建议112:将现实世界中的对象抽象为类,将可复用对象圈起来就是命名空间 在我们身边的世界中,对象是什么?对象就是事物,俗称“东西”.那么,什么东西算得上是一个对象呢?对象有属性.有行为.以动物为例,比 ...

  5. centos 学习总结

    我用的是6.4 添加中文输入法 .su root .yum install "@Chinese Support" .exit .回到桌面,system->preference ...

  6. http 错误代码

    2xx  成功  200  正常:请求已完成.  201  正常:紧接 POST 命令.  202  正常:已接受用于处理,但处理尚未完成.  203  正常:部分信息 — 返回的信息只是一部分.   ...

  7. 深入理解java虚拟机(十一) 方法调用-解析调用与分派调用

    方法调用过程是指确定被调用方法的版本(即调用哪一个方法),并不包括方法执行过程.我们知道,Class 文件的编译过程中并不包括传统编译中的连接步骤,一切方法调用在 Class 文件调用里面存储的都只是 ...

  8. Linux 下的多线程下载工具 Axel

    Axel 是 Linux 平台下的一款 HTTP/FTP 的高速下载工具,支持多线程以及断点续传,对于一些有速度限制的服务器上下载东西时,Axel 的速度就明显比 wget 要快一些 还有另一个基于 ...

  9. 《FilthyRichClients》读书笔记(一)-SwingのEDT

    <FilthyRichClients>读完了前几个章节,现将我的体会结合工作以来从事Swing桌面开发的经验,对本书的一些重要概念进行一次 分析,对书中的一些遗漏与模糊的地方及时补充,同时 ...

  10. Mybatis 拦截器报错org.apache.ibatis.executor.statement.StatementHandler.prepare(java.sql.Connection)

    出现此错误的原因是MyBatis 3.4.0 之后,StatementHandler的prepare方法做了修改,如下: 在args = { Connection.class }中添加第二个参数,即 ...