请输入您要查询的百科知识:

 

词条 A/UX
释义

  1. Features

  2. History

  3. Reception

      Legacy  

  4. See also

  5. References

  6. External links

{{Use mdy dates|date=October 2017}}{{Infobox OS
| name = A/UX
| screenshot = Apple Unix with Netscape.png
| caption = A/UX 3.0.1 with Finder, CommandShell, and Netscape
| developer = Apple Computer
| family = {{Flat list|
  • Macintosh
  • UNIX System V

}}
| source_model = Closed source
| released = {{Start date and age|1988|02}}[1]
| latest_release_version = 3.1.1
| latest_release_date = {{Start date and age|1995}}
| kernel_type = Monolithic kernel
| license = Proprietary
| working_state = Historic
| website =
}}A/UX is a Unix-based operating system by Apple Computer, custom integrated with System 7's graphical interface and application compatibility. Launched in 1988 and discontinued in 1995 with version 3.1.1, it is Apple's first official Unix-based operating system.[2] A/UX requires select models of 68k-based Macintosh with an FPU and a paged memory management unit (PMMU), including the Macintosh II, SE/30, Quadra, and Centris series. It is not related to Apple's current UNIX, macOS.[3]

Described by InfoWorld as "an open systems solution with the Macintosh at its heart",[4] the operating system is based on UNIX System V Release 2.2. It includes some additional features from System V Releases 3 and 4 and BSD versions 4.2 and 4.3. It is POSIX and System V Interface Definition (SVID) compliant and includes TCP/IP networking from version 2 onward. Having a Unix-compatible, POSIX-compliant operating system made it possible for Apple to bid for large contracts to supply computers to U.S. federal government institutes.[4][5]

Features

A/UX provides a graphical user interface including the familiar Finder windows, menus, and controls. The A/UX Finder is a customized version of the System 7 Finder, adapted to run as a Unix process and designed to interact with the underlying Unix file systems. A/UX includes a CommandShell terminal program, which offers a command line interface to the underlying Unix system. An X Window System server application (called MacX) with a terminal program can also be used to interface with the system and run X applications alongside the Finder. Alternatively, the user can choose to run a fullscreen X11R4 session without the Finder.[4]

Apple's compatibility layer allows A/UX to run Macintosh System 7.0.1, Unix, and hybrid applications. A hybrid application uses functions from both the Macintosh toolbox and the Unix system. For example, it can run a Macintosh application which calls Unix system functions, or a Unix application which calls Macintosh Toolbox functions (such as QuickDraw), or a HyperCard stack graphical frontend for a command-line Unix application. A/UX's compatibility layer uses some existing Toolbox functions in the computer’s ROM, while other function calls are translated into native Unix system calls; and it cooperatively multitasks all Macintosh apps in a single address space by using a token-passing system for their access to the Toolbox.[6]

A/UX includes a utility called Commando (similar to a tool of the same name included with Macintosh Programmer's Workshop) to assist users with entering Unix commands. Opening a Unix executable file from the Finder opens a dialog box that allows the user to choose command-line options for the program using standard controls such as radio buttons and check boxes, and display the resulting command line argument for the user before executing the command or program. This feature is intended to ease the learning curve for users new to Unix, and decrease the user's reliance on the Unix manual. A/UX has a utility that allows the user to reformat third-party SCSI drives in such a way that they can be used in other Macs of that era.[4]

A/UX runs only on 68k-based Macintoshes with a floating point unit (FPU) and a paged memory management unit (PMMU);[7] even then, it only runs on select models. For example, the Quadra 840AV, Apple's fastest 68k Macintosh, cannot run A/UX.[8]

History

A/UX 1.0 was announced at the February 1988 Uniforum conference, seven months behind schedule.[1] Based on AT&T's Unix System V.2.2 with additional features from BSD Unix, it was initially sold bundled with a Macintosh II for {{US$|8597}} (more for a larger monitor and less for a Mac II upgrade kit).[1][14] It was initially aimed at existing Unix customers, universities and VARs.[9] Third-party software announced with the system's first release includes the Ingres database, StatView, developer tools, and various productivity software packages.[1][10] Networking support consists of TCP/IP, AppleTalk, and NFS implementations, developed by UniSoft.[11] Coincidentally, one month later would begin an alternate project within Apple codenamed Pink, intended to officially succeed System 6 with a modern next-generation personal operating system.

Released in 1988, A/UX 1.0 is a Unix command line based system with no base GUI, and can run about 10% of the System 6 application base with one app displayed onscreen at a time. Released in 1989, A/UX 1.1 supplies the basic GUI of System 6, with Finder, Chooser, Desk Accessories, and Control Panels; and it provisions Unix with the X Window System (X11R3) GUI, the Draft 12 POSIX standard, and overall improved speed comparable to a low end Sun workstation.[5][12][13] Having its first POSIX compliant platform allowed Apple to join "a growing list of industry heavyweights" to be allowed into the US federal government's burgeoning $6 billion bid market.

In 1991, based on the AIM alliance, Apple envisioned A/UX as becoming the basis for drastically scaling its concept of Macintosh system architecture and application compatibility across the computing industry, from personal to enterprise markets. Apple formed a new business division for enterprise systems led by director Jim Groff, to serve "large businesses, government, and higher education". Basing the division upon a maturing A/UX, Groff admitted that Apple was "not a major player" in the Unix market and had performed merely "quiet" marketing of the operating system, but fully intended to become a "major player" with "very broad-based marketing objectives" in 1992. Further, Apple believed the alliance with IBM would merge A/UX, AIX, and System 7—thus ultimately scaling the execution of Macintosh applications from Mac desktops to IBM's huge RS/6000 systems.[14]

In November 1991, Apple launched A/UX 3.0, planning to synchronize the two ongoing release schedules of A/UX and System 7. At that time, the company also preannounced A/UX 4.0, expected for release in 1993 or 1994. The announcement expounded upon the historic technology partnership between Apple and IBM, expecting to merge Apple's user-friendly graphical interface and desktop applications market with IBM's highly scalable Unix server market, and allowing the two companies to enter what Apple believed to be an emerging "general desktop open systems market". The upcoming A/UX 4.0 would target the PowerOpen Environment ABI, merge features of IBM's AIX variant of Unix into A/UX, and use the OSF/1 kernel from the Open Software Foundation. A/UX 3.0 would serve as an "important migration path" to this new system, making Unix and System 7 applications compliant with the PowerOpen specification.[4] The future A/UX 4.0 and AIX operating systems were intended to run on a variety of IBM's POWER and PowerPC hardware, and on Apple's PowerPC-based hardware.[14]

{{quote|text=...Apple agreed to provide IBM with the technology needed to allow standard Macintosh applications—starting with the Finder—to run under the new AIX, much as they do under A/UX today. Apple will apply the PowerOpen label to the new version of A/UX that results from the deal; IBM will do likewise with the new AIX.|source=MacWeek[15]}}

In April 1992, a C2-level secure version of A/UX was released.[16] Coincidentally, the AIM alliance had launched the Apple/IBM partner corporation Taligent Inc. one month earlier, with the mission of bringing Pink to market as a grandly universal operating system and application framework.

Contrary to all announcements, Apple eventually abandoned all plans for A/UX 4.0, never releasing the product. In 1995, the company withdrew from the Taligent partnership and PowerOpen was discontinued. In 1996, it discontinued its two-year Copland project which had been intended to become Mac OS 8 and to host Taligent software. From 1996 to 1997, the company deployed a short-lived platform of Apple Network Server systems based upon PowerPC hardware and a customized IBM AIX operating system.[17] The company's overall failed operating system strategy left it with the badly aged System 7 and no successor. Following Apple's 1996 acquisition of NeXT, Apple introduced 1999's Mac OS X Server, a descendant of the Unix-based NeXTSTEP operating system.

The final release of A/UX is version 3.1.1 of 1995.[18] Apple abandoned the A/UX platform completely by 1996.{{citation needed|date=March 2015}}

{{Timeline of Macintosh operating systems}}

Reception

A/UX 1.0 was criticized in a 1988 InfoWorld review for having a largely command-driven user interface as in other Unix variants, rather than graphical as in System 6; its networking support was praised, though.[19] BYTE in 1989 listed A/UX 1.1 among the "Excellence" winners of the BYTE Awards, stating that it "could make Unix the multitasking operating system of choice during the next decade" and challenge OS/2.[20] Compared to contemporary workstations from other Unix vendors, however, the Macintosh hardware lacks features such as demand paging. The first two versions A/UX consequently suffer from poor performance,[13] and poor sales.[4] Users also complained about the amount of disk space it uses on a standard Macintosh, though comparable to any Unix system.[5]

In the August 1992 issue of InfoWorld, the same author favorably reviewed A/UX 3.0, describing it as "an open systems solution with the Macintosh at its heart" where "Apple finally gets Unix right". He praised the GUI, single-button point-and-click installer, one year of personal tech support, the graphical help dialogs, and the user's manuals, saying that A/UX "defies the stereotype that Unix is difficult to use" and is "the easiest version of Unix to learn". Its list price of {{US$|709}} is much higher than that of "much weaker" competing PC operating systems such as System 7, OS/2, MS-DOS, and Windows 3.1, but low compared to the then prevailing proprietary Unix licenses of more than {{US$|2000}}. The review found the system speed "acceptable but not great" even on the fastest Quadra 950, blaming not the software but the incomplete Unix optimization found in Apple's hardware. Though "a very good value", the system's price-performance ratio was judged as altogether uncompetitive against Sun's SPARCstation 2. The reviewers thought it unlikely for users "to want to buy Macs just to run A/UX" and would have awarded InfoWorld{{'}}s top score if the OS was not proprietary to Macintosh hardware.[21]

Tony Bove of the Bove & Rhodes Report generally complained that "[f]or Unix super-users there is no compelling reason to buy Apple's Unix. For Apple A/UX has always been a way to sell Macs, not Unix; it's a check-off item for users."[14]

Legacy

Because A/UX requires very specific raw hardware access, the execution of A/UX within Macintosh emulation software was impossible until 2014's introduction of the Macintosh II emulator named Shoebill.[22]

Vintage A/UX users had one central repository for most A/UX applications: an Internet server at NASA called Jagubox. It was administered by Jim Jagielski, who was also the editor of the A/UX FAQ.

See also

{{Portal bar|Information technology|Software|Apple}}
  • macOS, Apple's current OS, descended from the Unix-based NeXTSTEP
  • MachTen, Unix in the form of a Mac OS 7 application
  • MacMach, an academic Mach-based Unix experiment providing Mac OS 7 as a Unix application
  • Executor, a third party reverse engineered reimplementation of System 7 as a Unix application
  • Macintosh Application Environment, Apple's Mac OS application layer for third party Unix systems
  • Classic, classic Mac OS applications as a paravirtualized Unix process
  • Star Trek project, System 7 ported as a DOS application for IBM PC clones
  • MkLinux, Apple-sponsored Mach microkernel-based Linux on Macintosh hardware

References

1. ^{{cite news |newspaper=Computerworld |title=A/UX ships following lengthy delay |first=Julie |last=Pitta |date=February 15, 1988 |page=133|url=https://books.google.com/books?id=TFES14SaHgMC&pg=PT132}}
2. ^{{cite news|newspaper=InfoWorld|url=https://books.google.com/books?id=Cj8EAAAAMBAJ&lpg=PA31&ots=OErFZw2hXO&dq=%22apple's%20first%22%20infoworld%20unix%20%22a%2Fux%22&pg=PA31#v=onepage&q=%22apple's%20first%22%20infoworld%20unix%20%22a%2Fux%22&f=false|date=March 7, 1988|title=Universities High on A/UX But Want More|first=Laurie|last=Flynn|page=31|accessdate=June 19, 2017}}
3. ^{{cite web | title=The Open Group official register of UNIX Certified Products | url=https://www.opengroup.org/openbrand/register/ | publisher=The Open Group | accessdate=October 1, 2017}}
4. ^{{cite news |title=Uncle Sam Salutes the Mac |first=Mitch |last=Betts |newspaper=Computerworld |date=August 8, 1988 |url=https://books.google.com/books?id=rEilRN4XgNgC&pg=PT60}}
5. ^{{cite news |first=Alan J. |last=Ryan |newspaper=Computerworld |date=August 15, 1988 |url=https://books.google.com/books?id=JAhNjLho9-sC&pg=PT5 |title=Apple keen on Unix future}}
6. ^{{cite journal | title=Macintosh Hybrid Applications for A/UX | magazine=MacTech | first=John | last=Morley | url=http://www.mactech.com/articles/develop/issue_08/064-078_Morley.html | accessdate=October 3, 2017}}
7. ^{{Cite web |url=http://www.kernelthread.com/publications/appleoshistory/4.html |title=Many Systems for Many Apples |first=Amit |last=Singh |publisher=Kernel Thread |date=February 2004}}
8. ^{{Cite web|url=http://support.apple.com/kb/TA31173?viewlocale=en_US |title=A/UX and Compatible Macintoshes |publisher=Apple, Inc.|date=August 1994}}
9. ^{{cite news |first1=Laurie |last1=Flynn |first2=Carole |last2=Patton |title=Apple breaks into Unix market with A/UX |newspaper=InfoWorld |date=February 22, 1988 |url=https://books.google.com/books?id=Cz8EAAAAMBAJ&pg=PA31 |page=31}}
10. ^{{cite news |first=Laurie |last=Flynn |title=Developers Eager to Display Programs Run Under A/UX |newspaper=InfoWorld |date=February 22, 1988 |url=https://books.google.com/books?id=Cz8EAAAAMBAJ&pg=PA32 |page=32}}
11. ^{{cite news |title=Apple brackets Unix, Ethernet |first=Patricia |last=Keefe |newspaper=Computerworld |date=March 2, 1987 |url=https://books.google.com/books?id=SZ4AAehqfn0C&pg=PA94}}
12. ^{{cite news |first1=Scott |last1=Mace |first2=Carole |last2=Patton |title=Apple to Support X Window in A/UX |date=August 8, 1988 |url=https://books.google.com/books?id=cDoEAAAAMBAJ&pg=PA5 |newspaper=InfoWorld}}
13. ^{{cite news |newspaper=InfoWorld |first=Martin |last=Marshall |date=January 16, 1989 |title=A/UX, Release 1.1 Supports X Window |url=https://books.google.com/books?id=rzsEAAAAMBAJ&pg=PT30 |page=31}}
14. ^{{cite news |first=Cate |last=Corcoran |date=November 4, 1991 |title=Apple reveals plans for updated A/UX, PowerOpen Unix development alliance |newspaper=InfoWorld |url=https://books.google.com/books?id=Xz0EAAAAMBAJ&pg=PA1 |pages=1, 115–116}}
15. ^{{cite journal | magazine=MacWeek | title=Forces Gather for PowerPC Roundtable | volume=7 | issue=12 | date=March 22, 1993 | url=https://archive.org/stream/MacWEEKV07N12/MacWEEK_V07N12_djvu.txt | accessdate=October 3, 2017}}
16. ^{{cite news |date=April 13, 1992 |newspaper=Network World |title=Apple unveils secure A/UX for Macintosh networks |first=Caryn |last=Gillooly |url=https://books.google.com/books?id=aw8EAAAAMBAJ&pg=PA13 |page=13}}
17. ^{{cite web|url=http://www.floodgap.com/retrobits/ans/aix.html|title=Floodgap ANSwers: The AIX on ANS FAQ|quote=What versions of AIX does the ANS support? Only 4.1.4 (4.1.4.0 and 4.1.4.1) and 4.1.5, and then only Apple-branded versions}}
18. ^{{cite web|url=http://christtrekker.users.sourceforge.net/doc/aux/faq.html|title=A/UX FAQ}}
19. ^{{cite news |newspaper=InfoWorld |date=April 4, 1988 |title=A/UX: This Operating System Is Far From Being "Unix for the Rest of Us" |url=https://books.google.com/books?id=6D4EAAAAMBAJ&pg=PA43 |first=Don |last=Crabb}}
20. ^{{Cite magazine |date=January 1989 |title=The BYTE Awards |url=https://archive.org/stream/byte-magazine-1989-01/1989_01_BYTE_14-01_PC_Communications_and_Annual_Awards_and_Digitizing_Tablets#page/n371/mode/2up |magazine=BYTE |page=327}}
21. ^{{cite news |title=Apple finally gets Unix right with A/UX 3.0 |newspaper=InfoWorld |date=August 10, 1992 |first=Don |last=Crabb |url=https://books.google.com/books?id=ElEEAAAAMBAJ&pg=PA68 |pages=68–69}}
22. ^{{cite web|url=https://github.com/pruten/Shoebill |title=Shoebill, a Macintosh II emulator that runs A/UX}}{{Self-published source|date=March 2015}}

External links

  • Official A/UX FAQ
  • Unofficial A/UX FAQ: updates the official FAQ from the 1998 version
  • A/UX Installation Tutorial and General Info
  • {{dmoz|Computers/Software/Operating_Systems/Unix/A-UX/}}
{{Mac OS history}}{{Apple Inc. operating systems}}{{Unix-like}}{{Authority control}}{{DEFAULTSORT:A UX}}

3 : A/UX|Apple Inc. operating systems|Discontinued operating systems

随便看

 

开放百科全书收录14589846条英语、德语、日语等多语种百科知识,基本涵盖了大多数领域的百科知识,是一部内容自由、开放的电子版国际百科全书。

 

Copyright © 2023 OENC.NET All Rights Reserved
京ICP备2021023879号 更新时间:2024/11/12 23:28:00