IBM Personal Computer Interactive Executive (PC/IX) ist ein Betriebssystem, das vom UNIX Time Sharing System[1] abgeleitet wurde und einige Erweiterungen für den IBM Personal Computer enthält. Es ist eine Portierung von UNIX auf die 16-Bit-Architektur des in IBM PCs genutzten Prozessors, den Intel 8088 (dessen größerer Bruder 8086 Begründer der x86-Architektur ist).

PC/IX
Entwickler INTERACTIVE Systems Corp.
Lizenz(en) Proprietär
Erstveröff. April 1984
Akt. Version 1.1 (Dezember 1984)
Abstammung Unix
↳ System III
Architektur(en) IBM PC (x86)
Chronik PC/IX
Sonstiges Entwicklung eingestellt

Geschichte Bearbeiten

PC/IX wurde von der INTERACTIVE Systems Corporation (Santa Monica, Kalifornien) für IBM entwickelt. Es basiert auf INTERACTIVE IS/3, einem System III, welches durch AT&T Technologies, Inc. (ehemals Western Electric Company) lizenziert wurde.

Nachdem bereits Anfang 1984 eine Vorab-Version gezeigt wurde, war das Produkt ab April 1984 erhältlich. Im August 1984 wurde die Verfügbarkeit eines FORTRAN Compilers (INFORT) und des INTERACTIVE Message and Network System (INMAIL/INNET/FTP)[2] bekanntgegeben.

Die am Jahresende 1984 freigegebene Version 1.1 verbesserte die Hardware-Unterstützung, welche insbesondere für die neu vorgestellten PC AT notwendig wurde.

Ab Januar 1985 war mit IX RM/COBOL ein COBOL Compiler und Interpreter verfügbar.

Als neues Unix-Angebot gelangte 1985 das IBM Personal Computer XENIX Operating System in den Vertrieb, welches jedoch mindestens einen PC AT (mit Intel 80286) und mehr Speicher erforderte.

Funktionen Bearbeiten

Das Betriebssystem unterstützt sowohl den IBM PC (Typ 5150), allerdings nur mit Festplattenerweiterung, als auch den PC XT (Typ 5160), sowie ab PC/IX Version 1.1 auch den PC/AT (Typ 5170). Es müssen mindestens 256 KB Arbeitsspeicher (durch Speichererweiterungskarten, maximal möglich sind 640 KB) und eine 10 MB Festplatte für die Installation zur Verfügung stehen. Für die lokale Bildschirmausgabe wird ein IBM Monochrom-Bildschirmadapter (MDA) oder IBM Farbbildschirmadapter (CGA), welcher allerdings nur im Textmodus unterstützt wird, benötigt.

PC/IX ist ein Einzelbenutzer-Multitasking-System.

Es kann neben einem bestehenden PC DOS auf einer Festplattenpartition installiert werden und enthält Dienstprogramme für den Dateiübertragung nach und von PC DOS Version 2.

Weitere Besonderheiten sind der Bildschirmeditor INed und die PC/IX-Shell.

Entwicklungsumgebung Bearbeiten

Neben der Programmiersprache C, für die ein entsprechender Compiler, Laufzeitbibliotheken und Lint mitgeliefert wurden, gehörte ein Assembler zum Lieferumfang. Weitere Werkzeuge waren Make und Source Code Control System (SCCS).

Dokumentation Bearbeiten

Die Benutzerdokumentation besteht aus mehreren Ordner mit folgenden Dokumenten:

  • GH20-6247 – General Information Manual
  • SH20-6365 – User's Manual
  • SH20-6367 – Programmer's Guide
  • SH20-6369 – System Manager's Guide
  • SH20-6371 – Text Processing Guide

Versionen Bearbeiten

Version 1.0 (April 1984)

PC/IX wurde auf 19 Disketten (5.25" 2D) geliefert, welche in folgende Gruppen unterteilt waren:

  • Wartung – Maintenance: 1
  • Kernsystem – Core (kernel, shell and system utilities): 8
  • Entwicklungsumgebung – Programming: 4
  • Kommunikation – Communications: 1
  • Quelltextverwaltung – Source Code Control System: 1
  • Textverarbeitung – Text Processing: 1
  • Besonderer Einsatzzweck – Special Purpose: 1
  • Systemabrechnung – System Accounting: 1
  • Spiele – Games: 1
Version 1.1 (21. Dezember 1984)
  • Dieses Update erweiterte die Geräteunterstützung um den nun verfügbaren IBM PC/AT.
  • Das Update Kit (Teilenummer 6317009) für PC/IX Version 1 enthält 5 Disketten, Dokumentation und Installationsanweisungen zur Integration in die bereits installierte Vorversion.

Literatur Bearbeiten

  • Brown: Introduction to PC/IX and PC Xenix, Addison-Wesley 1985, ISBN 0-201-10928-X
  • InfoWorld, Band 6 Nr. 14, ISSN 0199-6649 (2. April 1984), S. 39: A First Look at PC/IX[3]
  • PC Magazine, Band 3 Nr. 11, ISSN 0888-8507 (12. Juni 1984), S. 216: IBM Goes UNIX[4]
  • PC Magazine, Band 3 Nr. 13, ISSN 0888-8507 (10. Juli 1984), S. 43: Gurus Powwow on UNIX, But Few Applications Yet[5]
  • PC Magazine, Band 3 Nr. 22, ISSN 0888-8507 (13. Nov. 1984), S. 159: IBM's UNIX Formula for your PC[6]

Weblinks Bearbeiten

  • 284-025 – Personal Computer Interactive Executive (PC/IX)
  • 284-493 – IBM Personal Computer Interactive Executive (PC/IX) Version 1.1

Einzelnachweise Bearbeiten

  1. UNIX PROGRAMMER'S MANUAL. Abgerufen am 29. August 2021 (englisch)., S. 4ff
  2. https://www-01.ibm.com/common/ssi/rep_ca/3/897/ENUS284-273/index.html
  3. InfoWorld. vom 2. Apr. 1984, ISSN 0199-6649, Band 6, Nr. 14, S. 39 (eingeschränkte Vorschau in der Google-Buchsuche).
  4. PC Mag. vom 12. Juni 1984, ISSN 0888-8507, Band 3, Nr. 11, S. 216 (eingeschränkte Vorschau in der Google-Buchsuche).
  5. PC Mag. vom 10. Juli 1984, ISSN 0888-8507, Band 3, Nr. 13, S. 43 (eingeschränkte Vorschau in der Google-Buchsuche).
  6. PC Mag. vom 13. Nov. 1984, ISSN 0888-8507, Band 3, Nr. 22, S. 159 (eingeschränkte Vorschau in der Google-Buchsuche).