OS/2

OS/2
OS/2 Logo
OS/2 Warp 4
OS/2 Warp 4 Desktop. Diese Version wurde am 25. September 1996 veröffentlicht.[1]
Entwickler IBM
Microsoft (1.0–1.3)
Geschrieben in C, C ++ und Montagesprache
Arbeitszustand Historisch, jetzt entwickelt als Arcaos
Quellmodell Geschlossene Quelle
Erstveröffentlichung Dezember 1987; Vor 34 Jahren
Neueste Erscheinung 4.52 / Dezember 2001; vor 20 Jahren
Marketingziel Profis, Server
Verfügbar in Chinesisch, Englisch, Französisch, Deutsch, Italienisch, japanisch, Koreanisch, Spanisch, Portugiesisch, Russisch
Plattformen x86, Powerpc
Kernel Typ Hybridkern
Beeinflusst von MS-DOS, IBM PC DOS
Standard
Benutzeroberfläche
Arbeitsplatzschale Grafische Benutzeroberfläche
Lizenz Proprietär
gefolgt von Zuerst nach ECOMSTATION, dann Arcaos
Offizielle Website OS/2 Warp (archiviert)

OS/2 (Betriebssystem/2) ist eine Reihe von Computer Betriebssysteme, ursprünglich erstellt von Microsoft und IBM Unter der Führung von IBM Software Designer Ed iacobucci.[2] Infolge einer Fehde zwischen den beiden Unternehmen über die Positionierung von OS/2 im Vergleich zu Microsofts Neuen Windows 3.1 Betriebsumgebung,[3] Die beiden Unternehmen trennten die Beziehung 1992 und die OS/2 -Entwicklung fiel IBM ausschließlich an.[4] Der Name steht für "Betriebssystem/2", da er als Teil der Veröffentlichung derselben Generation wie IBMs eingeführt wurde "Persönliches System/2 (PS/2) "Linie der zweiten Generation persönliche Computer. Die erste Version von OS/2 wurde im Dezember 1987 veröffentlicht und neuere Versionen wurden bis Dezember 2001 veröffentlicht.

OS/2 war als a Sicherheitsmodus Nachfolger von PC dos. Insbesondere grundlegend Systemaufrufe wurden danach modelliert MS-DOS Anrufe; Ihre Namen begannen sogar mit "DOS" und es war möglich, "Familienmodus" -Anwendungen zu erstellen - Textmodus Anwendungen, die auf beiden Systemen funktionieren könnten.[5] Aufgrund dieses Erbes teilt OS/2 Ähnlichkeiten mit Unix, Xenix, und Windows NT.

IBM hat seine Unterstützung für OS/2 am 31. Dezember 2006 eingestellt.[6] Seitdem wurde OS/2 von zwei verschiedenen Anbietern von Drittanbietern unter Lizenz von IBM entwickelt, unterstützt und verkauft-zuerst von Serenity Systems als ECOMSTATION seit 2001,[7] und später von Arca noae llc als Arcaos Seit 2017.[8][9][10]

Entwicklungsgeschichte

1985–1989: Gemeinsame Entwicklung

OS/2 1.0 enthielt eine Text-Modus-Schnittstelle ähnlich wie MS-DOS.

Die Entwicklung von OS/2 begann, als IBM und Microsoft im August 1985 den "gemeinsamen Entwicklungsvertrag" unterzeichneten.[11][12] Es wurde "CP/DOS" mit dem Code genannt und es dauerte zwei Jahre, bis das erste Produkt geliefert wurde.

OS/2 1.0 wurde im April 1987 angekündigt und im Dezember veröffentlicht. Die ursprüngliche Veröffentlichung ist Textmode-Nur eine GUI wurde ungefähr ein Jahr später mit OS/2 1,1 eingeführt. OS/2 verfügt über eine API zur Kontrolle der Videoanzeige (VIO) und Handling Klaviatur und Mausereignisse, so dass Programmierer schreiben für Sicherheitsmodus Müssen Sie das nicht anrufen BIOS Oder greifen Sie direkt auf Hardware zu. Weitere Entwicklungstools waren eine Teilmenge der Video- und Tastatur-APIs als verlinktbare Bibliotheken, sodass die Programme für Familienmodus unter MS-DOS ausgeführt werden können, und im OS/2 Extended Edition v1.0 eine Datenbank-Engine namens Database Manager oder DBM (Dies war mit dem Zusammenhang mit DB2, und sollte nicht mit dem verwechselt werden DBM Familie von Datenbankmotoren für UNIX und Unix-artig Betriebssysteme).[13] Ein Task-Switcher namens Program Selector war über das Strg-ESC verfügbar Hotkey Kombination, sodass der Benutzer zwischen multitaskierten Text-Mode-Sitzungen (oder Bildschirmgruppen; jeweils mehrere Programme ausgeführt werden kann).[14]

Kommunikations- und datenbankorientierte Erweiterungen wurden 1988 als Teil der OS/2 1.0 Extended Edition geliefert: Sna, X.25/Appc/Lu 6.2, LAN -Manager, Query Manager, SQL.

OS/2 1.1 war die erste Version, in der die GUI für Präsentationsmanager vorgestellt wurde.

Die versprochene Benutzeroberfläche, Präsentationsmanager, wurde im Oktober 1988 mit OS/2 1.1 eingeführt.[15] Es hatte eine ähnliche Benutzeroberfläche zu Windows 2.1, der im Mai dieses Jahres veröffentlicht wurde. (Die Schnittstelle wurde in den Versionen 1.2 und 1.3 ersetzt, um genauer zu erscheint. Windows 3.0).

Die erweiterte Ausgabe von 1.1, die nur über IBM -Vertriebskanäle verkauft wurde, führte die Unterstützung für verteilte Datenbank für IBM -Datenbanksysteme und SNA Communications -Unterstützung für IBM Mainframe -Netzwerke ein.

1989 führte Version 1.2 installierbare Dateisysteme und insbesondere die ein HPFS Dateisystem. HPFS lieferte eine Reihe von Verbesserungen gegenüber dem älteren FETT Dateisystem, einschließlich langer Dateinamen und einer Form von Alternative Datenströme genannt Erweiterte Attribute.[16] Darüber hinaus wurden dem Fettdateisystem erweiterte Attribute hinzugefügt.[17]

Installationsdiskette A von Microsoft OS/2 1,3 (3½-Zoll-Diskettenscheibe)

Die erweiterte Ausgabe von 1.2 eingeführt TCP/IP und Ethernet Unterstützung.

OS/2- und Windows-bezogene Bücher der späten 1980er Jahre erkannten die Existenz beider Systeme an und förderten OS/2 als System der Zukunft.[18]

1990: Trennung

Die Zusammenarbeit zwischen IBM und Microsoft löste sich im Jahr 1990 zwischen den Veröffentlichungen von Windows 3.0 und OS/2 1.3. Während dieser Zeit wurde Windows 3.0 zu einem enormen Erfolg und verkaufte Millionen von Kopien im ersten Jahr.[19] Ein Großteil seines Erfolgs lag daran, dass Windows 3.0 (zusammen mit MS-DOS) mit den meisten neuen Computern gebündelt war.[20] OS/2 war dagegen nur als zusätzliches eigenständiges Softwarepaket verfügbar. Außerdem fehlte OS/2 Gerätetreiber Für viele gängige Geräte wie Drucker, insbesondere Nicht-IBM-Hardware.[21] Windows hingegen unterstützte eine viel größere Auswahl an Hardware. Die zunehmende Popularität von Windows veranlasste Microsoft, seinen Entwicklungsfokus von der Zusammenarbeit auf OS/2 mit IBM zum Aufbau seines eigenen Geschäfts basierend auf Windows zu verlagern.[22]

Mehrere technische und praktische Gründe trugen zu dieser Trennung bei.

Die beiden Unternehmen hatten signifikante Unterschiede in Kultur und Vision. Microsoft bevorzugte den Open -Hardware -Systemansatz, der zu seinem Erfolg auf dem PC beitrug. IBM versuchte, OS/2 zu verwenden, um den Verkauf seiner eigenen Hardware zu steigern Schriftarten, dass die Hardware von IBM nicht unterstützt. Microsoft -Programmierer waren auch frustriert über die Bürokratie von IBM und die Verwendung von Zeilen von Code messen Programmiererproduktivität.[23] IBM -Entwickler beschwerten sich über die Belastung und den Mangel an Kommentare In Microsoft Code, während sich Microsoft Developers darüber beschwert hatte, dass der Code von IBM war aufgebläht.[24]

Die beiden Produkte weisen signifikante Unterschiede in der API auf. OS/2 wurde angekündigt, als Windows 2.0 war fast abgeschlossen und die Windows -API bereits definiert. IBM forderte jedoch auf, diese API für OS/2 erheblich zu verändern.[25] Daher traten Probleme um die Anwendungskompatibilität sofort auf. OS/2 -Designer hofften auf Quellcode -Conversion -Tools, sodass irgendwann die vollständige Migration des Windows -Anwendungsquellcodes auf Betriebssystem für Betriebssysteme ermöglicht wurde. OS/2 1.x gewann jedoch nicht genug Dynamik, damit die Anbieter die Entwicklung sowohl für OS/2 als auch für Windows parallel entwickeln konnten.

OS/2 1.3 war die letzte 16-Bit-Version von OS/2 und die letzte, die von Microsoft verkauft wurde.

OS/2 1.x zielt auf die Intel 80286 Prozessor und dos im Grunde genommen nicht. IBM bestand darauf, den 80286-Prozessor mit 16-Bit zu unterstützen Segmentierter Speicher Modus, aufgrund von Verpflichtungen an Kunden, die viele 80286-basierte PS/2-Basis aufgrund von IBM-Versprechungen rund um OS/2 gekauft hatten.[26] Bis zur Veröffentlichung 2.0 im April 1992 lief OS/2 in 16-Bit Sicherheitsmodus und konnte daher nicht von der profitieren Intel 80386Es ist viel einfacher 32-Bit Modellmodell für Flachspeicher und Virtueller 8086 -Modus Merkmale. Dies war besonders schmerzhaft, um DOS -Anwendungen zu unterstützen. Während 1988, Windows/386 2.1 könnte mehrere laufen kooperativ multitaskiert DOS -Anwendungen, einschließlich erweiterter Speicher (EMS) Emulation, OS/2 1.3, veröffentlicht 1991, war immer noch auf einen beschränkt 640 kb "Dos Box".

Angesichts dieser Probleme arbeitete Microsoft parallel an einer Version von Windows, die zukunftsorientierter und tragbarer war. Die Einstellung von Dave Cutler, früher, vormalig Vax/vms Der Architekt hat 1988 einen sofortigen Wettbewerb mit dem OS/2 -Team geschaffen, da Cutler nicht viel über die OS/2 -Technologie nachdachte und auf seiner Arbeit an der Arbeit aufbauen wollte GLIMMER Projekt bei Digital anstatt ein "DOS Plus" zu erstellen. Seine NT OS/2 war eine völlig neue Architektur.[27]

IBM wurde besorgt über die Verzögerungen bei der Entwicklung von OS/2 2.0. Zunächst waren sich die Unternehmen einig, dass IBM die Wartung von OS/2 1.0 und die Entwicklung von OS/2 2.0 übernehmen würde, während Microsoft die Entwicklung von OS/2 3.0 fortsetzen würde. Am Ende beschloss Microsoft, NT OS/2 3.0 als neu zu senken Windows NTalle zukünftigen OS/2 -Entwicklung IBM überlassen. Aus geschäftlicher Sicht war es logisch, sich auf eine Verbraucherlinie von Betriebssystemen zu konzentrieren, die auf DOS und Windows basieren, und ein neues High-End-System so vorzubereiten, dass eine gute Kompatibilität mit vorhandenen Windows-Anwendungen beibehalten wird. Während es darauf wartete, dass sich dieses neue High-End-System entwickelte, erhielt Microsoft dennoch Lizenzgeld von Xenix und OS/2-Verkäufen. Das Betriebssystem von Windows NT/2 ist in seiner ersten Unterstützung für die HPFS -Dateisystem, Textmodus OS/2 1.x -Anwendungen und OS/2 LAN -Manager -Netzwerkunterstützung. Einige frühe NT -Materialien umfassten sogar OS/2 -Copyright -Mitteilungen, die in die Software eingebettet sind. Ein Beispiel für die Unterstützung von NT OS/2 1.x ist im Win2K -Ressourcen -Kit. Windows NT könnte auch OS/2 1.x unterstützen Präsentationsmanager und AVIO-Anwendungen mit der Hinzufügung des Windows NT-Add-On-Subsystems für Präsentationsmanager.[28]

1992: 32-Bit-Ära

OS/2 2.0 war die erste 32-Bit-Veröffentlichung von OS/2 und die erste, die die Arbeitsplatzschale enthält.

OS/2 2.0 wurde im April 1992 veröffentlicht. Zu dieser Zeit war der empfohlene Verkaufspreis US $ 195, während Windows im Einzelhandel für $ 150.[29]

OS/2 2.0 stellte eine 32-Bit-API für native Programme zur Verfügung, obwohl das Betriebssystem selbst noch 16-Bit-Code und Treiber enthielt. Es enthielt auch eine neue OOUI (objektorientierte Benutzeroberfläche) namens die Arbeitsplatzschale. Dies war eine vollständig objektorientierte Schnittstelle, die eine signifikante Abweichung von der vorherigen GUI war. Anstatt lediglich eine Umgebung für Programmfenster (z. B. den Programmmanager) bereitzustellen, stellte die Arbeitsplatzschale eine Umgebung zur Verfügung, in der der Benutzer Programme, Dateien und Geräte verwalten konnte, indem sie Objekte auf dem Bildschirm manipulieren. Mit der Arbeitsplatzschale ist alles im System ein "Objekt", das manipuliert werden muss.

DOS -Kompatibilität

OS/2 2.0 wurde von IBM als "bessere DOS als DOS und bessere Windows als Windows" angepriesen.[30] Dies schaffte dies, indem es die voll lizenzierte MS-DOS 5.0 einbezogen hat, die gepatcht und verbessert worden war. Zum ersten Mal konnte OS/2 mehr als eine DOS -Anwendung gleichzeitig ausführen. Dies war so effektiv, dass OS/2 eine modifizierte Kopie von Windows 3.0 ausführen konnte, selbst a Dos extender, einschließlich Windows 3.0 -Anwendungen.

Wegen der Einschränkungen der Intel 80286 Processor, OS/2 1.x konnte jeweils nur ein DOS -Programm ausführen, und dies tat dies auf eine Weise, die es dem DOS -Programm ermöglichte, die gesamte Kontrolle über den Computer zu haben. Ein Problem im DOS -Modus könnte den gesamten Computer zum Absturz bringen. Im Gegensatz dazu könnte OS/2 2.0 das nutzen Virtueller 8086 -Modus des Intel 80386 Prozessor, um eine viel sicherere zu schaffen virtuelle Maschine in der DOS -Programme ausführen. Dies beinhaltete eine umfassende Konfigurationsoptionen, um die Leistung und Funktionen für jedes DOS -Programm zu optimieren. Jedes Real-Mode-Betriebssystem (wie 8086 Xenix) könnte auch dazu geführt werden, dass die Funktionen der virtuellen Maschine von OS/2 unter bestimmten direkten Hardware -Zugriffsbeschränkungen betrieben werden.

Das OS/2 2.0 -Upgrade -Box

Wie die meisten 32-Bit Vcpi Schnittstelle im Gegensatz zum Standardmodus von Windows 3.1; Es unterstützte nur Programm DPMI. (Microsoft hat die Verwendung von VCPI unter Windows 3.1 aufgrund der Leistungsverschlechterung jedoch entmutigt.)[31]

Im Gegensatz zu Windows NT erlaubte OS/2 DOS -Programmen immer die Möglichkeit, echte Hardware -Interrupts zu maskieren, sodass jedes DOS Sackgasse die Maschine auf diese Weise. OS/2 könnte jedoch eine Hardware verwenden Wachhund auf ausgewählten Maschinen (insbesondere IBM -Maschinen), um aus einem solchen Deadlock auszubrechen. Später nutzte Release 3.0 die Verbesserungen von neuerem Intel 80486 und Intel Pentium Prozessoren - die virtuelle Interrupt -Flagge (VIF), die Teil der war Virtuelle Modus -Erweiterungen (VME) - dieses Problem zu lösen.

Windows 3.x -Kompatibilität

Die Kompatibilität mit Windows 3.0 (und später Windows 3.1) wurde erreicht, indem Windows-Benutzer-Mode-Codekomponenten an a angepasst wurden Virtuelle DoS -Maschine (VDM). Ursprünglich wurde eine nahezu vollständige Version des Windows -Codes mit Betriebssystem/2 selbst enthalten: Windows 3.0 in Betriebssystem/2 2.0 und Windows 3.1 in Betriebssystem/2 2.1. Später entwickelte IBM Versionen von OS/2, die die Windows -Version, die der Benutzer zuvor installiert hatte, verwendete, es im laufenden Fliegen und die Kosten einer zusätzlichen Windows -Lizenz spart.[32] Es könnte entweder einen Vollbild mit eigenen Video-Treibern oder "nahtlos" ausführen, wobei Windows-Programme direkt auf dem OS/2-Desktop angezeigt werden. Der Vorgang mit Windows erhielt einen ziemlich umfangreichen Zugriff auf Hardware, insbesondere auf Video, und das Ergebnis war, dass das Wechsel zwischen einer WinOs/2-Sitzung mit Vollbildmodus und der Arbeitsplatzschale gelegentlich Probleme verursachen konnte.[33]

Da OS/2 nur die Benutzermodus-Systemkomponenten von Windows ausführt, ist es mit Windows-Gerätetreibern nicht kompatibel (Treiber "(Vxds) und Anwendungen, die sie erfordern.

Mehrere Windows -Anwendungen werden standardmäßig in einer einzigen Windows -Sitzung - Multitasking kooperativ und ohne Speicherschutz - ausgeführt, genau wie unter nativem Windows 3.x. Um jedoch eine echte Isolation zwischen Windows 3.x -Programmen zu erreichen, kann OS/2 auch mehrere Kopien von Windows parallel ausführen, wobei jede Kopie in einem separaten VDM liegt. Der Benutzer kann dann optional jedes Programm entweder in seiner eigenen Windows -Sitzung mit präventivem Multitasking und vollem Speicherschutz platzieren zwischen Sitzungen, wenn auch nicht innerhalb Sie - oder ermöglichen es einigen Anwendungen, in einer gemeinsamen Windows -Sitzung kooperativ zusammenzufassen und andere Anwendungen in einer oder mehreren separaten Windows -Sitzungen zu isolieren. Auf Kosten zusätzlicher Hardware -Ressourcen kann dieser Ansatz jedes Programm in einer bestimmten Windows -Sitzung (und jeder Instanz von Windows selbst) vor jedem anderen Programm schützen getrennt Windows -Sitzung (jedoch nicht aus anderen Programmen, die in derselben Windows -Sitzung ausgeführt werden).[34]

Unabhängig davon Dde zwischen Betriebssystem-/2- und Windows -Anwendungen und Ole Nur zwischen Windows -Anwendungen.[35]

IBM OS/2 für Windows Produkt, auch als "OS/2, Special Edition" bekannt, wurde als absichtliche Strategie ", um den allgegenwärtigen Erfolg der Microsoft -Plattform zu erheben", riskierte jedoch die Verbraucher mit der Vorstellung, dass das Produkt ein bloßes Zubehör oder Dienstprogramm war unter Fenstern wie z. Norton Desktop für Windows In der Tat war es "ein vollständiges, modernes, multitaskinges, präventives Betriebssystem", das selbst Windows hostete, anstatt darauf zu laufen. Die Produktdokumentation ist auf CD-ROM- oder 18 Disketten erhältlich. Berichten zufolge schlug Windows als Voraussetzung für die Installation des Produkts vor, der auch auf seine ursprüngliche Fettpartition beschränkt ist, während das Produkt offenbar die spätere Installation von Windows unterstützte, die von einer HPFS-Partition aus dem HPFS-Partition ausgeführt wurden, insbesondere das Produkt, insbesondere die Ausführung von Windows, insbesondere die Läufe von Windows, insbesondere von vorteilhaft für Benutzer größerer Festplatten. Die Windows -Kompatibilität, die sich auf das Patching bestimmter Speicherorte stützt, wurde Berichten zufolge durch die Veröffentlichung von Windows 3.11 unterbrochen, was zu Vorwürfen willkürlicher Änderungen an Windows führte, um "einen absichtlichen Akt von Microsoft Sabotage" gegen das Produkt von IBM zu verüben.[34]

1994: OS/2 Warp

OS/2 Warp Connect 3.0 und zeigt das Windows 3.1 an Progamm Manager, Qbasic In einem DOS -Fenster und im Launchpad (untere Mitte)

OS/2 Version 3.0 wurde 1994 veröffentlicht OS/2 Warp Um die neuen Leistungsvorteile hervorzuheben und im Allgemeinen das Produktbild zu erfrischen. "Warp" war ursprünglich der interne IBM -Name für die Veröffentlichung: IBM behauptete, er habe verwendet Star Trek Begriffe als interne Namen für frühere OS/2 -Veröffentlichungen, und diese schien auch für den externen Gebrauch geeignet zu sein. Beim Start von OS/2 Warp im Jahr 1994, Patrick Stewart sollte der sein Zeremonienmeister; jedoch Kate Mulgrew[36] der damaligen Serie Star Trek: Voyager ersetzte ihn in letzter Minute.[37][38]: p. 108

OS/2 Warp bietet eine Vielzahl von Vorteilen gegenüber OS/2 2.1, insbesondere breitere Hardwareunterstützung, größere Multimedia -Funktionen, Internet-Kompatible Netzwerke und eine grundlegende Office -Anwendungssuite, die als bekannt ist IBM funktioniert. Es wurde in zwei Versionen veröffentlicht: die günstigere "rote Wirbelsäule" und die teurere "blaue Wirbelsäule" (benannt nach der Farbe ihrer Kisten). "Rote Wirbelsäule" wurde entwickelt, um sie zu unterstützen Microsoft Windows Anwendungen unter Verwendung einer vorhandenen Installation von Windows auf der Festplatte des Computers. "Blue Spine" beinhaltet Windows -Support in seiner eigenen Installation und kann somit Windows -Anwendungen ohne Windows -Installation unterstützen. Da die meisten Computer mit Microsoft Windows vorinstalliert wurden und der Preis weniger war, war "Red Wirbelsäule" das beliebtere Produkt. OS/2 Warp Connect-was Mitte 1995 integriert hat. Warp Connect wurde "Grape" bezeichnet.[15]

Firefox 3.5.4 für OS/2 Warp 4
OS/2 Warp 4 Desktop nach der Installation

In OS/2 2.0 wurden die meisten leistungsempfindlichen Subsysteme, einschließlich der Grafiken (GRE) und Multimedia (MMPM/2) -Systeme, in einem Fixpack auf 32-Bit-Code aktualisiert und als Teil von OS/2 2.1 enthalten. Warp 3 brachte ein vollständig 32-Bit-Fenstersystem hervor, während Warp 4 das objektorientierte 32-Bit-Gradd-Display-Treibermodell einführte.

1996: Warp 4

Im Jahr 1996 fügte Warp 4 hinzu Java und Spracherkennung Software.[39] IBM veröffentlichte außerdem Server -Editionen von Warp 3 und Warp 4, die das LAN -Serverprodukt von IBM direkt in die Installation des Betriebssystems bündeten. Eine persönliche Version von Lotus Notizen wurde auch mit einer Reihe von Vorlagendatenbanken für das Kontaktmanagement, Brainstorming usw. enthalten. Die von Großbritannien verteilte kostenlose Demo CD-ROM von OS/2 Warp enthielt im Wesentlichen das gesamte Betriebssystem und war einfach, sogar versehentlich, leicht, geknackt[Klarstellung erforderlich], was bedeutet, dass selbst Menschen, die es mochten, es nicht kaufen mussten. Dies wurde als Hintertürtaktik angesehen, um die Anzahl der OS/2-Benutzer zu erhöhen, da dies der Überzeugung, dass dies den Umsatz und die Nachfrage nach Anwendungen von Drittanbietern erhöhen und somit die Desktop-Zahlen von OS/2 stärkt. Dieser Vorschlag wurde durch die Tatsache gestützt, dass diese Demo -Version einen anderen ersetzt hatte, der nicht so leicht geknackt wurde, aber mit Versuchversionen verschiedener Anwendungen veröffentlicht worden war. Im Jahr 2000 die Juli -Ausgabe von Australischer Personalcomputer Bündelte Software-CD-ROMs mit Magazine, enthielten eine Vollversion von WARP 4, die keine Aktivierung erforderte und im Wesentlichen eine kostenlose Veröffentlichung war. Spezielle Versionen von OS/2 2.11 und Warp 4 enthalten ebenfalls enthalten Symmetrische Multiprozessierung (SMP) Unterstützung.

OS/2 -Verkäufe konzentrierten sich weitgehend auf vernetzte Computing, die von Unternehmensfachleuten verwendet wurden. In den frühen neunziger Jahren wurde es jedoch von Microsoft überholt Windows NT. Während OS/2 Microsoft technisch überlegen war Windows 95OS/2 konnte in den Segmenten Verbraucher und eigenständige Desktop-PC-Segmente nicht viel Durchdringung entwickeln. Es gab Berichte, dass es nicht ordnungsgemäß auf IBMs installiert werden konnte Aptiva Serie von Home PCs.[40] Microsoft machte 1994 ein Angebot, bei dem IBM die gleichen Bedingungen erhalten würde wie Compaq (Der größte PC -Hersteller zu dieser Zeit) für eine Lizenz von Windows 95, wenn IBM die Entwicklung von OS/2 vollständig beendet hat. IBM lehnte ab und entschied sich stattdessen mit einer "IBM First" -Strategie zur Förderung von OS/2 -Warp- und Abfällen von Windows, da IBM darauf abzielte, den Verkauf seiner eigenen Software sowie Hardware zu steigern. Bis 1995 wurden Windows 95 -Verhandlungen zwischen IBM und Microsoft, die bereits schwierig waren, beim Kauf von IBM ins Stocken geraten Lotus SmartSuite, was direkt mit konkurrieren hätte mit Microsoft Office. Infolge des Streits unterzeichnete IBM die Lizenzvereinbarung 15 Minuten vor der Windows 95 -Startveranstaltung von Microsoft, die später als ihre Konkurrenten war und dieser starke Umsatz von IBM -PCs beeinträchtigt. IBM -Beamte räumten später ein, dass OS/2 kein praktikables Betriebssystem gewesen wäre, um sie im PC -Geschäft zu halten.[41][42]

OS am Arbeitsplatz

1991 begann IBM mit der Entwicklung eines beabsichtigten Ersatzes für OS/2 Calling OS am Arbeitsplatz. Dies war ein völlig neues Produkt, einen brandneuen Code, der nur wenige Codeabschnitte sowohl aus den vorhandenen OS/2- als auch von AIX -Produkten geliehen hat. Es wurde eine völlig neue Mikrokernel -Codebasis verwendet, die (schließlich) als "Persönlichkeiten" von IBM (einschließlich OS/2) als Microkernel -Persönlichkeiten bezeichnet wurde. Es umfasste auch wichtige neue architektonische Funktionen wie ein Systemregister, JFS, die Unterstützung für UNIX -Grafikbibliotheken und ein neues Fahrermodell.[43]

OS am Arbeitsplatz wurde ausschließlich für entwickelt Power -Plattformen, und IBM beabsichtigte, eine vollständige Reihe von PowerPCs zu vermarkten, um den Markt zu übernehmen Intel. Es wurde eine Mission gebildet, um Prototypen dieser Maschinen zu schaffen, und sie wurden mehreren Unternehmenskunden bekannt gegeben, die alle Probleme mit der Idee des Ablegens von Intel aufgeworfen haben.

Fortgeschrittene Pläne für die neue Codebasis würden schließlich den Austausch der OS/400 Betriebssystem nach OS am Arbeitsplatz sowie ein Mikrokernel-Produkt, das in Branchen wie Telekommunikations- und Set-Top-Fernsehempfängern verwendet worden wäre.

Bei Comdex wurde eine teilweise funktionale Pre-Alpha-Version des OS am Arbeitsplatz-Betriebssystem demonstriert, wo ein verwirrt Bill Gates am Stand angehalten. Das zweite und letzte Mal, dass es in der Öffentlichkeit gezeigt wird Phoenix, Arizona; Der Pre-Alpha-Code weigerte sich zu starten.

Es wurde 1995 veröffentlicht. Aber 990 Millionen US -Dollar wurden pro Jahr für die Entwicklung dieses und am Arbeitsplatz -Betriebssystems ausgegeben und kein möglicher Gewinn oder einer weit verbreiteten Akzeptanz, das Ende des gesamten Betriebssystems am Arbeitsplatz und des Betriebssystems und OS/2 -Produktlinie war in der Nähe.

Downsizing

Ein Projekt wurde intern von IBM gestartet, um die sich drohende Wettbewerbssituation mit Microsoft Windows 95 zu bewerten. Hauptprobleme waren die wichtigsten Probleme mit der Codequalität im vorhandenen OS/2 -Produkt (was zu über 20 Servicepaketen führte, die jeweils mehr Disketten als die ursprüngliche Installation erforderten) und die ineffektive und stark matrixierte Entwicklungsorganisation in Boca Raton (wo die Berater berichteten, dass "im Grunde alle alle an alle berichten") und Austin.

Diese Studie, die eng als "registriert vertraulich" eingestuft und nur in nummerierten Kopien gedruckt wurde, identifizierte unhaltbare Schwächen und Misserfolge in der Abteilung Personal Systems sowie in der gesamten IBM. Dies führte dazu, dass eine Entscheidung auf einem Niveau über der Abteilung getroffen wurde, um mehr als 95% des Gesamtbudgets für die gesamte Produktlinie zu senken, die gesamte neue Entwicklung (einschließlich OS am Arbeitsplatz) zu beenden, das Boca Raton Development Lab zu beseitigen, alle Vertrieb und Marketing zu beenden Bemühungen des Produkts und über 1.300 Entwicklung von Personen (sowie Vertriebs- und Support -Personal). 990 Millionen US -Dollar wurden im letzten vollen Jahr ausgegeben. Warp 4 wurde die letzte verteilte Version von OS/2.

2001: Ausblenden

Obwohl eine kleine und engagierte Gemeinschaft OS/2 treu bleibt, ist es weiter[44] OS/2 konnte sich auf dem Massenmarkt nicht anfangen und wird außerhalb bestimmter Nischen, in denen IBM traditionell eine Festung hatte, wenig verwendet. Zum Beispiel viele Bankinstallationen, insbesondere GeldautomatenFühren Sie OS/2 mit einer benutzerdefinierten Benutzeroberfläche aus. Französisch SNCF Nationale Eisenbahnen verwendeten OS/2 1.x in Tausenden von Ticketverkaufsmaschinen. Telekommunikationsunternehmen wie Nortel Verwendet OS/2 in einigen Voicemail -Systemen. Außerdem wurde OS/2 für den Host -PC verwendet, um die zu steuern Satellitenbetriebsunterstützungssystem Geräte installiert bei NPR Mitgliedstationen von 1994 bis 2007 und früher die Programmierung des Netzwerks über Satelliten.

Obwohl IBM kurz nach der Veröffentlichung von Warp 4 anfing, dass OS/2 schließlich zurückgezogen werden würde, beendete das Unternehmen die Unterstützung erst am 31. Dezember 2006.[45] Der Verkauf von OS/2 wurde am 23. Dezember 2005 gestoppt. Die neueste IBM OS/2 Warp -Version ist 4,52, die im Dezember 2001 sowohl für Desktop- als auch für Server -Systeme veröffentlicht wurde.

IBM liefert immer noch Defektunterstützung gegen eine Gebühr.[45][46] IBM fordert die Kunden auf, ihre oft hochkomplexen Anwendungen zu migrieren E-Business Technologien wie Java auf plattformneutrale Weise. Sobald die Anwendungsmigration abgeschlossen ist, empfiehlt IBM die Migration zu einem anderen Betriebssystem, was vorschlägt, was vorschlägt Linux als Alternative.[47][48][49]

Entwicklung von Drittanbietern

Arcaos ist das neueste OS/2-basierte Betriebssystem, das außerhalb von IBM entwickelt wurde.

Nachdem IBM die Entwicklung von OS/2 eingestellt hatte, näherten sich verschiedene Dritte IBM, um die zukünftige Entwicklung des Betriebssystems zu übernehmen. Der Betriebssystem -Softwareanbieter Stardock machte IBM 1999 einen solchen Vorschlag, aber es wurde nicht vom Unternehmen verfolgt.[50] Serenity Systems gelang es, eine Vereinbarung mit IBM zu verhandeln, und begann 2001 als Ecomstation weiterzuverkaufen.[51] Ecomstation wird jetzt von XEU.com verkauft, der neuesten Version (2.1) wurde 2011 veröffentlicht.[52] Im Jahr 2015 kündigte Arca Noae, LLC an, dass sie sich eine Vereinbarung mit IBM über den Wiederverkauf von OS/2 abgeschlossen hatten.[8] Sie veröffentlichten 2017 die erste Version ihres OS/2-basierten Betriebssystems als Arcaos.[10] Ab 2021 gab es mehrere Releases von Arcaos, und es bleibt in aktiver Entwicklung.[53]

Petitionen für Open Source

Viele Leute hofften, dass IBM OS/2 oder einen bedeutenden Teil davon veröffentlichen würde Open Source. In den Jahren 2005 und 2007 fanden Petitionen statt, aber IBM lehnte sie unter Berufung auf rechtliche und technische Gründe ab.[54] Es ist unwahrscheinlich, dass das gesamte Betriebssystem jederzeit in der Lage ist Microsoft. IBM war auch einst mit einem Technologieübertragung mit Kommodore, Lizenzierung Amiga Technologie für OS/2 2.0 und höher als Gegenleistung für die Rexx Skriptsprache.[55][unzuverlässige Quelle?] Dies bedeutet, dass OS/2 möglicherweise einen Code hat, der nicht von IBM geschrieben wurde, was verhindern kann, dass das Betriebssystem in Zukunft als offen angekündigt wird.[56][Fehlgeschlagene Überprüfung][57] Auf der anderen Seite, IBM gespendet Objekt rexx für Windows und OS/2 bis zur Offene Objekt Rexx Projekt beibehalten von der Rexx Language Association an SourceForge.[58]

Es gab eine von OS2world arrangierte Petition, um Teile des Betriebssystems zu öffnen. Open Source -Betriebssysteme wie z. Linux haben bereits indirekt von OS/2 durch IBM durch IBM profitiert JFS Dateisystem, der aus der OS/2 -Codebasis portiert wurde. Da IBM die Quelle des OS/2 -JFS -Treibers nicht veröffentlichte, portierten Entwickler den Linux -Treiber zurück zu ECOMSTATION und fügte die Funktionalität hinzu, um von einer JFS -Partition aus zu starten. Dieser neue JFS -Treiber wurde in die Ecomstation v2.0 und später in Arcaos 5.0 integriert.

Zusammenfassung der Veröffentlichungen

Veröffentlichungsdaten beziehen sich auf die US -englischen Ausgaben, sofern nicht anders angegeben.[59][60]

Datum Ausführung
Dezember 1987 OS/2 1.0
November 1988 OS/2 1.1
Oktober 1989 OS/2 1.2
Dezember 1990 OS/2 1,3
Oktober 1991 OS/2 2.0 LA (begrenzte Verfügbarkeit)
April 1992 OS/2 2.0
Oktober 1992 OS/2 2.00.1
Mai 1993 OS/2 2.1
November 1993 OS/2 für Windows
Februar 1994 OS/2 2.11
Juli 1994 OS/2 2.11 SMP
Oktober 1994 OS/2 Warp 3
Mai 1995 OS/2 Warp Connect
Dezember 1995 OS/2 Warp, Powerpc Edition
Februar 1996 OS/2 Warp Server 4
September 1996 OS/2 Warp 4
September 1996 OS/2 Warp Server Advanced SMP
November 1997 Arbeitsbereich On-Demand 1.0
Oktober 1998 Arbeitsbereich On-Demand 2.0
April 1999 OS/2 Warp Server für E-Business (Version 4.50)
November 2000 OS/2 Convenience Pack 1 (Version 4.51)
November 2001 OS/2 Convenience Pack 2 (Version 4.52)

Funktionen und Technologie

Benutzeroberfläche

Das Grafiksystem verfügt über eine Ebene namens Präsentationsmanager, die Windows, Schriftarten und Symbole verwaltet. Dies ist in der Funktionalität ähnlich einer nicht-networkierten Version von X11 oder der Windows GDI. Darüber liegt die Arbeitsplatzschale (WPS) eingeführt in OS/2 2.0. WPS ist ein objektorientierter Hülse Ermöglicht dem Benutzer, herkömmliche Computeraufgaben wie den Zugriff auf Dateien, Drucker, Legacy-Programme und erweiterte objektorientierte Aufgaben mit integrierten und Drittanbietern auszuführen, die die Shell auf integrierte Weise nicht verfügbar erweiterten, die auf keinem anderen Mainstream-Betriebssystem verfügbar sind . WPS folgt IBMs Gemeinsamer Benutzerzugriff Benutzeroberflächenstandards.

WPS repräsentiert Objekte wie Datenträger, Ordner, Dateien, Programmobjekte und Drucker Systemobjektmodell (SOM), mit dem Code unter Anwendungen geteilt werden kann, möglicherweise in verschiedenen Programmiersprachen. Eine verteilte Version namens DSOM erlaubte Objekte auf verschiedenen Computern zu kommunizieren. DSOM basiert auf Corba. Der objektorientierte Aspekt von SOM ähnelt und ein direkter Wettbewerber von Microsoft's Komponentenobjektmodellobwohl es radikal anders implementiert wird; Zum Beispiel ist eine der bemerkenswertesten Unterschiede zwischen SOM und Com die Unterstützung von SOM (eines der grundlegendsten Konzepte der OO -Programmierung) - COM hat keine solche Unterstützung. Som und DSOM werden nicht mehr entwickelt.

Die Multimedia -Funktionen von OS/2 sind durch Medienkontrollschnittstelle Befehle. Das letzte Update (gebündelt mit der IBM -Version von Netscape Navigator Plugins) Unterstützung für Unterstützung für MPEG Dateien. Unterstützung für neuere Formate wie z. Png, Progressive JPEG, Divx, Ogg, und MP3 kommt aus Dritten. Manchmal ist es in das Multimedia -System integriert, aber in anderen Angeboten kommt es als eigenständige Anwendungen.

Befehle

OS/2 -Fenster (cmd.exe) an Microsoft OS/2 Version 1.3

Die folgende Liste von Befehle wird unterstützt von cmd.exe auf Betriebssystem/2.[61][62]

Networking

Das TCP/IP -Stack basiert auf dem Open Source BSD stapeln wie sichtbar mit SCCS was Kompatible Werkzeuge. IBM umfasste Tools wie FTP und Telnet und sogar Server für beide Befehle. IBM verkaufte mehrere Netzwerkverlängerungen, einschließlich NFS -Unterstützung und einen X11 -Server.

Treiber

Hardware -Anbieter zögerten, Gerätefahrer für alternative Betriebssysteme einschließlich Betriebssystem zu unterstützen, einschließlich OS/2, sodass Benutzer nur wenige Auswahlmöglichkeiten einiger ausgewählter Anbieter hinterließen. Um dieses Problem für Grafikkarten zu lindern, lizenzierte IBM eine reduzierte Version der Scitech Display -Treiber, damit Benutzer aus einer großen Auswahl an Karten auswählen können, die durch das modulare Treiberdesign von Scitech unterstützt werden.[63]

Virtualisierung

OS/2 war historisch gesehen schwieriger in einer virtuellen Maschine als die meisten anderen Erbe zu laufen x86 Betriebssysteme aufgrund der umfassenden Abhängigkeit von den gesamten Funktionen der X86 -CPU; Insbesondere die Verwendung von Betriebssystem/2 durch Ring 2 verhinderte, dass es in frühen Versionen von laufen VMware.[64] Neuere Versionen von VMware bieten offizielle Unterstützung für OS/2, insbesondere für die ECOMStation.[65]

Virtualpc aus Microsoft (ursprünglich Connectix) konnte seit vielen Jahren OS/2 ohne Hardware -Virtualisierungsunterstützung ausführen. Es lieferte auch den Code "Ergänzungen", der die OS -Wechselwirkungen zwischen den Host -Guest -Betriebssystemen in OS/2 erheblich verbessert. Die Ergänzungen werden nicht mit der aktuellen Version von VirtualPC versehen, aber die zuletzte Version, die zuletzt in einer Version enthalten ist, kann weiterhin mit aktuellen Releases verwendet werden. Einmal war OS/2 neben einem Gast ein unterstützter Host für VirtualPC. Beachten Sie, dass OS/2 nur als Gast auf diesen Versionen von VirtualPC ausgeführt wird, die Virtualisierung (X86 -basierte Hosts) und nicht diejenigen verwenden, die eine vollständige Emulation (VirtualPC für MAC) durchführen.

Virtualbox aus Oracle Corporation (ursprünglich Innotek, später Sonne) Unterstützt OS/2 1.x, Warp 3 bis 4.5 und Ecomstation sowie "andere OS/2" als Gäste. Der Versuch, OS/2 und Ecomstation auszuführen, kann jedoch aufgrund der strengen Anforderungen an VT-X/AMD-V-Hardware-fähige Virtualisierung immer noch schwierig, wenn nicht unmöglich sein, und es wird berichtet, dass nur ACP2/MCP2 zuverlässig funktioniert.[66]

Arcaos unterstützt dabei virtuelle Maschine Gast im Inneren Virtualbox, VMware ESXI und VMware Workstation.[67] Es wird mit Virtualbox -Gast -Ergänzungen und Fahrerverbesserungen zur Verbesserung der Leistung als Gastbetriebssystem geliefert.[68]

Die Schwierigkeiten beim effizienten Betrieb von OS/2 haben mindestens einmal eine Gelegenheit für eine neue geschaffen Virtualisierung Gesellschaft. Eine große Bank in Moskau benötigte eine Möglichkeit, OS/2 auf neuerer Hardware zu verwenden, die OS/2 nicht unterstützt. Da die Virtualisierungssoftware ein einfacher Weg ist, wollte das Unternehmen OS/2 unter a ausführen Hypervisor. Sobald festgestellt wurde, dass VMware keine Möglichkeit war, beauftragte sie eine Gruppe russischer Softwareentwickler, einen hostbasierten Hypervisor zu schreiben, der offiziell OS/2 unterstützen würde. Und so kam es dass der Parallels, Inc. Firma und ihre Parallelen Workstation Produkt wurde geboren.[69]

Sicherheitsnische

OS/2 hat nur wenige Eingeborene Computer Virus;[70] Es ist zwar nicht für Design unverwundbar, aber der reduzierte Marktanteil scheint zu haben entmutigte Virenschreiber. Es gibt jedoch OS/2-basierte Antivirenprogramme, die sich mit DOS-Viren und Windows-Viren befassen, die einen OS/2-Server durchlaufen könnten.[71]

Probleme

Einige Probleme waren klassische Vergleichsfächer mit anderen Betriebssystemen:

  • Synchroneingangswarteschlange (SIQ): Wenn ein GUI -Antrag seine nicht bedient hat FenstermeldungenDas gesamte GUI -System konnte stecken bleiben und ein Neustart war erforderlich. Dieses Problem wurde mit späteren Warp 3 -Fixpacks erheblich reduziert und durch Warp 4 verfeinert, indem sie die Kontrolle über die Anwendung übernahm, nachdem es mehrere Sekunden lang nicht reagiert hatte.[72][73]:565
  • Keine einheitlichen Objektgriffe (OS/2 V2.11 und früher): Die Verfügbarkeit von Threads ist wahrscheinlich LED -Systemdesigner, um Mechanismen zu übersehen, mit denen ein einzelner Thread gleichzeitig auf verschiedene Arten von asynchronen Ereignissen warten kann, zum Beispiel die Tastatur und die Maus in einem "Konsolen" -Programm. Wenngleich auswählen Wurde später hinzugefügt, funktionierte es nur in Netzwerkhöhlen. Im Falle eines Konsolenprogramms machte es schwierig, einen separaten Thread für das Warten auf jede Ereignisquelle zu widmen, alle Eingabegeräte ordnungsgemäß freizugeben, bevor andere Programme in derselben "Sitzung" gestartet werden. Infolgedessen befragten Konsolenprogramme normalerweise die Tastatur und die Maus abwechselnd, was zu einer Verschwendung von CPU und einer charakteristischen "ruckeligen" Reaktivität gegenüber Benutzereingaben führte. In OS/2 3.0 stellte IBM einen neuen Aufruf für dieses spezifische Problem ein.[74]

Historische Verwendungen

OS/2 wurde in ihren Kassiermaschinen, Geldautomaten und lokalen Servern (über 30.000 Arbeitsstationen) häufig in den iranischen Exportbank (Bank Saderat Iran) eingesetzt. Ab 2011 wechselte die Bank, um ihre Infrastruktur zu virtualisieren und zu erneuern, indem sie OS/2 auf virtuelle Maschinen über Windows verlagert.

OS/2 wurde in großem Umfang verwendet in Brasilianer Banken. Banco do brasil Hatte in den neunziger Jahren einen Spitzenwert von 10.000 Maschinen mit OS/2 -Warp. OS/2 wurde in verwendet Geldautomaten bis 2006. die Arbeitsstationen und Geldautomaten und die damit verbundenen Computer wurden auf migriert Linux.[75]

Ein Geldautomat In Australien enthüllt während eines Neustarts, dass es auf OS/2 Warp basiert

OS/2 wurde in der Bankenbranche verwendet. Suncorp Bank in Australien lief immer noch seine Geldautomat Netzwerk unter Betriebssystem und 2 bis 2002. Geldautomaten bei Perisher Blue Nutzte OS/2 erst 2009 und sogar in der Jahrzehntswende.[76]

OS/2 wurde weithin übernommen von Buchhaltung Profis und Prüfung Firmen. Mitte der neunziger Jahre waren die native 32-Bit-Buchhaltungssoftware gut entwickelt und bedienen Unternehmensmärkte.

OS/2 lief die fehlerhaften Gepäckabhandhabungssystem bei Internationaler Flughafen Denver. Das Betriebssystem wurde schließlich verschrottet, aber die für das System geschriebene Software führte zu massiven Verzögerungen bei der Eröffnung des neuen Flughafens. Das Betriebssystem selbst war nicht schuld, aber die Software, die zum OS für den Betrieb geschrieben wurde. Das Gepäckabwicklungssystem wurde schließlich entfernt.

OS/2 wurde von Radio -Persönlichkeit verwendet Howard Stern. Er hatte einmal einen 10-minütigen On-Air-Schimpf Windows 95 und empfohlenes Betriebssystem/2. Er benutzte auch OS/2 für seine IBM 760CD Laptop.

OS/2 wurde als Teil des SOSS -Support Systems (SOSS) für Satellitenoperationen verwendet NPR's Öffentliches Radio -Satellitensystem. Soss war ein computergesteuertes System mit OS/2, das NPR-Mitgliedstationen zum Empfangen von Programmierfeeds über Satelliten verwendeten. Soss wurde 1994 unter Verwendung von OS/2 3.0 eingeführt und 2007 im Ruhestand getreten, als NPR auf seinen Nachfolger umging, die ContentDepot.

OS/2 wurde verwendet, um die zu kontrollieren SkyTrain automatisiertes Lichtschienensystem in Vancouver, Kanada bis Ende der 2000er Jahre, als es durch ersetzt wurde durch Windows XP.

OS/2 wurde in der verwendet Londoner U-Bahn Jubiläumslinienerweiterung Signals Control System (JLESCS) in London, England. Dieses von Alcatel gelieferte Steuerungssystem wurde von 1999 bis 2011 verwendet, d. H. Zwischen Aufgabe vor der Öffnung des nicht implementierten ursprünglichen automatischen Zugsteuerungssystems der Linie und der Gegenwart Seltrac System. JLESCS lieferte keinen automatischen Zugbetrieb nur manuelle Zugüberwachung. An der Eisenbahn wurden sechs OS/2 lokale Standortcomputer zwischen der Eisenbahn verteilt Stratford und Westminster, der Shunting -Turm bei Stratford Market Depotund mehrere bildeten die zentrale Ausrüstung bei Neasden Depot. Es war einst beabsichtigt, den Rest der Grenze zwischen zu bedecken Grüner Park und Stanmore Aber das wurde nie eingeführt.

OS/2 wurde von verwendet von Die Genossenschaftsbank In Großbritannien für das Inland Call Center -Personal verwendet ein maßgeschneidertes Programm, das erstellt hat, um auf Kundenkonten zuzugreifen, das nicht einfach auf Windows migriert werden kann.

OS/2 wurde von der verwendet Stop & Shop Supermarktkette (und wurde erst im März 2010 in neuen Geschäften installiert).

OS/2 wurde auf Ticketmaschinen für verwendet Tramlink im äußeren London.

OS/2 wurde in verwendet New Yorker U -Bahn -System von New York City zum Metrocards.[77] Anstatt sich mit dem Benutzer zu verbinden, verbindet es einfache Computer und die Mainframes. Wenn NYC MTA seinen Übergang zu beenden kontaktlose Zahlung, OS/2 wird entfernt.[78]

OS/2 wurde in Kaufsystemen bei verwendet Safeway Supermärkte.[77]

OS/2 wurde von verwendet von Trenitaliensowohl für die Desktops an Ticketschaltern als auch für die automatischen Ticketzähler bis 2011. Übrigens waren die automatischen Ticketzähler mit OS/2 zuverlässiger als die aktuellen, die einen Windows -Geschmack ausführten.

OS/2 wurde als Hauptbetriebssystem für verwendet Abbey National General Insurance Motor and Home Direct Call Center-Produkte mit der PMSC-Serie-III-Versicherungsplattform auf DB2.2 von 1996-2001.

Auszeichnungen

BYTE Im Jahr 1989 wurde OS/2 als unter den "Exzellenz" -Winnern der Byte Awards aufgeführt und erklärt, dass es sich heute um den Macintosh handelt, der 1984 war: Es ist eine Entwicklungsplattform auf der Suche nach Entwicklern ". Das Magazin sagte voraus, dass "wenn es vollständig und fehlerfrei ist, wenn es das wirklich verwenden kann 80386und wenn mehr Desktops Sport OS/2-fähige PCs spalten, wird OS/2-vorhersagend-SuperSesed Dos. Aber auch wenn es aussieht, ist OS/2 ein Meilensteinprodukt ".[79]

Im März 1995 gewann OS/2 sieben Auszeichnungen[80]

  • Infoworld -Produkt des Jahres.[81]
  • Fünf Auszeichnungen bei CEBIT.
    • PC Professional Magazine - Innovation of the Year Award.
    • Das Chip Magazine namens OS/2 verzerrt das Betriebssystem des Jahres.
    • DOS International wurde das Betriebssystem des Jahres mit dem Namen OS/2 bezeichnet.
    • 1+1 Magazin hat es mit dem Software -Marketing -Qualitätspreis ausgezeichnet.
    • Industrie Forum verlieh es mit seinem Design Excellence.
  • Spa Best Business Software Award.

IBM -Produkte mit OS/2

IBM hat OS/2 in einer Vielzahl von Hardwareprodukten verwendet, effektiv als Form von eingebettetes Betriebssystem.

Produkt Produktart Verwendung von OS/2
IBM 3494 Bandbibliothek Wird als Betriebssystem für den Bibliotheksmanager (LM) verwendet, der den Band Accessor (Roboter) steuerte, wurde gesteuert.[82]
IBM 3745 Kommunikationscontroller Wird als Betriebssystem für den Service Processor (SP) und bei Installation des Netzwerkknotenprozessors (NNP) verwendet.[83]
IBM 3890 Dokumentprozessor Der 3890/XP1 wurde am 12. November 1988 bekannt gegeben. Er wurde zunächst OS/2 1.1 Extended Edition verwendet[84] Auf einem PS/2 -Modell 80, um die Stacker Control -Software zu emulieren, die zuvor auf A ausgeführt wurde System/360. IBM wechselte später zu OS/2 Warp.[85]
IBM 473X Geldautomat Wird in einer Reihe von automatischen Kassiermaschinen verwendet, die von IBM hergestellt wurden. Wurde auch in später 478x -Geldautomaten verwendet, die mit Diebold hergestellt wurden.
IBM 9672 Mainframe Wird als Betriebssystem für das Supportelement (SE) verwendet.[86] Wurde auch in späteren Mainframe -Modellen wie dem IBM 2064 und 2074 verwendet.[87]

Siehe auch

Verweise

  1. ^ Matthew Nawrocki (26. Februar 2013). "Vorschau: ECOMSTATION 2.2 Beta, das Erbe von OS/2 lebt weiter". TechRepublic.com. Abgerufen 22. September 2013.
  2. ^ Nuska, Andrew (21. Juni 2013). "Ed Iacobucci, Mitbegründer von Citrix, stirbt an Krebs". ZD -Netz. Abgerufen 20. Mai 2017.
  3. ^ McCracken, Harry (2. April 2012). "25 Jahre von IBMs OS/2: Die seltsamen Tage und das überraschende Leben nach dem Tod eines legendären Betriebssystems". Time Magazine. Abgerufen 20. Mai 2017.
  4. ^ Markoff, John (28. Juni 1992). "I.B.M. und Microsoft Setting Operating-System Fehde". Die New York Times. Abgerufen 20. Mai 2017.
  5. ^ Michal Necasek (2001-09-08). "OS/2 1,3: Vor zehn Jahren". Die Geschichte von OS/2. Archiviert von das Original Am 2007-10-12.
  6. ^ IBM (12. Juli 2005). "Änderungen zur Unterstützung der IBM OS/2 Warp 4 und OS/2 Warp Server für E-Business". ibm.com. Archiviert von das Original am 27. April 2006.
  7. ^ "Ecomstation (ECS) Geschichte". Archiviert von das Original am 2021-02-04. Abgerufen 2020-08-29.
  8. ^ a b James Sanders (2015). "OS/2: Blauer Löwe, um die nächste Distribution des 28-jährigen Betriebssystems zu sein". {{}}: Journal zitieren erfordert |journal= (Hilfe)
  9. ^ James Sanders (2016). "OS/2 Auferstanden: Blue Lion wird zu Arcaos, Details für die bevorstehende Veröffentlichung entstehen". {{}}: Journal zitieren erfordert |journal= (Hilfe)
  10. ^ a b Sharwood, Simon (19. Mai 2017). "Was tot ist, kann nie sterben: Eine neue Version von OS/2 ist gerade angekommen". Das Register.
  11. ^ "Gemeinsame Entwicklungsvereinbarung zwischen der International Business Machines Corporation und der Microsoft Corporation" (PDF). Tech Insider. Archiviert (PDF) vom Original am 15. August 2021. Abgerufen 15. August, 2021.
  12. ^ Michal Necasek (2. April 1987). "Microsoft Betriebssystem/2 mit Windows Presentation Manager bietet Grundlage für die nächste Generation der Personalcomputerindustrie". Die Geschichte von OS/2 (Pressemitteilung). Archiviert von das Original am 10. April 2010. Abgerufen 25.März, 2013.
  13. ^ "DBA -Zertifizierungskurs (Sommer 2008) Kapitel 1: DB2 -Produkte und -Tools" (PDF). Benutzer.informatik.uni-Halle.de. Abgerufen 2. April 2019.
  14. ^ Michal Necasek (2001-07-16). "OS/2 1.0". Die Geschichte von OS/2. Archiviert von das Original Am 2010-08-11.
  15. ^ a b David beide (2. Mai 2012) [Ursprünglich veröffentlicht am 19. Dezember 1996]. "Eine kurze Geschichte von OS/2". Datenbank für Betriebssystem/2 Warp. Archiviert von das Original am 18. Februar 2013. Abgerufen 9. April, 2013.
  16. ^ H. Gilbert (1995). "HPFS". Das Boot. PC -Schmiermittel und Melodie. Archiviert von das Original Am 2006-07-14.
  17. ^ Bob Eager (28. Oktober 2000). "Implementierung erweiterter Attribute im Fettdateisystem". Tavi -Systeme.
  18. ^ Iacobucci, hrsg; Vorwort von Bill Gates (1988). "Vorwort". OS/2 -Programmierhandbuch. McGraw-Hill Osborne Media. ISBN 0-07-881300-x. Ich glaube, OS/2 ist dazu bestimmt, das wichtigste Betriebssystem und möglicherweise das Programm aller Zeiten zu sein. Als Nachfolger von DOS, das über 10.000.000 Systeme verwendet wird, schafft es für alle Beteiligten mit PCs unglaubliche Möglichkeiten.
  19. ^ Bellis, Mary. "Die ungewöhnliche Geschichte von Microsoft Windows". Denke. Dot schlagen.
  20. ^ Thomas Hormby (25. Mai 2005). "Windows History (1985–1994)". osviews.com. Archiviert von das Original am 12. März 2006. Abgerufen 9. April, 2013.
  21. ^ Michal Necasek (2001-10-29). "OS/2 1.1 und 1.2: die frühen Jahre". Die Geschichte von OS/2. Archiviert von das Original am 2006-06-13.
  22. ^ Paul Thurrott (24. Januar 2003). "Windows Server 2003: Der Weg zum Gold". winsupersit.com. Archiviert von das Original am 4. Juni 2010.
  23. ^ Tore, Bill; Myhrvold, Nathan; Rinearson, Peter (1996-10-08). Die Straße entlang. ISBN 0-670-77289-5.
  24. ^ Michael Lee Vasu; Debra W. Stewart; G. David Garson (1998-03-03). Organisationsverhalten und öffentliches Management. p. 268. ISBN 978-0-8247-0135-2.
  25. ^ Gordon Letwin. ""Was passiert mit OS/2", ein Usenet -Post von Gordon Letwin ab August 1995, der Standpunkt eines Microsoft -Mitarbeiter ". Google -Gruppen. Archiviert von das Original am 2007-09-23. Abgerufen 2007-10-18.
  26. ^ Tore, Bill. "Bill Gates Interview". Computergeschichte Sammlung (Transkript eines Video -Historie -Interviews). Interviewt von David Allison. Nationales Museum für amerikanische Geschichte, Smithsonian Institution. Abgerufen 10. April, 2013.
  27. ^ Microsoft (2000). Microsoft - in unseren eigenen Worten. Warner Business Books. ISBN 0-446-52739-4.
  28. ^ Microsoft. "Kompatibilität von OS/2-basierten Anwendungen und APIs". Microsoft Technet. Microsoft. Abgerufen 9. April, 2013.
  29. ^ Corr, O. Casey (1992-04-06). "Giant-Killer? Microsoft Mounts Challenge an IBM". Die Baltimore -Sonne. Archiviert von das Original (Nicht in der EU verfügbar; überprüfen Sie stattdessen die Archiv -URL) am 2020-03-05.
  30. ^ Robert X. Cringely (27. April 2006). "Killer -Apps: Damit die Windows -Strategie von Apple funktioniert, muss es Microsoft Office ersetzen und Adobe Systems kaufen". pbs.org.
  31. ^ Microsoft (6. November 1999). "Windows 3.1 Standardmodus und VCPI". Support.microsoft.com. Archiviert von das Original am 9. März 2013.
  32. ^ Christian Alice Scarborough (15. September 1998). "Team OS/2 häufig gestellte Fragen".
  33. ^ "OS/2 Games Seting Archive". Game Zero Magazine. 6. März 1995. archiviert von das Original am 14. Juni 2006. Abgerufen 9. Juni 2006.
  34. ^ a b Bidmead, Chris (Juli 1994). "OS/2 für Windows". Personalcomputerwelt. S. 251–252.
  35. ^ Timothy F. Sipples (20. Februar 1995). "OS/2 Warp ist häufig gefragt: Liste der Fragen".
  36. ^ "Biographie für Kate Mulgrew". Internet-Filmdatenbank. Im Jahr 1996 wurde IBM von IBM beauftragt, um die neueste Veröffentlichung von OS/2 Warp, Version 4 (zuvor Codenamen Merlin), aufgrund von Assoziationen mit Star Trek zu fördern.
  37. ^ "Auf der Suche nach Dummheit, Auszüge aus Kapitel 6". Insearchofstupidy.com. Archiviert von das Original am 27. Januar 2013. Abgerufen 9. April, 2013.
  38. ^ Chapman, Merrill R (26. September 2006). Auf der Suche nach Dummheit: Über 20 Jahre High-Tech-Marketingkatastrophen (Taschenbuch) (2. Aufl.). Berkeley, Kalifornien: Apress. ISBN 9781590597217. OCLC 71275572. Sie mieteten eine Halle in New York City und luden Hunderte ein, Patrick Stewart, den damaligen Kapitän des Starship Enterprise, zu sehen, um das Produkt bei einer Gala -Veranstaltung zu veranlassen. (Stewart war eine No-Show.)
  39. ^ Edwards, Ben J. "OS/2 -letzter Stand: IBM OS/2 Warp 4 Rehen 25". www.howtogeek.com. Howtogeek. Abgerufen 26. September 2021.
  40. ^ Lewis, Peter H. (8. August 1995). "Personalcomputer; OS/2 zu Hause nicht mehr zu Hause". Die New York Times.
  41. ^ Wasserman, Elizabeth (8. Juni 1999). "MS/DOJ: Microsoft forderte IBM auf, Yank Smart Suite zu Yank". PC Welt.
  42. ^ "C. Die ähnlichen Erfahrungen anderer Unternehmen im Umgang mit Microsoft". Albion.com. Abgerufen 2013-03-20.
  43. ^ Fleisch, Brett D; Allan, Mark (23. September 1997). "Arbeitsplatz Microkernel und OS: Eine Fallstudie". John Wiley & Sons, Ltd. archiviert aus das Original am 24. August 2007. Abgerufen 25.März, 2013. {{}}: Journal zitieren erfordert |journal= (Hilfe)
  44. ^ "OS2 World Community Forum - Index". Os2world.com. Abgerufen 2013-03-20.
  45. ^ a b IBM. "Ende der Standardunterstützung". Archiviert von das Original Am 2006-09-09. Abgerufen 2006-08-08.
  46. ^ "OS/2 Warp: Garantien und Lizenzen". IBM. Abgerufen 9. April, 2013.
  47. ^ "Migrationsstation". IBM. Archiviert von das Original am 13. Mai 2010. Abgerufen 9. April, 2013.
  48. ^ "IBM Redbooks | OS/2 Serverübergang". Redbooks.ibm.com. 2003-10-06. Archiviert von das Original Am 2014-02-01. Abgerufen 2013-03-20.
  49. ^ "3346/g/k (1–32) (Seite 1)" (PDF). Archiviert von das Original (PDF) Am 2012-03-18. Abgerufen 2013-03-20.
  50. ^ Dan Casey: OS/2 Voice Pressemitteilung Archiviert 2011-10-08 bei der Wayback -Maschine - 21. September 1999.
  51. ^ "OS/2, Arcaos und Ecomstation -Versionen und Sprachen". Abgerufen 2020-08-24.
  52. ^ "News :: Ecomstation 2.1 Ga verfügbar". ecomstation.com. Archiviert von das Original Am 2013-05-12. Abgerufen 2013-03-20.
  53. ^ "Roadmap: Arcaos". arcanoae.com. 2020-12-25. Abgerufen 2021-04-16.
  54. ^ "Slashdot: IBM wird OS/2 nicht Open-Source-OS/2".
  55. ^ "OS/2 Warp History". Archiviert von das Original am 27. Januar 2013. Abgerufen 9. April, 2013.
  56. ^ "IBM OS/2 Warp History". 2004-06-24. Archiviert von das Original Am 2008-09-19. Abgerufen 2008-09-09.
  57. ^ Die Kunst des Unix -Programmierens p. 66 ISBN0-13-142901-9,, ISBN978-0-13-142901-7
  58. ^ "Open Object Rexx FAQ". Abgerufen 2011-07-05.
  59. ^ "OS/2 Timeline". OS/2 Museum. Abgerufen 2016-12-19.
  60. ^ "PC Magazine (von Google gescannt)" (PDF). PC Magazine. Abgerufen 2016-12-19.
  61. ^ "Jatomes helfen - OS/2 -Batch -Dateibefehle" ". www.jatomes.com. Archiviert von das Original Am 2019-04-14. Abgerufen 2019-04-14.
  62. ^ "Jatomes helfen - OS/2 -Befehle". www.jatomes.com. Archiviert von das Original Am 2019-04-14. Abgerufen 2019-04-14.
  63. ^ "OS/2 zu Linux -Client -Übergang" (PDF). IBM Rotes Buch. 2004. p. 9. archiviert von das Original (PDF) Am 2011-11-24. Abgerufen 2011-07-05.
  64. ^ Das VMware -Team. "Eine Mitteilung an OS/2 -Benutzer". Archiviert von das Original Am 2006-04-20.
  65. ^ "Installationshandbuch für Gastbetriebssystem - ECOMSTATION 2.x". VMware. 2014. Abgerufen 2022-01-13.
  66. ^ Virtualbox. "VirtualBox Guest_ose".
  67. ^ "Virtual Machine Configuration". Abgerufen 2020-09-05.
  68. ^ "Arcaos 5.0 Änderungen". arcanoae.com. Abgerufen 2020-09-04.
  69. ^ Timothy Prickett Morgan. "Breaking News - Parallel verbinden sich dem PC- und Server -Virtualisierungsfray". itjungle.com. Archiviert von das Original Am 2007-04-03.
  70. ^ John F. Morar, David M. Schach. "Die Auswirkung von Computerviren auf OS/2 und Warp". Research.ibm.com. Archiviert von das Original Am 2011-06-04.
  71. ^ "OS/2 Power Wiki: Clamav". Januar 2011. archiviert von das Original Am 2010-10-03. Abgerufen 2012-08-17.
  72. ^ Siehe IBM Developer Connection für OS/2, Internal Fixpack 12J
  73. ^ Bidmead, Chris (Juli 1994). "Nur jammen". Personalcomputerwelt. S. 565–568.
  74. ^ KbdgetConsole () und doswaitmuxwaitsem () siehe Programmierhandbuch und Referenz für Steuerungsprogramme, IBM OS/2 Toolkit
  75. ^ "Brasilianische Banken schauen auf Linux nach Geldautomaten". Archiviert von das Original Am 2012-07-28.
  76. ^ "NetIQ verwaltet über 1000 Windows -Server für eine der größten Banken Australiens; ANZ Bank vervollständigt die NetIQ -Management -Software auf 1.300 Server." (Gebühr). Geschäftsdraht. 24. Januar 2002. Abgerufen 2010-01-24.[Dead Link]
  77. ^ a b McCracken, Harry (2. April 2012). "25 Jahre von IBMs OS/2: Die seltsamen Tage und das überraschende Leben nach dem Tod eines legendären Betriebssystems". Time.com. Technologizer. Abgerufen 9. April, 2013.
  78. ^ U -Bahn -Geschichte: Wie OS/2 die NYC -U -Bahn jahrzehntelang betrieben hat Archiviert 2019-07-30 bei der Wayback -MaschineAndrew Egan, 13. Juni 2019, Tedium
  79. ^ "Die Byte Awards". BYTE. Januar 1989. p. 327.
  80. ^ "IBM's Developer Support News 1995 Ausgabe 4". Poublic.dhe.ibm.com.
  81. ^ "InfoWorld". Books.google.com. 25. März 1996. p. 72.
  82. ^ IBM TotalStorage 3494 Bandbibliothek: Ein praktischer Leitfaden für Band Laufwerke und Bandautomation. IBM. 2009. p. 420. ISBN 978-0-7384-3222-9.
  83. ^ "IBM 3746 Softwareplan" (PDF). IBM.
  84. ^ "IBM -Ankündigungsbrief". IBM. Abgerufen 30. Dezember 2011.
  85. ^ "IBM -Ankündigungsbrief". Abgerufen 30. Dezember 2011.
  86. ^ "Support Element Operations Guide". Archiviert von das Original Am 2014-03-05. Abgerufen 30. Dezember 2011.
  87. ^ "IBM 2074 Modell 2 Konsolenunterstützungscontroller - Konsolidierende und Straffung der Konsolenunterstützungsfunktion". 26. Februar 2002. Abgerufen 19. Juni 2014.

Weitere Lektüre

Externe Links