Difference between revisions of "AIX"

From Computer History Wiki
Jump to: navigation, search
m (Version 6.x typo)
m (corral external links)
 
(14 intermediate revisions by 5 users not shown)
Line 4: Line 4:
 
| name = AIX
 
| name = AIX
 
| creator = [[IBM]]
 
| creator = [[IBM]]
| current version = 7.1 for RS/6000, PPC, up to POWER8
+
| current version = 7.2 for RS/6000, PPC, up to POWER9
| year introduced = 1987
+
| year introduced = 1986
 
| type = Multitasking, multiuser UNIX
 
| type = Multitasking, multiuser UNIX
| architecture = [[IBM 386]], [[RS/6000]], [[System/370]]
+
| architecture = [[RT/PC]], [[RS/6000]], [[IBM 386]], [[System/370]]
 
}}
 
}}
  
I just remember that IBM had someone do a port of SYSV to the PS/2, then it was later ported to the new POWER based RS/6000 platform, and even to the 370 mainframe.
+
'''Advanced Interactive eXecutive (AIX)''' is the version of [[UNIX]] developed by IBM, initially for the [[RT PC]], and subsequently for [[RS/6000]], [[PS/2]] and [[System/370]].
  
 
== Version 1.x ==
 
== Version 1.x ==
This was focused on the [[PS/2]] family of computers with an [[i386]] or greater CPU.  There was also boot disks and drivers to enable any [[IBM 386]] compatible to boot AIX as wellThis version is not exactly stable..
+
AIX 1 was jointly developed by IBM Austin, IBM Yorktown and Interactive Systems Corporation, based on [[System III]] and [[SVR1]] of [[Unix SYSV]], and released for the RT PC. It suffered from the expected limitations of a first releaseLater, October, 1992, AIX version 1.3 ran on the PS/2 and some compatibles.
  
 
== Version 2.x ==
 
== Version 2.x ==
I think this was for the ROMP processor in the IBM RT machine.  It was the predecessor to the RS/6000.
+
AIX 2 supported the second version of the RT PC hardware and capabilities planned for the first release.
  
 
== Version 3.x ==
 
== Version 3.x ==
Starting with version 3.x, AIX was built for the [[POWER]] CPU, and namely the [[RS/6000]] line of computers.
+
AIX 3 was designed to overcome limitations of prior versions and support the RS/6000. In addition, companion versions were released for PS/2 and System/370, including TCF (Transparent Computing Facility) based on [https://en.wikipedia.org/wiki/LOCUS_(operating_system) LOCUS].
  
 
== Version 4.x ==
 
== Version 4.x ==
Line 25: Line 25:
  
 
== Version 5L ==
 
== Version 5L ==
As it remains now, it's a SYSVr3 based OS with many enhancements from BSD and Linux.
+
As it remains now, it's a [[Unix_SYSVr3|SYSVr3]] based OS with many enhancements from [[BSD]] and [[Linux]].
  
 
== Version 6.x ==
 
== Version 6.x ==
More Linux- and POSIX compatibility. Some POSIX thread library functions that are only stubs in 5.x are actually working in 6.1 (e.g. some locking functions that appear to be available in 5.1 but aren't locking anything!)
+
More Linux- and [[POSIX]] compatibility. Some POSIX thread library functions that are only stubs in 5.x are actually working in 6.1 (e.g. some locking functions that appear to be available in 5.1 but aren't locking anything!)
  
 
== Version 7.x ==
 
== Version 7.x ==
Adds virtualization support for AIX 5.3 environments. Built-in clustering support.
+
Adds [[virtualization]] support for AIX 5.3 environments. Built-in clustering support.
 +
7.2 adds live [[kernel]] updates and some other improvements, including Power9 support.
 +
{{stub}}
 +
 
 +
==External links==
 +
 
 +
* [https://notes.technologists.com/notes/2017/03/08/lets-start-at-the-very-beginning-801-romp-rtpc-aix-versions/ Let’s start at the very beginning… 801, ROMP, RT/PC, AIX versions] - describes the initial 3 versions
 +
* [http://technologists.com/sauer/SA23-1057_IBM_RT_Personal_Computer_Technology_1986.pdf IBM RT Personal Computer Technology] - covers AIX 1
 +
* [http://technologists.com/sauer/Advanced%20Interactive%20Executive%20(AIX)%20Operating%20System%20Overview.pdf Advanced Interactive Executive (AIX) Operating System Overview] - covers AIX 2
 +
* [https://archive.org/stream/bitsavers_ibmpcrtaixefinitionOverviewJul88_4100993/GC23-2002-0_AIX_Family_Definition_Overview_Jul88_djvu.txt IBM AIX Family Definition Overview] - covers AIX 3
 +
* [http://ieeexplore.ieee.org/document/109275/ AIX 3 Technology]
  
{{stub}}
 
 
{{Nav Unix}}
 
{{Nav Unix}}
 +
 +
[[Category: Unix-based OS's]]

Latest revision as of 17:08, 2 March 2021


AIX
Logo-aix.gif
Logging into an AIX system
Type: Multitasking, multiuser UNIX
Creator: IBM
Architecture: RT/PC, RS/6000, IBM 386, System/370
This Version: 7.2 for RS/6000, PPC, up to POWER9
Date Released: 1986


Advanced Interactive eXecutive (AIX) is the version of UNIX developed by IBM, initially for the RT PC, and subsequently for RS/6000, PS/2 and System/370.

Version 1.x

AIX 1 was jointly developed by IBM Austin, IBM Yorktown and Interactive Systems Corporation, based on System III and SVR1 of Unix SYSV, and released for the RT PC. It suffered from the expected limitations of a first release. Later, October, 1992, AIX version 1.3 ran on the PS/2 and some compatibles.

Version 2.x

AIX 2 supported the second version of the RT PC hardware and capabilities planned for the first release.

Version 3.x

AIX 3 was designed to overcome limitations of prior versions and support the RS/6000. In addition, companion versions were released for PS/2 and System/370, including TCF (Transparent Computing Facility) based on LOCUS.

Version 4.x

Version 4.x introduced CPU support for the PowerPC family of processors, and included minor CHIRP/PReP compatibility, and at least one Apple server that ran AIX.

Version 5L

As it remains now, it's a SYSVr3 based OS with many enhancements from BSD and Linux.

Version 6.x

More Linux- and POSIX compatibility. Some POSIX thread library functions that are only stubs in 5.x are actually working in 6.1 (e.g. some locking functions that appear to be available in 5.1 but aren't locking anything!)

Version 7.x

Adds virtualization support for AIX 5.3 environments. Built-in clustering support. 7.2 adds live kernel updates and some other improvements, including Power9 support.

External links