OS/2
OS/2 ist ein multitaskingfähiges Betriebssystem für den PC. Es wurde ursprünglich von IBM und Microsoft zusammen entwickelt. Als Microsoft sich zurückzog, wurde es von IBM allein weiterentwickelt.OS/2 kann neben nativen OS/2-Programmenen in einer Emulation auch DOS-Programme und, via WinOS/2, Windows-3.11-Programme ausführen. Weiterhin ist die Ausführung von Java-Anwendungen sowie mithilfe der Software Connectix Virtual PC for OS/2 die Ausführung beliebiger Windows- und Linux-Anwendungen möglich. Zusätzlich existieren seit langem zwei Projekte, die Anwendungen anderer Betriebssysteme auf OS/2 lauffähig machen sollen: Odin [1], für die Verwendung von Win32-Programmen, EverBlue [1] für Linux-Anwendungen.
Im Heim-Bereich war OS/2 wegen seiner Stabilität und des schon auf I486ern guten Multitaskings als Basis für multiline Mailboxen sehr beliebt. Die Version OS/2 Warp 3 war Mitte der 90er Jahre auf den Rechnern einiger Discounter vorinstalliert. Dies war allerdings eine größtenteils auf Deutschland beschränkte Erscheinung, weltweit konnte sich OS/2 nie gegen Windows durchsetzen, unter anderem weil es höhere Anforderungen an die Hardware stellte. Insbesondere waren 8 Megabyte RAM notwendig, welche zu dieser Zeit noch fast unerschwinglich waren. Die Vorinstallationen der Discounter hatten meist den Fehler, dass die Rechner nur 4 MiB RAM hatten und deshalb unerträglich langsam waren. Aber auch wegen der geringeren Software-Unterstützung und des schlechten Marketings von IBM war ein Scheitern am Markt vorprogrammiert. Man kann es auch als Versuch der Befreiung von den Knebelverträgen der Firma Microsoft sehen.
Mittlerweile wird OS/2 im Heim-Bereich (wegen des geringen Software-Angebots) recht selten eingesetzt, bei Bankenen ist es noch anzutreffen.
Interessanterweise hat OS/2 Eigenschaften, die erst kürzlich in anderen Betriebssystemen umgesetzt wurden. Ein Beispiel ist präemptibles und präemptives Multitasking. Der erste Punkt verhilft zu schnelleren Reaktionszeiten und findet sich erst in der Version 2.6 des Linux-Kernels, der zweite ist inzwischen Standard aller aktuellen Betriebssysteme und verhindert, dass eine fehlerhafte Anwendung das gesamte System abstürzen läßt. Ein weiteres Beispiel ist die Möglichkeit, dass für verschiedene Programme (aus Kompatibilitätsgründen) mehrere Versionen einer Programmbibliothek gleichzeit geladen sein können, diese Möglichkeit bietet Microsoft erst in Windows XP. Kein modernes Äquivalent hat die so genannte Workplace Shell, einige ihrer Funktionen sind aber über Produkte von Drittherstellern unter Windows nachzuahmen.
Versionsgeschichte
(Die Release-Daten sind bei verschiedenen Quelle unterschiedlich angegeben, daher teilweise die (oder xxx ?) Zusätze.)
IBM hat im Winter 2002 die Einstellung des Vertriebs von OS/2 angekündigt, der Support endet 2006.
Der Vertrieb wurde schon 2001 von der Firma Serenity Systems unter der Bezeichnung eComStation übernommen, allerdings hat man dort keinen Zugriff auf die Quelltexte, so dass Weiterentwicklungen des Betriebssystemkerns nicht zu erwarten sind.Weblinks