
| A/UX | |
A/UX 3.0.1与Finder、CommandShell及Netscape |
|
| 开发公司/ 开发者 |
苹果电脑 |
|---|---|
| 操作系统家族 | UNIX System V |
| 源码模式 | 封闭程式码 |
| 最新稳定版本 | 3.1.1 / 1995年 |
| 内核类别 | 整块性的核心 |
| 授权条款 | 专属性授权 |
| 运作状态 | 已成历史 |
A/UX(取自Apple Unix)是苹果电脑(Apple Computer)公司所开发的UNIX操作系统,此操作系统可以在该公司的一些麦金塔电脑(Macintosh)上执行,最末(或说最新)的一套A/UX是在Macintosh II、Quadra及Centris等系列的电脑上执行。A/UX于1988年首次发表,最终的版本为3.1.1版,于1995年发表。A/UX至少需要一颗具有浮点运算单元及分页式的内存管理单元(Paged Memory Management Unit,PMMU)的68k处理器才能执行。
A/UX是以System V 2.2版为基础所发展,并且也使用System V 3(简称:SysV 3)、System V 4、BSD 4.2、BSD 4.3等的传统特色,它也遵循POSIX规范及SVID规范,不过遵循标准版本就难以支援最新的资讯技术,因此在之后的第二版便开始加入TCP/IP网络功能。有传言表示有一个后续版本是以OSF/1为主要的程式码基础,但却从未公开发表过,不过无从证实此版本是否真存在过。
从A/UX 3.x开始有图像化的使用者接口(GUI),如亲和的Finder 视窗、选单、控制等。A/UX的Finder与麦金塔的System 7 Finder并非是同一个程式,不过有采行一个特有版本的图像使用者接口,是以UNIX程序的方式来执行, 且是为了与UNIX核心及档案系统互动而设计。A/UX 3.x也有一个命列壳层(CommandShell)的终端程式,以此提供命令列接口(CLI)来操控其下的UNIX系统,这些功能特点在执行Mac OS Finder的麦金塔电脑上都不具备。此外有一个X Window服务应用程式(叫做MacX)及一个终端程式,可作为系统核心与X Window应用程式间的一个接口,让Finder可直接执行X Window应用程式,或者使用者也可以选择改用一套完整的X11R4而不使用Finder。
另外还有一个相容层(compatibility layer),让A/UX可以执行麦金塔System 7.0.1的应用程式、UNIX的应用程式、以及“混血型”的应用程式。混血型应用程式既可以使用麦金塔的系统功能也能使用UNIX的系统功能,举例而言:一个麦金塔应用程式可以呼叫UNIX的系统功能,或一个UNIX应用程式可以呼叫麦金塔的工具箱(Macintosh Toolbox),如QuickDraw功能。相容层使用一些既有的工具箱功能,这些功能位在电脑的ROM内存中,同时其他功能呼叫也会被翻译、转化成原生(native)的UNIX系统呼叫。
再者,A/UX有一套名为“Commando”的公用程式(近似于相同名称的一套工具:MPW)可协助使用者输入UNIX命令。从Finder中开启一个UNIX的执行档将会开启一个对话方块(dialog box),然后让使用者用标准的操作控制方式来选择命令列程式的相关选项,如单选钮(radio button)、多选钮(check box)等,并且会显示命命列可用的参数(parameter或argument),之后才正式执行命令或程式,这个特色功能对UNIX的新学者而言可大幅降低学习难度、学习曲线,并且也能减少使用者对UNIX手册的倚赖度。
很不幸的,对苹果电脑及A/UX的用户而言,利基(niche)式的UNIX是昂贵的业务(以1990年代初期来说)。苹果电脑从未将A/UX转写(ported)到PowerMac上(传言中有改采OSF/1作法的A/UX 4.0),之后苹果电脑于1996年将其整个舍弃,并在1990年代中期倾向以IBM的AIX进行小幅修改而成为苹果网络服务器(Apple Network Server)。之后Steve Jobs重回苹果电脑,开发出另一套类UNIX的操作系统:Mac OS X, 不过Max OS X与A/UX间仅有极少的共通点,取而代之的是以NeXTSTEP操作系统为基础所发展成。
A/UX使用者、用户有一个多数A/UX应用程式的集中来源,即是在美国国家航空航天局(NASA)有一部叫“Jagubox”的服务器里头,这部服务器的管理者是Jim Jagielski,他同时也是A/UX常见问答集的编辑,尽管Jagebox已经停机,但有些镜像网站依然在持续维护,除了少数独立的服务器仍在运作外,A/UX实际上已经绝版了,该考虑推出其“abandonware,怀旧典藏的复刻、翻版体”了。
| 类Unix操作系统 |
|---|
|
A/UX | AIX | BSD | DragonFly BSD | FreeBSD | GNU | HP-UX | IRIX | Linux | LynxOS | Mac OS X | Minix | NetBSD | NEXTSTEP | OpenBSD | QNX | SCO OpenServer | Solaris | System V | Tru64 | Xenix | 更多... | |
| Apple Macintosh 操作系统历史 |
|---|
| Classic Mac OS (历史): System 6 · System 7 · Mac OS 8 · Mac OS 9 |
| Mac OS X (历史): 公开测试 · v10.0 · v10.1 · v10.2 · v10.3 · v10.4 · v10.5 |
| Mac OS X Server: Rhapsody · Mac OS X Server 1.0 · Mac OS X Server |
| Other OS projects: A/UX · Taligent · Copland · MkLinux · Darwin |
Why are we here?
All text is available under the terms of the GNU Free Documentation License
This page is cache of Wikipedia. History