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. poj 1066 Treasure Hunt (未完)

    #include<stdio.h> #include<math.h> #include<stdlib.h> #define eps 1e-8 #define zer ...

  2. jquery UI datepicker汉化

    由于近期工作需要,jquery ui的datepicker需要汉化,特此把代码贴在这$(function() { $.datepicker.regional["zh-CN"] = ...

  3. PCA 学习笔记

    先简单记下,等有时间再整理 PCA 主要思想,把 协方差矩阵 对角化,协方差矩阵是实对称的.里面涉及到矩阵论的一点基础知识: 基变换: Base2 = P · Base1 相应的 坐标变换 P · c ...

  4. python 网络编程 TCP/IP socket UDP

    TCP/IP简介 虽然大家现在对互联网很熟悉,但是计算机网络的出现比互联网要早很多. 计算机为了联网,就必须规定通信协议,早期的计算机网络,都是由各厂商自己规定一套协议,IBM.Apple和Micro ...

  5. MYSQL隐式类型转换

    MYSQL隐式类型转换 关于官方文档中的理解大致是: 如果两个参数比较,有至少一个NULL,结果就是NULL,除了是用NULL<=>NULL 会返回1.不做类型转换 两个参数都是字符串,按 ...

  6. springdata -----操作ES

    一:配置springdata-Es elasticseach-JPA.xml <?xml version="1.0" encoding="UTF-8"?& ...

  7. mvc中图片的保存和显示

    图片保存到网站根目录(例如 D:\www\Web)下 Web 应用程序根目录运算符用“~”表示.注意不是网站根目录(网站根目录是指针对域名计算的) 即便是网站部署在其他网站下(例如IIS中,在A站下( ...

  8. WordPaster-Joomla_3.4.7-tinymce 4.1.7示例发布

    资源下载:Joomla 3x,   1.1.1. 1.添加wordpaster文件夹 /media/   1.1.2. 2.添加插件文件夹 路径:media/editors/tinymce/plugi ...

  9. 使用 Git 和 GitHub 托管项目源码

    这段时间想研究下,GitHub 的使用,但是桌面版下载速度贼慢(貌似需要FQ) 好在 廖雪峰 老师有一个 Git 的教程,也可以和 GitHub 配合使用 廖雪峰老师的Git教程:http://www ...

  10. Java中的多态方法

    public class Main { public void test(Object o) { System.out.println("Object"); } public vo ...