The development of Mac OS
来源:互联网 发布:eviews软件下载 编辑:程序博客网 时间:2024/05/16 19:09
乔布斯宣称苹果的灵魂并不是硬件,而是其操作系统。诚然现在我们一提到Apple,最先想到的就是那美轮美奂,可以称之为艺术精品的MAC OSX。自从苹果在2001年正式发布MAC OS X起,很多PC用户就被MAC OSX的唯美风格所征服,开始纷纷以在Windows系统中模拟出惟妙惟肖的MAC OS X操作环境为荣。在他们眼里MAC OSX不单单是一个操作系统,更是一件艺术品,一种生活的态度。今天就让我们以时间为轴,进入MAC OS的时空之旅吧。
一、Apple I/II时代
在20世纪70年代的时候,虽然计算机问世已有30余年,但是在大众的眼中计算机还是一部冷冰冰的机器。当时有很多年轻人希望改变这种状况,希望计算机能够成为人们的一个助手,一个伙伴。就是这样两个梦想改变世界的年轻人–斯蒂夫·乔布斯和斯蒂夫·沃兹涅克在车库中创建了自己的公司–苹果电脑公司。这个决定改变了计算机的历史。
1976年,公司成立后不久,苹果电脑就推出了世界上第一款个人电脑:Apple I(如图1所示)。紧接着AppleII系列也出现在电脑商店的柜台上。AppleII系列个人电脑在让苹果获得巨大的经济利益的同时还创立了个人电脑这样概念。值得一提的是,在那个时候IBM还没有进入个人电脑市场,在个人电脑这个领域,苹果一家独大。
图1 Apple I
但是在Apple I/II的时代,其所采用的操作系统是基于字符界面的。既没有图形界面(GUI)的概念,也没有鼠标。这个时代是字符的世界。
二、第一台采用图形界面的个人电脑:Lisa
随着Apple II的大获成功,苹果公司开始加紧了新产品的开发进程。其中最重要的两个项目为由斯蒂夫·乔布斯(Steve Jobs)负责的Lisa项目和由Jef Raskin负责的Macintosh项目。
题外话:后人多认为MAC是由乔布斯所创造的,但实际上Raskin才是MAC之父。
1983年,世界上第一台采用图形界面的个人电脑Lisa(如图2所示)面世了,当时其售价为:9998美元。
图2 Lisa
图3所示为Lisa的截图。在图3中我们已经隐约的看到苹果后续操作系统的影子。的确,苹果后续的操作系统大量的继承了Lisa中的技术。
图3 Lisa系统截图
虽然Lisa在技术上是先进的,但在市场表现上却不能让人满意。这时Lisa的继承者:Macintosh横空出世了。至此,苹果电脑的历史翻过了厚重的一页,从苹果电脑的古代史进入了苹果电脑的近代史。
1984年第一代Macintosh(如图4所示)摆上了商铺的柜台。其所采用的操作系统System1.0(如图5所示)尽管只能显示黑白两色,但是已经具有了桌面、窗口 、图标、光标、菜单和卷动栏等项目。在System1.0的桌面上,著名的“Trash”已经出现了。
图4 Macintosh
图5 System 1.0
从1985年到1987年这段短短的时间内,Macintosh的操作系统从System 2.0更新换代到了System5.0(如图6-8所示)。但是正如我们在图6-8中所看到那样,这些系统和System 1.0相比并没有大的改进,苹果只是做了一些小修小补的工作。
图6 System 2.0
图8 System 4.2
图9 System 6
当日历翻到1991年的时候,Macintosh的操作系统终于有了一些改变。这一年发布的System 7(如图10所示)终于具有了256色的图标,更好的多媒体和网络连接支持。苹果终于变成彩色的了。
图10 System 7.0
1994年,System 7.5发布了(如图11所示)。System 7.5修补了System 7.0的一些错误,增强了一部分功能。但和前作相比,System7.5 并没有引入令人激动的新特性。
图11 System 7.5
图12 System 7.6
图13 System 7.6 启动画面
题外话:在1995年,个人电脑领域最重大的事件就是微软发布了划时代的Windows 95。在1997年1月26日,乔布斯重新回到了苹果电脑。
在1997年夏季,苹果发布了划时代的操作系统:MAC OS 8(终结了Systemx.x的命名方式)(如图14所示)。在短短两周的时间内,MAC OS 8就卖出了125万套。苹果的忠实用户实在是等的太久了。MAC OS8给我们带来了:更加方便的因特网连接,功能更强的多媒体应用,更加绚丽的图标等等。
图14 MAC OS 8
在MAC OS 8发布的半年以后,MAC OS 8.1出现在销售柜台上。MAC OS 8.1最大的改进是增加了全新的HFC Plus(Mac OS 扩展) 资讯管理系统。还有一点就是MAC OS 8.1是最后一个能够运行在非PowerPC MAC上的MAC OS。
图15 MAC OS 8.5
于1998年12发布的MAC OS 8.5.1修补了MAC OS 8.5中一些错误。1999年5月发布的MAC OS 8.6最大的优点是稳定。
1999年10月,改进之MAC OS 8.6的MAC OS 9(如图16-18所示)面世了。MAC OS9被认为是2000年前,最后一次大升级版本的MAC操作系统。并将是以往我们所熟悉的MACOS的最后一个版本。接下去的承担MAC操作系统重任的将会是MAC OS X。
图16 MAC OS 9桌面
图17 MAC OS 9登录画面
图18 运行于MAC OS 9上的应用程序
2000年1月,人们在San Francisco MacWorld的展览会上第一次看到了MAC OS X(如图19所示)。MAC OSX采用了Darwin内核,Darwin内核是UNIX系统的一个变种,当然具有UNIX类操作系统所具有的高稳定性。并且MAC OSX还具有一套全新设计的,被称作Aqua的用户界面。Aqua界面非常漂亮,拥有如水流般的平滑动感,设计精美的图标、菜单和停靠栏等等。MAC OSX一公开露面就获得了人们的一片惊叹声。从那时开始直到现在MAC OS X的Aqua用户界面一直是人们心目中的最佳。
图19 MAC OS X 测试版
2001年3月,MAC OS X 10.0 “Cheetah(印度豹)”(如图20所示)如期摆上了销售柜台。同测试版相比,正式版修正了大量的错误,大大的增强了稳定性。
图20 MAC OS X 10.0
2001年9月,MAC OS X 10.1“Puma(美洲狮)”(如图21所示)发布。这个版本主要是修正了MAC OS X 10.0中的Bug。它比MAC OS X 10.0具有更快的运行速度,并且支持CD刻录和DVD播放。
图21 MAC OS X 10.1
图22 MAC OS X 10.2 Jaguar
2004年发布的MAC OS X 10.3 Panther(黑豹)(如图23所示)对MAC OSX进行了难以置信的更新。很多人认为它是到目前为止最有意思的MAC OSX更新。Panther增加了很多新的特性,例如:快速用户切换,iChatAV,重新制作的用户界面等等。同时Panther还是最后一款集成微软Internet Exploer的MAC操作系统。
图23 MAC OS X 10.3 Panther
在今年的4月,苹果又发布了MAC OS X的最新版本:MAC OS X 10.4 Tiger(老虎)(如图24所示)。MAC OS X10.4 Tiger对系统的底层架构进行了更新,使得系统运行更快,更稳定。MAC OS X 10.4Tiger增加了Dashboard,Safari2.0等等新特性。在增加的新特性中最瞩目应当是:Spotlight。Spotlight是一个革命性的搜索工具,通过它我们能够快速的找到所需要的文件。
- The development of Mac OS
- Driver development on Mac OS X (1)
- ESP8266 Development Kit on Mac Os Yosemite
- The unification of development platform
- The development of WEB Applications
- The development of e-commerce
- Mac OS X:Analysis of the Use of the Boot Server Discovery Protocol in NetBoot
- The rapid development of the game server
- The Development of the C Language
- The history of the development of the computer
- Layers of Mac OS X
- The total tricks of database development(Important)
- "The Development of AppleScript"的笔记
- HID to promote the development of materials
- Management of the Object-oriented Development Process
- Management of the Object-Oriented Development Process
- The Art of Agile Development [ILLUSTRATED]
- The Iron Laws of Software Development
- JAVA网络异常的小总结
- Echo Cancellers
- J2ME 介绍
- C++一些命名规则
- 第一次加入
- The development of Mac OS
- SQL操作全集 (转贴)
- Forwards, Backwards, May, and Must
- Java1.5泛型指南中文版(Java1.5 Generic Tutorial)
- 强制类型转换
- 设置DataGridView中表头颜色
- SQL搜索字符串对应的表和字段
- Lattices
- 自动指针