| 操作系统 | |
| BSD | |
| FreeBSD - NetBSD - OpenBSD | |
| DragonFly BSD - PC-BSD | |
| GNU/Linux | |
| Debian - Fedora - Gentoo - Mandriva | |
| Ubuntu - Red Hat - Slackware - SuSE - 红旗Linux | |
| Mac OS | |
| Mac OS 6 - 7 - 8 - 9 | |
| Mac OS X -.0 -.1 -.2 -.3 -.4 -.5 - .6 - Server | |
| MS-DOS - Microsoft Windows | |
| MS-DOS/9x | |
| 1.0 - 2.0 - 3.x - 95 - 98 - Me | |
| NT | |
| NT - 3.5x - 4.0 - 2000 - XP - Server 2003 | |
| Vista - Home Server - Server 2008 | |
| 7 - Server 2008 R2 | |
| 其他 | |
| AmigaOS - BeOS - Inferno - LynxOS - Haiku OS | |
| OS/2 - QNX - Solaris - UNIX - MVS | |
| OS/360 - OS/390 - OS/400 - Plan 9 - ReactOS | |
| VMS - ZETA - FreeDOS | |
|
查看 • 讨论 • 编辑 • 历史
|
|
Mac OS是一套运行于苹果Macintosh系列电脑上的操作系统。Mac OS是首个在商用领域成功的图形用户界面。Macintosh组包括比尔·阿特金森(Bill Atkinson)、杰夫·拉斯金(Jef Raskin)和安迪·赫茨菲尔德(Andy Hertzfeld)。现行的最新的系统版本是Mac OS X v10.6版。
关于Macintosh是如何被开发和潜在创意的起源,有许多种观点。历史记录里把Macintosh和施乐公司(Xerox)帕洛阿尔托研究中心(PARC)的Alto计划联系在一起,伊凡·萨瑟兰(Ivan Sutherland)的画板(Sketchpad)和道格·英格巴特(Doug Engelbart)的在线系统(On-Line System)对其早期贡献产生了不小的影响。另见GUI的历史和苹果对微软的诉讼。
Mac OS可以被分成操作系统的两个系列:
目录 |
“classic”Mac OS的特点是完全没有命令行模式,它是一个100%的图形操作系统。预示它容易使用,它也被指责为几乎没有内存管理、协同式多任务(cooperative multitasking)和对扩展冲突敏感。“功能扩展”(Extensions)是扩充操作系统的程序模块,譬如:附加功能性(例如:网络)或为特殊设备提供支持。某些功能扩展倾向于不能在一起工作,或只能按某个特定次序载入。解决Mac OS的功能扩展冲突可能是一个耗时的过程。
Mac OS也引入了一种新形的文件系统,一个文件包括了两个不同的“分支”(forks)。它分别把参数存在“资源分支”(resource fork),而把原始数据存在“数据分支”(data fork)里,这在当时是非常创新的。但是,因为不能识别此系统,这让它与其它操作系统的沟通成为挑战。
最早的 Macintosh 使用的文件系统为 MFS,由于它属于平面式(flat)文件系统,它只提供单一层级的目录结构。MFS 文件系统很快的在 1985 年被有 B*树结构的 HFS 取代之。
为了挽救这种情况,Mac OS X使用基于BSD Unix的内核,并带来Unix风格的内存管理和先占式多任务(pre-emptive multitasking)。大大改进内存管理,允许同时运行更多软件,而且实质上消除了一个程序崩溃导致其它程序崩溃的可能性。这也是首个包括“命令行”模式的Mac OS,除非执行单独的“终端”(terminal)程序,否则你可能永远也见不到。但是,这些新特征需要更多的系统资源,按官方的说法Mac OS X只能支持G3以上的新处理器(它在早期的G3处理器上执行起来比较慢)。Mac OS X有一个兼容层负责执行老旧的Mac应用程序,名为Classic环境(也就是程序员所熟知的“蓝盒子”[the blue box])。它把老的Mac OS 9.x系统的完整拷贝作为Mac OS X里一个程序执行,但执行应用程序的兼容性只能保证程序在写得很好的情况里在当前的硬件下不会产生意外。
请看Macintosh软件列表
|
||||||||||||||
另见:Mac OS历史、OS主张
| 版本 | 更新 | 发布日期 |
|---|---|---|
| System 1, 2, 3 & 4 | 1.0 (.97) | 1984年1月24日 |
| 1.1 | 1984年5月5日 | |
| 2.0 | 1985年4月 | |
| 2.1 | 1985年9月 | |
| 3.0 | 1986年1月 | |
| 3.1 | 1986年2月 | |
| 3.2 | ||
| 3.3 | 1987年1月 | |
| 3.4 | ??? | |
| 4.0 | 1987年3月 | |
| 4.1 | 1987年4月 | |
| System 5 | 5.0 | 1987年 |
| 5.1 | 1988年 | |
| System 6 | 6.0 | |
| 6.0.1 | 1988年9月19日 | |
| 6.0.2 | 1988年 | |
| 6.0.3 | 1989年3月7日 | |
| 6.0.4 | 1989年9月20日 | |
| 6.0.5 | 1990年3月19日 | |
| 6.0.6 | 1990年 | |
| 6.0.7 | 1990年10月15日 | |
| 6.0.8 | 1951年5月13日 | |
| 6.0.8L | 1919年10月21日 | |
| System 7 | 7.0 | 1991年6月 |
| 7.0.1 | 1991年10月 | |
| 7.0.1P | 1992年3月 | |
| 7.1 | 1992年8月 | |
| 7.1P | 1993年1月 | |
| 7.1.1(Pro) | 1993年10月 | |
| 7.1.1 | ||
| 7.1.2 | 1994年3月 | |
| 7.1.2P | 1994年7月 | |
| 7.5 | 1994年9月 | |
| 7.5.1 | 1995年3月 | |
| 7.5.2 | 1995年8月 | |
| 7.5.3 | 1996年1月 | |
| 7.5.3 Revision 2 | 1996年5月1日 | |
| 7.5.3 Revision 2.1 | 1996年8月7日 | |
| 7.5.3 Revision 2.2 | ||
| 7.5.5 | 1996年9月27日 | |
| 7.6 | 1997年1月7日 | |
| 7.6.1 | 1997年4月7日 | |
| Mac OS 8 | 8.0 | 1997年7月26日 |
| 8.1 | 1998年1月19日 | |
| 8.5 | 1998年10月17日 | |
| 8.5.1 | 1998年12月7日 | |
| 8.6 | 1999年5月10日 | |
| Mac OS 9 | 9.0 | 1999年10月 |
| 9.0.2 | Shipped with Macs | |
| 9.0.3 | ||
| 9.0.4 | 2000年4月 | |
| 9.1 | 2001年1月 | |
| 9.2 | Shipped with Macs | |
| 9.2.1 | 2001年8月 | |
| 9.2.2 | 2001年12月 |
stock | retire | vm
Why are we here?
All text is available under the terms of the GNU Free Documentation License
This page is cache of Wikipedia. History