Developer | Commodore-Amiga, Inc. |
---|---|
OS family | Unix (SVR4) |
Working state | Historic |
Source model | primarily closed source |
Initial release | 1991[1] |
Latest release | 2.1 [2] / 1992 |
Platforms | Motorola 68030 |
Kernel type | Monolithic |
License | Proprietary |
Amiga Unix (informally known as Amix) is a discontinued full port of AT&T Unix System V Release 4 operating system developed by Commodore-Amiga, Inc. in 1990 for the Amiga computer family as an alternative to AmigaOS, which shipped by default.
Bundled with the Amiga 3000UX, Commodore's Unix was one of the first ports of SVR4 to the 68k architecture, and this level of compliance was emphasised in marketing materials such as the company's "Born To Run UNIX SVR4" brochure. [3] The Amiga 3000UX provided the OPEN LOOK graphical environment, [4] with the machine reportedly featuring on the Sun Microsystems and Unix International stands at the 1991 Uniforum show, ostensibly as a consequence of Commodore's adoption of these exhibitors' technologies. [5] An earlier Amiga-based graphical Unix system had reportedly featured on the AT&T booth at the Uniforum Fall '89 show. [6]
Exhibited at CeBIT in early 1988, the Amiga 2500UX was described as a Motorola 68020-based system that could be booted to Unix System V Release 3 (SVR3) or AmigaDOS, supporting an X Window System interface, as well as a "very fast and more flexible" proprietary windowing system that was also to be offered. Graphics acceleration using the Amiga chipset was promised, along with an upgrade kit consisting of an expansion board featuring the 68020 and a memory management unit for existing users to upgrade to the Unix system. September 1988 availability was announced for the European market. [7] Shortly afterwards, at COMDEX Spring 1988, Commodore demonstrated its proprietary windowing system on an Amiga 2000 system running Unix, also showing off a 68030 upgrade board. [8]
The Amiga 2500UX was more comprehensively described in COMDEX Fall 1988 show coverage as a 14.3 MHz Motorola 68020-based system with 80 MB hard drive and 150 MB tape system, fitted with 5 MB of RAM and featuring the Motorola 68851 memory management unit and Motorola 68881 floating-point unit (FPU). The "full implementation" of Unix System V was to be offered with the machine. [9] A premature report had emerged of a version of Unix running on the Amiga 2000 at a separate October 1988 event, [10] due to an X Window System implementation for AmigaDOS having been mistaken for a graphical Unix system. [11] As of early 1989, Amiga Unix or AMIX was a SVR3.1 implementation on the Amiga 2500UX, reported as featuring a "proprietary windowing system" that was "specifically designed for speed and convenience". Developers had already reportedly received beta versions of the AMIX system, and system pricing was estimated at around $5,000. [12]
Commodore described the Amiga 2500UX with the same 68020-based specifications at the CeBIT show in early 1989, [13] also indicating a £1,700 price for the upgrade kit to bring the Amiga 2000 up to the capabilities of the 2500UX. [14] In a May 1989 show in Toronto, Commodore had adjusted the specification of the 2500UX, making it a 68030-based machine running SVR3.3 and the "Amix Windows multi-tasking user interface", even suggesting a price of CA$8,500. [15] By the end of 1989, the purpose of the 2500UX had become more apparent as a development machine, with Commodore UK suggesting that the eventual Unix product would be a 68030-based Amiga 3000 system running SVR4, available during 1990. [16]
As the release of the Amiga 3000UX approached, the hardware requirements for Amiga 2000 systems running Unix were refined further, demanding an accelerator card such as the A2630, providing a 68030 CPU and 68882 FPU, bringing them into line with the A2500/30 variant of the Amiga 2500. More than 100 MB of hard drive storage and a tape drive for installing the operating system were required. [17]
By the end of 1990, several months after the launch of the Amiga 3000, Commodore indicated plans to launch the 3000UX at the Uniforum show in January 1991, reportedly needing to finish off its SVR4 implementation and to attract software vendors to its platform. [18] Finally, at Uniforum, two Amiga 3000UX configurations were unveiled, broadly confirming earlier reports. A reported 1,000 units had already been "shipped to beta-test sites" ahead of wider availability. [1]
Although the Amiga 3000UX could deliver a "responsive" experience, performance in the graphical environment was nevertheless described as being "on par with a slow 386 machine running SCO Open Desktop". [19] Another evaluation of version 1.1 of the operating system described the X Window System performance as being "monochrome and slow as molasses", with an improved version 2.0 of the system to be made available, providing colour support in conjunction with the A2410 graphics board. [20] This board was launched later in 1991, offering a 1024 x 1024 resolution with 8-bit colour depth, [21] having been first announced in late 1988 as a collaboration with the University of Lowell. [9] The card, based on the TMS34010, had previously been demonstrated at the Uniforum Fall '89 show. [6]
The Amiga 3000UX's base price of US$4,998 (approximately US$11,200 today), [22] rising to a reported $7,713 with graphics board (priced separately at around $1,000 [23] ) and colour monitor, [19] was not especially attractive compared to other Unix workstations at the time. By the end of 1989, around a year before availability of the Amiga 3000UX, vendors such as Hewlett-Packard and Sun had already launched 68030-based models aimed at the low-end of the market. HP had started 1989 by launching its low-cost HP 9000 Model 340 workstation range with prices starting from $5,495. [24] Later in the year, the Apollo DN2500, positioned as an entry-level workstation with monochrome display by HP's Apollo division, cost only $3,990 for a diskless model or $5,490 with hard disk, eliminating the distinction between workstations and personal computers in pricing terms. [25] The Sun 3/80 cost $5,990 for a comparable entry-level product. [26]
RISC-based competitors offering superior performance were also already available at similar price levels as competition increased, such as the DECstation 2100 (reduced to $5,950), and numerous SPARC workstations were anticipated at this $5,000 price point during 1990. [27] Sun's SPARCstation 1, introduced alongside the 3/80, [28] had cost $8,995 for the diskless version in 1989. [26] By the end of 1991, models such as the Sun SPARCstation IPC would cost $6,695 for a model similarly specified to the A3000UX in terms of memory, disk capacity and display, yet offer considerably better performance. [19]
Commodore's product marketing manager indicated that the machine was intended to compete with machines from NeXT and Apple's A/UX, conceding, "We really don't see ourselves as being competitive with Sun." [29] Advertising for the system focused on Apple and NeXT as competitors, emphasising its adoption of System V, OPEN LOOK and X Window System technologies. [30] However, within a year of its launch, the Amiga 3000UX's 68030 was already considered "one whole generation behind" the 68040-based NeXTstation, [19] priced from $4,995 with greyscale display, $7,995 with colour display. [31] Later entry-level workstations from established vendors upheld their aggressive pricing while increasing the performance gap. For example, the Personal DECstation 5000 Model 20 provided a newer CPU and was priced from only $3,995 for a diskless configuration, with the faster Model 25 being available in a colour display configuration with hard disk for $8,495. [32]
Differences in the nature of Commodore's channels between the US and European markets also prevented Commodore from exploiting opportunities to sell Amiga Unix systems. Attempts had been made to target "untapped professional markets" and position the Amiga as a more serious multimedia-capable machine, also satisfying the "corporate checklist" by offering Unix and networking capabilities. [33] In the US market, specialist dealers played an important role in the sales effort and were considered more able to support sophisticated products based on Unix. However, European sales of the Amiga range were largely driven by high street retailers targeting a computer gaming demographic, and a shift in emphasis requiring the introduction of a capable sales and support infrastructure was perceived as being more costly than the potential earnings generated through Unix product sales. Moreover, an increasingly competitive European Unix market led to doubts that such sales would materialise, putting the European availability of Amiga Unix into question. [34]
In an attempt to respond to the competitive situation, Commodore released version 2.1 of Amiga Unix in early 1992, reducing the price of an Amiga 3000UX system bundle featuring 9 MB of RAM, 200 MB hard drive, A2410 high-resolution graphics card, Ethernet card, and colour monitor (or SCSI tape drive) for a limited period to $4,998, compared to a combined retail price of $8,495. [2] By this time, HP had already introduced 68040-based workstations at the low end of the market, such as the HP Apollo 9000 Model 425e, available from $5,490 for an 8 MB, diskless model with 19-inch greyscale monitor. [35] In early 1992, it was reported that Commodore had appointed solution provider Applied Systems Group as the sole UK reseller of Amiga Unix. Commodore maintained claims of the platform outperforming "traditional vendors in its price bracket", also claiming to have converted numerous existing users of "Sun 4, 486 and 68000-based workstations" to the platform. [36]
Unlike Apple's A/UX compatibility layer for System 7 applications, Amiga Unix contains no compatibility layer for AmigaOS applications. Prior to the system's release, Commodore had merely indicated that the company had been "discussing" such application support. [6] Commodore's UK marketing manager stated that user interface guidelines would be introduced to ensure consistency between traditional Amiga and Amiga Unix applications, with Amiga Unix offering a "friendly Mac-like environment". [37] With few native applications available to take advantage of the Amiga's significant multimedia capabilities, it failed to find a niche in the competitive Unix workstation market of the early 1990s beyond certain targeted deployments. For instance, computer science students at Virginia Tech were obliged to purchase the Amiga 3000UX to pursue their studies, [38] with students offered a base model providing 4 MB of RAM, a 100 MB hard disk, and colour monitor for around $4,000. [39]
Unlike typical commercial Unix distributions of the time, Amiga Unix included the source code to the vendor-specific enhancements and platform-dependent device drivers (essentially any part that wasn't owned by AT&T), allowing interested users to study or enhance those parts of the system. However this source code was subject to the same license terms as the binary part of the system – it was not free software. Amiga Unix also incorporated and depended upon many open source components, such as the GNU C Compiler and X Window System, and included their source code.
Like many other proprietary Unix variants with small market shares, Amiga Unix vanished into the mists of computer history when its vendor, Commodore, went out of business. Today, Unix-like operating systems such as Minix, [40] NetBSD, [41] and Linux are available for the Amiga platform.
Unsubstantiated rumours of the adoption of the Amiga 3000UX as a product by Sun Microsystems have been presented in various online venues, [42] despite Sun already fielding a comprehensive workstation range and pursuing a technological direction that was leading the company away from Motorola's 68000 family and towards Sun's favoured SPARC architecture, describing demand for 68000 family systems as "very, very low". [43] One instance of coverage of such rumours that appeared in contemporary print media characterised such rumours as "an amusing tidbit" with the author presciently regarding the rumoured development as unlikely. [44] : 60
Other rumours supposedly persisted towards the beginning of 1990 that Hewlett-Packard had been "negotiating to buy Commodore", only to pull out, eliciting later claims of HP workstations with "suspiciously Amiga-like specifications". [45] Such commentary was evidently oblivious to HP's existing extensive workstation ranges, including Motorola-based systems, and its 1989 acquisition of Apollo Computer in pursuit of workstation market share and application support. Indeed, this acquisition led to a degree of duplication in HP's Motorola-based product ranges in need of careful resolution, but brought with it numerous Apollo developers and customers. Such considerations and benefits would have been largely absent in any hypothetical Commodore acquisition. [46]
The Motorola 68020 is a 32-bit microprocessor from Motorola, released in 1984. A lower-cost version was also made available, known as the 68EC020. In keeping with naming practices common to Motorola designs, the 68020 is usually referred to as the "020", pronounced "oh-two-oh" or "oh-twenty".
The Motorola 68030 ("sixty-eight-oh-thirty") is a 32-bit microprocessor in the Motorola 68000 family. It was released in 1987. The 68030 was the successor to the Motorola 68020, and was followed by the Motorola 68040. In keeping with general Motorola naming, this CPU is often referred to as the 030.
The Motorola 68060 ("sixty-eight-oh-sixty") is a 32-bit microprocessor from Motorola released in April 1994. It is the successor to the Motorola 68040 and is the highest performing member of the 68000 series. Two derivatives were produced, the 68LC060 and the 68EC060.
The Motorola MC68010 and Motorola MC68012 are 16/32-bit microprocessors from Motorola, released in 1982 as successors to the Motorola 68000. The 68010 and 68012 added virtualization features, optimized loops and fixed several small flaws to the 68000. The MC68010 variants were pin compatible with its predecessor while the MC68012 is an 84-pin PGA version with its directly accessible memory space extended to 2 GiB.
DNIX is a discontinued Unix-like real-time operating system from the Swedish company Dataindustrier AB (DIAB). A version named ABCenix was developed for the ABC 1600 computer from Luxor. Daisy Systems also had a system named Daisy DNIX on some of their computer-aided design (CAD) workstations. It was unrelated to DIAB's product.
The 88000 is a RISC instruction set architecture developed by Motorola during the 1980s. The MC88100 arrived on the market in 1988, some two years after the competing SPARC and MIPS. Due to the late start and extensive delays releasing the second-generation MC88110, the m88k achieved very limited success outside of the MVME platform and embedded controller environments. When Motorola joined the AIM alliance in 1991 to develop the PowerPC, further development of the 88000 ended.
The Motorola 68000 series is a family of 32-bit complex instruction set computer (CISC) microprocessors. During the 1980s and early 1990s, they were popular in personal computers and workstations and were the primary competitors of Intel's x86 microprocessors. They were best known as the processors used in the early Apple Macintosh, the Sharp X68000, the Commodore Amiga, the Sinclair QL, the Atari ST and Falcon, the Atari Jaguar, the Sega Genesis and Sega CD, the Philips CD-i, the Capcom System I (Arcade), the AT&T UNIX PC, the Tandy Model 16/16B/6000, the Sun Microsystems Sun-1, Sun-2 and Sun-3, the NeXT Computer, NeXTcube, NeXTstation, and NeXTcube Turbo, early Silicon Graphics IRIS workstations, the Aesthedes, computers from MASSCOMP, the Texas Instruments TI-89/TI-92 calculators, the Palm Pilot, the Control Data Corporation CDCNET Device Interface, the VTech Precomputer Unlimited and the Space Shuttle. Although no modern desktop computers are based on processors in the 680x0 series, derivative processors are still widely used in embedded systems.
The Amiga 3000, or A3000, is a personal computer released by Commodore in June 1990. It is the successor to the Amiga 2000 and its upgraded model Amiga 2500 with more processing speed, improved graphics, and a new revision of the operating system.
The Amiga 2000 (A2000) is a personal computer released by Commodore in March 1987. It was introduced as a "big box" expandable variant of the Amiga 1000 but quickly redesigned to share most of its electronic components with the contemporary Amiga 500 for cost reduction. Expansion capabilities include two 3.5" drive bays and one 5.25" bay that could be used by a 5.25" floppy drive, a hard drive, or CD-ROM once they became available.
Apollo/Domain is a series of workstations that were developed and produced by Apollo Computer from c. 1980 to 1989. The machines were built around the Motorola 68k series of processors, except for the DN10000, which has from one to four of Apollo's RISC processors, named PRISM.
The Amiga 3000UX is a model of the Amiga computer family that was released with Amiga Unix, a full port of AT&T Unix System V Release 4 (SVR4), installed along with AmigaOS. The system is otherwise equivalent to the standard A3000, once a right-click initiates a boot to Kickstart.
Unix System V is one of the first commercial versions of the Unix operating system. It was originally developed by AT&T and first released in 1983. Four major versions of System V were released, numbered 1, 2, 3, and 4. System V Release 4 (SVR4) was commercially the most successful version, being the result of an effort, marketed as Unix System Unification, which solicited the collaboration of the major Unix vendors. It was the source of several common commercial Unix features. System V is sometimes abbreviated to SysV.
RISC iX is a discontinued Unix operating system designed to run on a series of workstations based on the Acorn Archimedes microcomputer. Heavily based on 4.3BSD, it was initially completed in 1988, a year after Arthur but before RISC OS. It was introduced in the ARM2-based R140 workstation in 1989, followed up by the ARM3-based R200-series workstations in 1990.
The Commodore 900 was a prototype microcomputer originally intended for business computing and, later, as an affordable UNIX workstation. It was to replace the aging PET/CBM families of personal computers that had found success in Europe as business machines. The project was initiated in 1983 by Commodore systems engineers Frank W. Hughes, Robert Russell, and Shiraz Shivji.
The Atari TT030 is a member of the Atari ST family, released in 1990. It was originally intended to be a high-end Unix workstation, but Atari took two years to release a port of Unix SVR4 for the TT, which prevented the TT from ever being seriously considered in its intended market.
The Motorola 68881 and Motorola 68882 are floating-point units (FPUs) used in some computer systems in conjunction with Motorola's 32-bit 68020 or 68030 microprocessors. These coprocessors are external chips, designed before floating point math became standard on CPUs. The Motorola 68881 was introduced in 1984. The 68882 is a higher performance version produced later.
Sun-3 is a series of UNIX computer workstations and servers produced by Sun Microsystems, launched on September 9, 1985. The Sun-3 series are VMEbus-based systems similar to some of the earlier Sun-2 series, but using the Motorola 68020 microprocessor, in combination with the Motorola 68881 floating-point co-processor and a proprietary Sun MMU. Sun-3 systems were supported in SunOS versions 3.0 to 4.1.1_U1 and also have current support in NetBSD and Linux. It used to be supported by OpenBSD but the port was discontinued after the 2.9 release.
The Sony NEWS is a series of Unix workstations sold during the late 1980s and 1990s. The first NEWS machine was the NWS-800, which originally appeared in Japan in January 1987 and was conceived as a desktop replacement for the VAX series of minicomputers.
Torch Computers Ltd was a computer hardware company with origins in a 1982 joint venture between Acorn Computers and Climar Group that led to the development of the Communicator or C-series computer, a system based on the BBC Micro with a Z80 second processor and integral modem, intended as a viewdata terminal.
The ICL DRS was a range of departmental computers from International Computers Limited (ICL). Standing originally for Distributed Resource System, the full name was later dropped in favour of the abbreviation.
These guidelines will encompass Amiga Unix, so that the high flying executive can switch between an Amiga under AmigaDos. Amiga running Unix or the company mainframe running Unix, without having to be aware of which machine or operating system is doing the work.
Shortly after release, Sun Microsystems, a major UNIX vendor was interested in rebadging the A3000UX for supplying as an entry level UNIX workstation. Unfortunately in true Commodore style, the deal fell through.