OS/2

OS/2

OS/2 ist ein Computer-Betriebssystem, das ursprünglich von Microsoft und IBM entwickelt und später exklusiv von IBM entwickelt wurde. Der Name steht für „Operating System/2“, da es im Rahmen derselben Generationswechselversion wie IBMs „Personal System/2 (PS/2)“-Reihe von Personalcomputern der zweiten Generation eingeführt wurde. OS/2 wird von IBM nicht mehr vermarktet und die IBM-Standardunterstützung für OS/2 wurde am 31. Dezember 2006 eingestellt. Derzeit verkauft Serenity Systems International OS/2 unter dem Markennamen eComStation.

OS/2 war als Nachfolger von PC-DOS im geschützten Modus gedacht. Insbesondere wurden grundlegende Systemaufrufe nach MS-DOS-Aufrufen modelliert; Ihre Namen begannen sogar mit „Dos“ und es war möglich, „Family Mode“-Anwendungen zu erstellen: Anwendungen im Textmodus, die auf beiden Systemen funktionieren konnten. Aufgrund dieser Herkunft weist OS/2 in vielerlei Hinsicht Ähnlichkeiten mit Unix, Xenix und Windows auf.

Die Entwicklung von OS/2 begann, als IBM und Microsoft im August 1985 das Joint Development Agreement unterzeichneten. Es trug den Codenamen „CP/DOS“ und es dauerte zwei Jahre, bis das erste Produkt ausgeliefert wurde.

OS/2 1.0 wurde im April 1987 angekündigt und im Dezember als reines Textmodus-Betriebssystem veröffentlicht. Es verfügte jedoch über eine umfangreiche API zur Steuerung der Videoanzeige (VIO) und zur Verarbeitung von Tastatur- und Mausereignissen, sodass Programmierer, die für den geschützten Modus schreiben, nicht mehr das BIOS aufrufen oder direkt auf die Hardware zugreifen mussten. Darüber hinaus enthielten die Entwicklungstools einen Teil der Video- und Tastatur-APIs als verknüpfbare Bibliotheken, sodass Programme im Familienmodus unter MS-DOS ausgeführt werden konnten. Über die Tastenkombination Strg-Esc war ein Task-Umschalter namens „Programmauswahl“ verfügbar, der es dem Benutzer ermöglichte, zwischen Multitasking-Sitzungen im Textmodus (oder Bildschirmgruppen; jede konnte mehrere Programme ausführen) auszuwählen.

Kommunikations- und datenbankorientierte Erweiterungen wurden 1988 als Teil der OS/2 1.0 Extended Edition bereitgestellt: SNA, X.25/APPC/LU 6.2, LAN Manager, Query Manager, SQL.

Die versprochene grafische Benutzeroberfläche (GUI), Presentation Manager, wurde im Oktober 1988 mit OS/2 1.1 eingeführt. Sie hatte eine ähnliche Benutzeroberfläche wie Windows 2.1. Die Benutzeroberfläche wurde in den Versionen 1.2 und 1.3 durch eine optimierte GUI ersetzt, die optisch eher an Windows 3.1 erinnert.

Die Extended Edition von 1.1, die nur über IBM-Vertriebskanäle verkauft wurde, führte verteilte Datenbankunterstützung für IBM-Datenbanksysteme und SNA-Kommunikationsunterstützung für IBM-Mainframe-Netzwerke ein.

Version 1.2 führte installierbare Dateisysteme und insbesondere das HPFS-Dateisystem ein. HPFS bot eine Reihe von Verbesserungen gegenüber dem älteren FAT-Dateisystem, darunter lange Dateinamen und eine Form alternativer Datenströme namens Extended Attributes. Darüber hinaus wurden dem FAT-Dateisystem auch erweiterte Attribute hinzugefügt.

Installationsdiskette A von Microsoft OS/2 1.3 (3,5-Zoll-Diskette).

Die Extended Edition von 1.2 führte TCP/IP- und Ethernet-Unterstützung ein.

Bücher über OS/2 und Windows aus den späten 1980er Jahren erkannten die Existenz beider Systeme an und propagierten OS/2 als das System der Zukunft.