PC/IX

aus Wikipedia, der freien Enzyklopädie
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

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).

Geschichte

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

Das Betriebssystem unterstützt sowohl den IBM PC XT (Typ 5160) als auch den IBM PC (Typ 5150) mit einer entsprechenden Festplattenerweiterung. 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

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

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

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

  • 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

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

Einzelnachweise

  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, Skriptfehler: Das Modul gab einen nil-Wert zurück. Es wird angenommen, dass eine Tabelle zum Export zurückgegeben wird., Band 6, Nr. 14, S. 39 (eingeschränkte Vorschau in der Google-Buchsuche).
  4. PC Mag. vom 12. Juni 1984, Skriptfehler: Das Modul gab einen nil-Wert zurück. Es wird angenommen, dass eine Tabelle zum Export zurückgegeben wird., Band 3, Nr. 11, S. 216 (eingeschränkte Vorschau in der Google-Buchsuche).
  5. PC Mag. vom 10. Juli 1984, Skriptfehler: Das Modul gab einen nil-Wert zurück. Es wird angenommen, dass eine Tabelle zum Export zurückgegeben wird., Band 3, Nr. 13, S. 43 (eingeschränkte Vorschau in der Google-Buchsuche).
  6. PC Mag. vom 13. Nov. 1984, Skriptfehler: Das Modul gab einen nil-Wert zurück. Es wird angenommen, dass eine Tabelle zum Export zurückgegeben wird., Band 3, Nr. 22, S. 159 (eingeschränkte Vorschau in der Google-Buchsuche).