OS/2

OS/2 ist ein Computer Betriebssystem, das am Anfang von Microsoft und IBM dann später geschaffen ist, der von IBM exklusiv entwickelt ist. Der Name tritt "für Betriebssystem/2 ein," weil es als ein Teil derselben Generationsänderungsausgabe wie das "Persönliche System/2 von IBM (PS/2)" Linie von Personalcomputern der zweiten Generation eingeführt wurde. OS/2 wird von IBM nicht mehr auf den Markt gebracht, und die Standardunterstützung von IBM für OS/2 wurde am 31. Dezember 2006 unterbrochen.

Zurzeit verkauft Serenity Systems International OS/2 unter dem Markennamen eComStation.

OS/2 war als ein geschützter Weise-Nachfolger von PC-DOS beabsichtigt. Namentlich wurden grundlegende Systemanrufe nach MS-DOS-Anrufen modelliert; ihre Namen haben sogar mit "DOS" angefangen, und es war möglich, "" Weise-Familienanwendungen zu schaffen: Textweise-Anwendungen, die an beiden Systemen arbeiten konnten. Wegen dieses Erbes teilt OS/2 Ähnlichkeiten mit Unix, Xenix und Windows NT auf viele Weisen.

Entwicklungsgeschichte

Begeisterte Anfänge

Die Entwicklung von OS/2 hat begonnen, als IBM und Microsoft den "Gemeinsamen Entwicklungsvertrag" im August 1985 geschlossen haben. Es wurde "BEDIENUNGSFELD/DOS" codegenannt, und man hat zwei Jahre für das erste zu liefernde Produkt gebraucht.

OS/2 1.0 wurde im April 1987 bekannt gegeben und im Dezember veröffentlicht. An der ursprünglichen Ausgabe wurde textmode-nur noch der GUI und Mangel gehabt, der mit OS/2 1.1 ungefähr ein Jahr später hinzugefügt wurde. OS/2 hat eine reiche API gezeigt, für die Videoanzeige (VIO) zu kontrollieren und Tastatur und Maus-Ereignisse zu behandeln, so dass Programmierer, die für die geschützte Weise nicht mehr schreiben, den BIOS oder die Zugriffshardware direkt nennen mussten. Außerdem haben Entwicklungswerkzeuge eine Teilmenge des Videos und der Tastatur APIs als linkable Bibliotheken eingeschlossen, so dass Familienweise-Programme im Stande gewesen sind, unter dem MS-DOS zu laufen. Ein Aufgabe-Schalter genannt der Programm-Auswählende war durch Ctrl-Esc hotkey Kombination verfügbar, dem Benutzer erlaubend, unter stark mehrbeanspruchten Textweise-Sitzungen auszuwählen (oder Schirm-Gruppen; jeder konnte vielfache Programme führen).

Kommunikationen und datenbankorientierte Erweiterungen wurden 1988, als ein Teil von OS/2 1.0 Verlängerte Ausgabe geliefert: SNA, X.25/APPC/LU 6.2, LAN Betriebsleiter, Anfragenbetriebsleiter, SQL.

Versprochene Graphical User Interface (GUI), Präsentationsbetriebsleiter, wurde mit OS/2 1.1 im Oktober 1988 eingeführt. Es ließ einen ähnlichen Benutzer zu Windows 2.1 verbinden. Die Schnittstelle wurde in Versionen 1.2 und 1.3 durch einen gezwickten GUI näheren anscheinend an Windows 3.1 ersetzt.

Die Verlängerte Ausgabe 1.1, verkauft nur durch Vertriebswege von IBM, hat verteilte Datenbankunterstützung zu Datenbanksystemen von IBM und SNA Kommunikationsunterstützung zu Großrechner-Netzen von IBM eingeführt.

Version 1.2 hat Installable Filesystems und namentlich den HPFS filesystem eingeführt. HPFS hat mehrere Verbesserungen über das ältere FETT filesystem, einschließlich langer Dateinamen und einer Form von abwechselnden Datenströmen genannt Verlängerte Attribute zur Verfügung gestellt. Außerdem wurden verlängerte Attribute auch zum FETTEN Dateisystem hinzugefügt.

Die Verlängerte Ausgabe von 1.2 eingeführter Unterstützung von TCP/IP und Ethernet.

OS/2 und Windows-zusammenhängende Bücher des Endes der 1980er Jahre haben die Existenz von beiden Systemen anerkannt und haben OS/2 als das System für die Zukunft gefördert.

Bruch

Die Kollaboration zwischen IBM und Microsoft hat 1990 zwischen den Ausgaben von Windows 3.0 und OS/2 1.3 ausgefasert. Während dieser Zeit ist Windows 3.0 ein enormer Erfolg geworden, Millionen von Kopien in seinem ersten Jahr verkaufend. Viel von seinem Erfolg war, weil Windows 3.0 (zusammen mit dem MS-DOS) mit neuesten Computern gestopft wurde. OS/2 war nur andererseits als ein teures eigenständiges Softwarepaket verfügbar. Außerdem hat OS/2 an Gerät-Fahrern für viele allgemeine Geräte wie Drucker, besonders Hardware von Nichtibm Mangel gehabt. Windows hat andererseits eine viel größere Vielfalt der Hardware unterstützt. Die zunehmende Beliebtheit von Windows hat Microsoft aufgefordert, seinen Entwicklungsfokus davon auszuwechseln, auf OS/2 mit IBM zum Gebäude einer auf Windows gestützten Lizenz zusammenzuarbeiten. Mehrere technische und praktische Gründe haben zu diesem Bruch beigetragen:

  • Unterschiede in der Kultur und Vision: Microsoft hat die offene Hardware-Systemannäherung bevorzugt, die zu seinem Erfolg auf dem PC beigetragen hat; IBM hat sich bemüht, OS/2 zu verwenden, um Verkäufe seiner eigenen Hardware einschließlich Systeme zu steuern, die die Eigenschaften gewolltes Microsoft nicht unterstützen konnten. Programmierer von Microsoft sind auch frustriert mit der Bürokratie von IBM und seinem Gebrauch von Linien des Codes geworden, um Programmierer-Produktivität zu messen. Entwickler von IBM haben sich über die Kürze beklagt, und fehlen Sie Anmerkungen im Code des Microsofts, während sich Entwickler von Microsoft beklagt haben, dass der Code von IBM aufgebläht war.
  • Unterschiede in der API: OS/2 wurde bekannt gegeben, als Windows 2.0 nahe Vollziehung und die bereits definierte Windows-API war. Jedoch hat IBM gebeten, dass diese API für OS/2 bedeutsam geändert wird. Deshalb sind Probleme Umgebungsanwendungsvereinbarkeit sofort erschienen. OS/2 Entwerfer haben auf Umwandlungswerkzeuge des Codes der Quelle gehofft, ganze Wanderung des Windows-Anwendungsquellcodes zu OS/2 an einem Punkt erlaubend. Jedoch hat OS/2 1.x genug Schwung nicht gewonnen, um Verkäufern zu erlauben, zu vermeiden, sich sowohl für OS/2 als auch für Windows in der Parallele zu entwickeln. Die Beteiligung von IBM war im Wiederdefinieren des Sehäußeren von Windows nach der 1.0 Ausgabe viel erfolgreicher, es gebend, was heute als der "Blick des Windows 3.0" wahrgenommen wird.
  • OS/2 1.x hat den 80286 Verarbeiter ins Visier genommen: IBM hat darauf beharrt, den Verarbeiter von Intel 80286 mit segmentierten Speicherweise seiner 16 Bit wegen Verpflichtungen zu unterstützen, die Kunden übernommen sind, die viele 80286-basierter PS/2'S wegen der Versprechungen von IBM gekauft hatten, die OS/2 umgeben. Bis zur Ausgabe 2.0 im April 1992 ist OS/2 in 16 Bit gelaufen hat Weise geschützt und konnte deshalb aus Intel 80386's viel einfacheres flaches 32-Bit-Speichermodell und virtuelle 8086 Weise-Eigenschaften nicht einen Nutzen ziehen. Das war in der Versorgung der Unterstützung für DOS-Anwendungen besonders schmerzhaft. Während, 1988, Windows/386 2.1 mehrere kooperativ stark mehrbeanspruchte DOS-Anwendungen, einschließlich des ausgebreiteten Gedächtnisses (EMS) Wetteifer führen konnte, wurde OS/2 1.3, veröffentlicht 1991, noch auf einen "DOS-Kasten" beschränkt.

In Anbetracht dieser Probleme hat Microsoft angefangen, in der Parallele an einer Version von Windows zu arbeiten, das mehr zukunftsorientiert und mehr tragbar war. Die Einstellung von Dave Cutler, ehemaligem VMS Architekten, 1988 hat eine unmittelbare Konkurrenz mit der OS/2 Mannschaft geschaffen, weil Cutler viel von der OS/2 Technologie und gewollt nicht vorgehabt hat, auf seine Arbeit am Digitalen zu bauen, anstatt "DOS plus" zu schaffen. Sein "NT OS/2," war eine völlig neue Architektur.

IBM ist betroffen um die Verzögerungen in der Entwicklung von OS/2 2.0 und die Ablenkung des Kapitals von IBM gewachsen, das für die OS/2 Entwicklung zu Windows vorgesehen ist. Am Anfang haben die Gesellschaften zugegeben, dass IBM Wartung von OS/2 1.0 und Entwicklung von OS/2 2.0 übernehmen würde, während Microsoft Entwicklung von OS/2 3.0 fortsetzen würde. Schließlich hat sich Microsoft dafür entschieden, NT OS/2 3.0 als Windows NT umzuarbeiten, die OS/2 ganze zukünftige Entwicklung zu IBM verlassend. Von einer Geschäftsperspektive war es logisch, sich auf eine Verbraucherlinie von Betriebssystemen zu konzentrieren, die auf DOS und Windows gestützt sind, und ein neues System des hohen Endes auf solche Art und Weise vorzubereiten, um gute Vereinbarkeit mit vorhandenen Windows-Anwendungen zu behalten. Während es auf dieses neue System des hohen Endes wartet, um sich zu entwickeln, würde Microsoft noch das Genehmigen des Geldes von Xenix und OS/2 Verkäufen erhalten. Das OS/2 Erbe von Windows NT kann in seiner anfänglichen Unterstützung für den HPFS filesystem, die Textanwendungen des Verfahrens OS/2 1.x und OS/2 LAN Betriebsleiter-Netzunterstützung gesehen werden. Einige früh NT Materialien haben sogar OS/2 in der Software eingebettete Urheberrechtsvermerke eingeschlossen.

Ein Beispiel von NT OS/2 1.x Unterstützung ist im WIN2K Quellenbastelsatz. OS/2 Unterstützung schließt auch Präsentationsbetriebsleiter Unterstützung mit der Hinzufügung des Erweiterungssubsystems des Windows NT für den Präsentationsbetriebsleiter ein.

32-Bit-Zeitalter

OS/2 2.0 wurde im April 1992 veröffentlicht. Es hat eine 32-Bit-API für heimische Programme zur Verfügung gestellt, obwohl der OS selbst noch ungefähr 16 Bit Code und Fahrer enthalten hat. Es hat auch einen neuen OOUI eingeschlossen (objektorientierte Benutzerschnittstelle) hat den Arbeitsplatz Shell genannt. Das war eine völlig objektorientierte Schnittstelle, die eine bedeutende Abfahrt vom vorherigen GUI war. Anstatt eine Umgebung für Programm-Fenster (wie der Programm-Betriebsleiter) der Arbeitsplatz bloß zur Verfügung zu stellen, hat Shell eine Umgebung zur Verfügung gestellt, in der ein Benutzer Programme, Dateien und Geräte führen konnte, indem er Gegenstände auf dem Schirm manipuliert hat. Mit dem Arbeitsplatz Shell ist alles im System ein "Gegenstand", manipuliert zu werden.

DOS-Vereinbarkeit

OS/2 2.0 war touted durch IBM als "besseres DOS als DOS und besseres Windows als Windows". Zum ersten Mal ist OS/2 im Stande gewesen, mehr als eine DOS-Anwendung auf einmal zu führen. Das war so wirksam, dass es OS/2 erlaubt hat, wirklich eine modifizierte Kopie von Windows 3.0, selbst ein DOS-Ex-Anerbieten einschließlich Anwendungen des Windows 3.0 zu führen.

Wegen der Beschränkungen des Verarbeiters von Intel 80286 konnte OS/2 1.x nur ein DOS-Programm auf einmal führen, und hat das in einem Weg getan, der dem DOS-Programm erlaubt hat, Gesamtkontrolle über den Computer zu haben. Ein Problem in der DOS-Weise konnte den kompletten Computer zertrümmern. Im Gegensatz konnte OS/2 2.0 aus der virtuellen 8086 Weise des Verarbeiters von Intel 80386 einen Nutzen ziehen, um eine viel sicherere virtuelle Maschine zu schaffen, in der man DOS-Programme führt. Das hat einen umfassenden Satz von Konfigurationsoptionen eingeschlossen, die Leistung und jedem DOS-Programm gegebenen Fähigkeiten zu optimieren. Jede echte Weise Betriebssystem (wie Xenix) konnte auch gemacht werden, die virtuellen Maschinenfähigkeiten von OS/2 des Verwendens, Thema bestimmten direkten Hardware-Zugriffsbeschränkungen zu führen.

Wie die meisten 32-Bit-Umgebungen konnte OS/2 nicht DOS-Programme der geschützten Weise mit der älteren VCPI-Schnittstelle verschieden von der Standardweise von Windows 3.1 führen; es hat nur gemäß DPMI geschriebene Programme unterstützt. (Microsoft hat den Gebrauch von VCPI unter Windows 3.1 jedoch wegen der Leistungsdegradierung entmutigt.)

Verschieden von Windows NT hat OS/2 auch immer DOS-Programmen die Möglichkeit gegeben, echte Hardware-Unterbrechungen zu maskieren, so konnte jedes DOS-Programm die Maschine dieser Weg festfahren. OS/2 konnte jedoch einen Hardware-Aufpasser auf ausgewählten Maschinen (namentlich Maschinen von IBM) verwenden, um aus solch einem toten Punkt zu brechen. Später hat Ausgabe 3.0 die Erhöhungen von neueren Verarbeitern von Intel 486 und Intel Pentium — Virtual Interrupt Flag (VIF) gestärkt, die ein Teil von Virtual Mode Extensions (VME) war — um dieses Problem zu beheben.

Vereinbarkeit des Windows 3.x

Die Vereinbarkeit mit Windows 3.0 (und späteres Windows 3.1) wurde durch die Anpassung von Windows-Benutzerweise-Codebestandteilen erreicht, um innerhalb einer virtuellen DOS-Maschine zu laufen. Ursprünglich wurde eine fast ganze Version des Windows-Codes mit OS/2 selbst eingeschlossen: Windows 3.0 in OS/2 2.0, und Windows 3.1 in OS/2 2.1. Später hat IBM Versionen von OS/2 entwickelt, der beliebige Windows-Version verwenden würde, die der Benutzer vorher installiert hatte, es im Fluge, und Sparsamkeit der Kosten einer zusätzlichen Windows-Lizenz flickend. Es konnte entweder vollen Schirm, mit seinem eigenen Satz von Videofahrern, oder "nahtlos" führen, wo Windows-Programme direkt auf der OS/2 Arbeitsfläche erscheinen würden. Der Prozess, der Windows enthält, wurde ziemlich umfassender Zugang zur Hardware, besonders Video gegeben, und das Ergebnis bestand darin, dass, zwischen einer Sitzung des vollen Schirms WinOS/2 und dem Arbeitsplatz umschaltend, Shell gelegentlich Probleme verursachen konnte.

Weil OS/2 nur die Benutzerweise-Systembestandteile von Windows geführt hat, war es mit Windows-Gerät-Fahrern (VxDs) und Anwendungen nicht vereinbar, die sie brauchen.

Vielfache Windows-Anwendungen sind in einer einzelnen Windows-Sitzung gelaufen, wie sie unter heimischem Windows würden. Um wahre Isolierung zwischen Programmen des Windows 3.x zu erreichen, konnte OS/2 vielfache Kopien von Windows in der Parallele führen. Diese Annäherung hat beträchtliche Systemmittel, besonders Gedächtnis verlangt. Es war möglich, DDE zwischen OS/2 und Windows-Anwendungen und OLE zwischen Windows-Anwendungen nur zu verwenden.

Die "Verziehen"-Jahre

OS/2 Version 3.0, veröffentlicht 1994, wurde als OS/2 Verziehen etikettiert, um die neuen Leistungsvorteile hervorzuheben, und allgemein das Produktimage zu erfrischen. "Verziehen" war der innere Name von IBM für die Ausgabe ursprünglich gewesen: IBM hat behauptet, dass er Sterntreck-Begriffe als innere Namen für die Vergangenheit OS/2 Ausgaben gebraucht hatte, und dass dieser passend für den Außengebrauch ebenso geschienen ist. Am Start des OS/2-Verziehens 1994 sollte Patrick Stewart der Conférencier sein; jedoch wurde Kate Mulgrew der dann kommenden Reihe in der letzten Minute eingesetzt.

OS/2 Verziehen hat einem Gastgeber von Vorteilen über OS/2 2.1, namentlich breitere Hardware-Unterstützung, größere Multimediafähigkeiten, internetvereinbarer Netzwerkanschluss angeboten, und es hat ein grundlegendes als IBM Works bekanntes Büroanwendungsgefolge eingeschlossen. Es wurde in zwei Versionen veröffentlicht: der weniger teure "Rote Stachel" und der teurere "Blaue Stachel" (genannt für die Farbe ihrer Kästen). "Roter Stachel" wurde entworfen, um Microsoft Windows applications durch die Entdeckung und das Verwenden von auf der Festplatte des Computers bereits installiertem Windows zu unterstützen. "Blauer Stachel" hat Windows-Unterstützung in seine eigene Installation eingeschlossen, und konnte so Windows-Anwendungen ohne eine Windows-Installation unterstützen. Da die meisten Computer mit vorinstalliertem Windows von Microsoft verkauft wurden und der Preis weniger war, "war Roter Stachel" das populärere Produkt. OS/2 Verziehen steht In Verbindung — der vollen LAN Kunden eingebaut — gefolgt Mitte 1995 unterstützen ließ. Verziehen steht In Verbindung war mit einem Spitznamen bezeichnete "Traube".

In OS/2 2.0 wurden mit der Leistung empfindlichste Subsysteme, einschließlich der Grafik (Gre) und Multimedia (MMPM/2) Systeme, zu 32-Bit-Code in einem fixpack aktualisiert, und als ein Teil von OS/2 2.1 eingeschlossen. Wellen Sie sich 3 hat ein völlig 32 Bit Fenstertechnik-System verursacht, während Verziehen 4 das GRADD objektorientierte 32-Bit-Anzeigefahrer-Modell eingeführt hat.

1996 hat Verziehen 4 Java und Spracherkennungssoftware hinzugefügt. IBM hat auch Server-Ausgaben des Verziehens 3 und Verziehens 4 veröffentlicht, der das Server-Produkt von LAN von IBM direkt in die Betriebssystemeinführung gestopft hat. Eine persönliche Version von Lotusblume-Zeichen wurde auch, mit mehreren Schablone-Datenbanken für das Kontakt-Management, die Geistesstörung und so weiter eingeschlossen. Die unter das vereinigte Königreich verteilte CD-ROM der kostenlosen Demo des OS/2-Verziehens hat im Wesentlichen den kompletten OS enthalten und wurde leicht sogar zufällig geknackt, bedeutend, dass sogar Leute, die es gemocht haben, es nicht kaufen mussten. Wie man sah, hat das als eine heimliche Taktik die Zahl von OS/2 Benutzern im Glauben gesteigert, dass das Verkäufe und Nachfrage nach Drittanwendungen vergrößern, und so die Tischzahlen von OS/2 stärken würde. Dieser Vorschlag wurde durch die Tatsache ausgepolstert, dass diese Demoversion einen anderen ersetzt hatte, der nicht so leicht geknackt wurde, aber der mit Trialversionen von verschiedenen Anwendungen befreit worden war. 2000 hat die Ausgabe im Juli der australischen Zeitschrift Personal Computer Software-CD-ROMs gestopft, hat eine volle Version des Verziehens 4 eingeschlossen, der keine Aktivierung verlangt hat und im Wesentlichen eine freie Ausgabe war. Spezielle Versionen von OS/2 2.11 und Verziehen 4 haben auch symmetrische Mehrverarbeitung (SMP) Unterstützung eingeschlossen.

Während OS/2 als Microsoft Windows 95 wohl technisch höher war, wurden OS/2 Verkäufe in der vernetzten von korporativen Fachleuten verwendeten Computerwissenschaft größtenteils konzentriert. OS/2 hat gescheitert, viel Durchdringen im Verbraucher und den eigenständigen Tisch-PC-Segmenten zu entwickeln; es gab Berichte, dass es richtig auf der eigenen Reihe von Aptiva von IBM von Haus-PCs nicht installiert werden konnte. Microsoft hat ein Angebot 1994 gemacht, wo IBM dieselben Begriffe wie Compaq (der PC-Hersteller Nummer ein zurzeit) für eine Lizenz von Windows 95 erhalten würde, wenn IBM Entwicklung von OS/2 völlig beenden würde. IBM hat jedoch abgelehnt und ist stattdessen mit einer Strategie "von IBM First" gegangen, OS/2-Verziehen zu fördern und Windows zu verachten, weil IBM zum Ziel gehabt hat, Verkäufe seiner eigenen Software sowie Hardware zu steuern. Vor 1995, Verhandlungen von Windows 95 zwischen IBM und Microsoft, die bereits eingestellt schwierig waren, als IBM Lotusblume SmartSuite gekauft hat, der sich mit Microsoft Office direkt beworben hätte. Infolge des Streits hat IBM den Lizenzvertrag 15 wenige Minuten vor dem Start-Ereignis von Windows 95 des Microsofts unterzeichnet, das später war als ihre Mitbewerber und das schlecht Schmerz-Verkäufe von IBM PCs. Beamte von IBM haben später zugegeben, dass OS/2 kein lebensfähiges Betriebssystem gewesen wäre, um sie im PC-Geschäft zu behalten.

Arbeitsplatz OS Plan, OS/2 zu ersetzen

IBM hat auch an einer Version von OS/2 für PowerPC gearbeitet, der als "Arbeitsplatz OS" zu verkaufen ist. Das war ein völlig neues Produkt, nicht ein Hafen des vorhandenen OS/2, der bestimmte Abteilungen des Codes sowohl vom vorhandenen OS/2 als auch von den AIX Produkten geliehen hat, während er eine völlig neue Mikrokerncodebasis verwendet hat und Haupteigenschaften einschließlich einer Systemregistrierung und eines neuen Fahrer-Modells hinzugefügt hat. IBM hat vorgehabt, den vorhandenen OS/2 durch diese fortgeschrittenere Version zu ersetzen, die exklusiv auf der Plattform von PowerPC laufen würde, Benutzer zwingend, zur Eigentumshardware von IBM abzuwandern und schließlich die Version von Intel beseitigend. Fortgeschrittene Pläne für die neue Codebasis haben eine Vision eines Ersatzes des OS/400 Betriebssystem und ein Mikrokernprodukt eingeschlossen, das in Industrien wie Fernmeldewesen und mit dem Satz oberste Fernsehempfänger verwendet worden sein würde. Eine teilweise Voralpha-Version des Kunden wurde einmal an Comdex demonstriert, wo ein verwirrter Bill Gates die Kabine kurz vorbeigekommen ist. Jedoch wurde ein Projekt innerlich gestartet, um die sich abzeichnende Wettbewerbssituation mit Microsoft Windows 95, den Hauptcodequalitätsproblemen im vorhandenen OS/2 Produkt zu bewerten (auf mehr als 20 Dienstsätze, jeder hinauslaufend, mehr Disketten verlangend, als die ursprüngliche Installation), und das unwirksame und schwer matrixed Entwicklungsorganisation in Boca Raton und Austin. Diese Studie hat unhaltbare Schwächen durch die Bank in IBM offenbart, und eine Entscheidung wurde getroffen, um um 95 % des gesamten Budgets für OS/2 zu schneiden, das Entwicklungslaboratorium von Boca Raton zu beseitigen, alle Verkäufe und Marktanstrengungen des Produktes zu beenden, und mehr als 1300 Personen zu entlassen. Die M von 900 $ US-Dollar war im letzten vollen Jahr ausgegeben worden. Verziehen 4 ist die letzte weit verteilte Version von OS/2 geworden.

Das Verblassen

OS/2 unterstützt noch eine kleine und hingebungsvolle Gemeinschaft von Anhängern, aber insgesamt hat OS/2 gescheitert, auf dem Massenmarkt Anklang zu finden, und wird wenig außerhalb bestimmter Nischen verwendet, wo IBM traditionell eine Zitadelle hatte. Zum Beispiel führen viele Bankinstallationen, besonders Automatisierte Erzähler-Maschinen, OS/2 mit einer kundengerecht angefertigten Benutzerschnittstelle; französische SNCF nationale Eisenbahnen haben OS/2 1.x in Tausenden von der Karte verwendet, Maschinen verkaufend. Telekommunikationsgesellschaften wie Nortel verwenden OS/2 in einigen voicemail Systemen. Außerdem wurde OS/2 für den Gastgeber-PC verwendet hat gepflegt, die Satellitenoperationsunterstützungssystemausrüstung zu kontrollieren, die an NPR Mitglied-Stationen von 1994 bis 2007 installiert ist und hat gepflegt, die Programmierung des Netzes über den Satelliten zu erhalten.

Obwohl IBM begonnen hat, kurz nach der Ausgabe des Verziehens 4 anzuzeigen, dass OS/2 schließlich zurückgezogen würde, hat die Gesellschaft Unterstützung bis zum 31. Dezember 2006 nicht beendet. Verkäufe von OS/2 haben am 23. Dezember 2005 angehalten. Die letzte Version von IBM ist 4.52, der sowohl für die Arbeitsfläche als auch für Server-Systeme im Dezember 2001 veröffentlicht wurde. Gelassenheitssysteme haben OS/2 seit 2001 wieder verkauft, es eComStation nennend. Version 1.2 wurde 2004 veröffentlicht. Nach einer Reihe von einleitenden "Ausgabe-Kandidaten," wurde Version 2.0 GA (Allgemeine Verfügbarkeit) am 15. Mai 2010 veröffentlicht. EComStation-Version 2.1 GA wurde am 20. Mai 2011 veröffentlicht.

IBM liefert noch Defekt-Unterstützung für eine Gebühr. IBM nötigt Kunden, ihre häufig hoch komplizierten Anwendungen auf E-Geschäftstechnologien wie Java auf eine mit der Plattform neutrale Weise abzuwandern. Sobald Anwendungswanderung vollendet wird, empfiehlt IBM Wanderung einem verschiedenen Betriebssystem, Linux als eine Alternative vorschlagend.

Virtualisierung

, Unterstützung, um OS/2 unter der Virtualisierung zu führen, scheint, sich in mehreren Drittprodukten zu verbessern. OS/2 ist historisch schwieriger gewesen, in einer virtuellen Maschine zu führen, als der grösste Teil anderen Vermächtnisses x86 Betriebssysteme wegen seines umfassenden Vertrauens auf dem vollen Satz von Eigenschaften der x86 Zentraleinheit.

Während einer Vorstart-Sitzung (ESX3) mit VMware in Oslo, Norwegen, Dezember 2005, haben sie spezifisch gesagt, dass der Gebrauch von OS/2 des Rings der Zentraleinheit 2 der Grund war, dass es in VMware nicht laufen würde. Ein Beta des VMWare Arbeitsplatzes 2.0 veröffentlichte waren im Januar 2000 der erste Hyperschirm, der OS/2 überhaupt führen konnte. Später hat sich die Gesellschaft dafür entschieden, offizielle OS/2-Unterstützung fallen zu lassen. Man kann OS/2-Verziehen 4 an Fixpack 5 führen, aber Installation späteren Fixpacks wird die virtuelle Maschine unbrauchbar machen. eComStation 1.2 und 2.0 Beta 4 wird nicht installieren.

VirtualPC von Microsoft (ursprünglich Connectix) ist im Stande gewesen, OS/2 ohne Hardware-Virtualisierungsunterstützung viele Jahre lang zu führen. Es hat auch "Hinzufügungs"-Code zur Verfügung gestellt, der außerordentlich Gastgeber-Gast OS Wechselwirkungen in OS/2 verbessert. Die Hinzufügungen werden mit der jetzigen Version von VirtualPC nicht versorgt, aber die Version letzt eingeschlossen mit einer Ausgabe kann noch mit aktuellen Ausgaben verwendet werden. Einmal war OS/2 ein unterstützter Gastgeber für VirtualPC zusätzlich zu einem Gast. Bemerken Sie, dass OS/2 nur als ein Gast auf jenen Versionen von VirtualPC läuft, die Virtualisierung (x86 gestützte Gastgeber) und nicht diejenigen verwenden, die vollen Wetteifer (VirtualPC für Mac) tun.

VirtualBox von Oracle Corporation (ursprünglich InnoTek, spätere Sonne) unterstützt zurzeit OS/2-Verziehen 3, 4 und 4.5 sowie eComStation als Gäste. Jedoch kann der Versuch, OS/2 und eComStation zu führen, noch schwierig, wenn nicht unmöglich sein, wegen der strengen Voraussetzungen von VT-x/AMD-V Hardware-ermöglicht Virtualisierung zu laufen, und, wie man berichtet, arbeitet nur ACP2/MCP2 auf eine zuverlässige Weise.

QEMU und Bochs unterstützen auch das Laufen OS/2, weil sie volle x86 Systememulatoren und nicht Virtualisierungssoftware sind, und so mit der kompletten x86 Architektur wetteifert, anstatt sich auf die Gastgeber-Zentraleinheit zu verlassen, im Wesentlichen OS/2 uneingeschränkten Zugang erlaubend, um 2, obgleich ein wettgeeiferter Zu klingeln.

Die Schwierigkeiten im effizienten Laufen von OS/2 haben mindestens einmal, hat eine Gelegenheit für eine neue Virtualisierungsgesellschaft geschaffen. Eine große Bank in Moskau hat eine Weise gebraucht, OS/2 auf der neueren Hardware zu verwenden, die OS/2 nicht unterstützt hat. Da Virtualisierungssoftware ein leichter Weg darum ist, hat die Gesellschaft gewünscht, OS/2 unter einem Hyperschirm zu führen. Sobald es beschlossen wurde, dass VMware nicht eine Möglichkeit war, hat es eine Gruppe von russischen Softwareentwicklern angestellt, um einen Gastgeber-basierten Hyperschirm zu schreiben, der OS/2 offiziell unterstützen würde. So sind die Gesellschaft von Parallels, Inc. und ihr Parallele-Arbeitsplatz geboren gewesen.

ATMs

ATM Verkäufer NCR Corporation und Diebold Incorporated haben beide Windows von Microsoft XP als ihr Wanderungspfad von OS/2 angenommen.

Diebold Incorporated hat am Anfang XP Eingebettete Ausgabe exklusiv, aber im Anschluss an den umfassenden Druck von Kundenbanken verladen, um einen allgemeinen OS zu unterstützen, der dem XP Fachmann geschaltet ist, um ihren primären Mitbewerber NCR Corporation zu vergleichen.

Sicherheitsnische

OS/2 hat sehr wenige heimische Computerviren; während es durch das Design ziemlich verwundbar ist, scheint sein reduzierter Marktanteil, Virus-Schriftsteller entmutigt zu haben. Es, gibt jedoch, OS/2-based Antivirus-Programme, sich mit DOS-Viren und Windows-Viren befassend, die einen OS/2 Server durchführen konnten.

Zukunft

Es gibt eine Gemeinschaft von OS/2 Benutzern und Entwicklern zusammen mit loyalen Firmenkunden, hoffend, dass IBM OS/2 oder einen bedeutenden Teil davon als offene Quelle veröffentlichen wird. Diese Bitten wurden 2005 und 2007 gehalten, aber IBM hat diese Bitten abgelehnt, gesetzliche und technische Gründe zitierend. Es ist unwahrscheinlich, dass der komplette OS an einem Punkt in der Zukunft offen sein wird, weil es Drittcode, viel davon von Microsoft enthält.

Außerdem hat IBM einmal ein Geschäft mit Kommodore gemacht, um Technologie von Amiga für OS/2 2.0 und oben als Entgelt für den REXX scripting Sprache zu lizenzieren. Das bedeutet, dass OS/2 Code haben kann, der nicht von IBM geschrieben ist, der den OS davon abhalten kann, in der Zukunft offen-sourced zu sein. Andererseits hat IBM Gegenstand REXX für Windows und OS/2 zum Offenen Gegenstand REXX Projekt geschenkt, das von der REXX Sprachvereinigung auf Sourceforge aufrechterhalten ist.

Es gibt eine andauernde Bitte, um Teile des durch OS2World.com eingeordneten OS zu öffnen.

Betriebssysteme der offenen Quelle wie Linux haben bereits von OS/2 indirekt durch die Ausgabe von IBM des verbesserten JFS Dateisystems profitiert, das von der OS/2-Codebasis getragen wurde. Da IBM die Quelle des OS/2 JFS Fahrer nicht befreit hat, haben Entwickler den Fahrer von Linux zurück zu eComStation getragen und haben die Funktionalität hinzugefügt, um von einer JFS Teilung zu starten. Dieser neue JFS Fahrer ist in eComStation v2.0, der Nachfolger von OS/2 integriert worden.

OSFree ist ein Versuch, den OS/2 Betriebssystem (spezifisch OS/2 Verziehen 4) von Kratzer und lizenziert unter dem GNU GPL zu erfrischen.

Technologie

Das grafische System hat eine Schicht genannt der Präsentationsbetriebsleiter, der Fenster, Schriftarten und Ikonen führt. Das ist in der Funktionalität einer nichtvernetzten Version von X11 oder Windows GDI ähnlich. Oben darauf liegt der Arbeitsplatz Shell (WPS), der in OS/2 2.0 eingeführt ist. WPS ist eine objektorientierte Schale, die dem Benutzer erlaubt, traditionelle Rechenaufgaben wie das Zugreifen auf Dateien, Drucker durchzuführen, Vermächtnis-Programme startend, und fortgeschrittener Gegenstand hat Aufgaben mit eingebauten und Drittanwendungsgegenständen orientiert, die die Schale auf eine einheitliche Mode erweitert haben, die auf jeder anderen Hauptströmung Betriebssystem nicht verfügbar ist. WPS folgt den Allgemeinen Benutzerzugriffsbenutzerschnittstelle-Standards von IBM.

Hardware-Verkäufer haben sich dagegen gesträubt, Gerät-Fahrer für alternative Betriebssysteme einschließlich OS/2 und Linux zu unterstützen, Benutzer mit wenigen Wahlen von ausgesuchten wenigen Verkäufer verlassend. Um dieses Problem für Videokarten zu erleichtern, hat IBM eine reduzierte Version von der Anzeige von Scitech Fahrer lizenziert, Benutzern erlaubend, von einer breiten Auswahl an durch das Modulfahrer-Design von Scitech unterstützten Karten zu wählen.

WPS vertritt Gegenstände wie Platten, Mappen, Dateien, Programm-Gegenstände und Drucker, die System Object Model (SOM) verwenden, das Code erlaubt, unter Anwendungen geteilt zu werden, die vielleicht auf verschiedenen Programmiersprachen geschrieben sind. Eine verteilte Version genannt DSOM hat Gegenständen auf verschiedenen Computern erlaubt zu kommunizieren. DSOM basiert auf CORBA. Der orientierte Aspekt des Gegenstands von SOM ist, und ein direkter Mitbewerber zu, das Teilgegenstand-Modell des Microsofts ähnlich, obwohl es auf eine radikal verschiedene Weise durchgeführt wird; zum Beispiel ist einer der bemerkenswertesten Unterschiede zwischen SOM und COM die Unterstützung von SOM für das Erbe (eines der grundsätzlichsten Konzepte von OO, der programmiert) — COM hat solche Unterstützung nicht. SOM und DSOM werden nicht mehr entwickelt.

OS/2 schließt auch eine radikale Förderung in die Anwendungsentwicklung mit der zusammengesetzten Dokumententechnologie genannt OpenDoc ein, der mit dem Apfel entwickelt wurde. OpenDoc hat sich interessant als eine Technologie erwiesen, aber wurde nicht weit verwendet oder von Benutzern oder Entwicklern akzeptiert. OpenDoc wird auch nicht mehr entwickelt.

Die Multimediafähigkeiten zu OS/2 sind durch Mediakontrollschnittstelle-Befehle zugänglich.

Die letzte Aktualisierung (gestopft mit der Version von IBM des Netscape Navigators plugins) hat Unterstützung für MPEG Dateien hinzugefügt. Unterstützung für neuere Formate wie PNG, progressiver JPEG, DivX, Ogg, kommt MP3 aus Dritten. Manchmal wird es mit dem Multimediasystem integriert, aber in anderen Angeboten kommt es als eigenständige Anwendungen.

Der TCP/IP-Stapel basiert auf der offenen Quelle BSD Stapel als sichtbar mit SCCS was vereinbare Werkzeuge.

Probleme

Einige Probleme waren klassische Themen des Vergleichs mit anderen Betriebssystemen:

  • Gleichzeitige Eingangswarteschlange (SIQ): Wenn eine GUI Anwendung seine Fensternachrichten nicht bediente, konnte das komplette GUI System stecken bleiben, und ein Neustart war erforderlich. Dieses Problem wurde mit dem späteren Verziehen 3 fixpacks beträchtlich reduziert und durch das Verziehen 4, durch die Einnahme der Kontrolle über die Anwendung raffiniert, nachdem es seit mehreren Sekunden nicht geantwortet hatte.
  • Keine vereinigten Gegenstand-Griffe (OS/2 v2.11 und früher): Die Verfügbarkeit von Fäden hat wahrscheinlich Systementwerfer dazu gebracht, Mechanismen zu überblicken, die einem einzelnen Faden erlauben, auf verschiedene Typen von asynchronen Ereignissen zur gleichen Zeit, zum Beispiel die Tastatur und die Maus in einem "Konsole"-Programm zu warten. Wenn auch ausgesucht später hinzugefügt wurde, hat es nur an Netzsteckdosen gearbeitet. Im Falle eines Konsole-Programms, einen getrennten Faden widmend, um jede Quelle von Ereignissen zu bedienen, hat es schwierig gemacht, alle Eingangsgeräte vor dem Starten anderer Programme in derselben "Sitzung" richtig zu veröffentlichen. Infolgedessen haben Konsole-Programme gewöhnlich die Tastatur und die Maus abwechselnd befragt, die auf vergeudete Zentraleinheit hinausgelaufen ist und eine charakteristische "ruckartige" Reaktionsfähigkeit dem Benutzer eingegeben hat. In OS/2 hat 3.0 IBM einen neuen Aufruf nach diesem spezifischen Problem eingeführt.

Historischer Gebrauch

OS/2 wird in der Exportbank von Iran (Bank Saderat der Iran) in ihren Erzähler-Maschinen, ATMs und lokalen Servern (mehr als 30,000 Arbeitsstationen) weit verwendet. Bezüglich 2011 hat sich Die Bank zu virtualize bewegt, und erneuern Sie ihre Infrastruktur, indem Sie OS/2 zu Virtuellen Maschinen bewegen, die Windows durchgehen.

OS/2 wurde in brasilianischen Banken weit verwendet. Banco tut Brasilien hatte Maximal-10,000 Maschinen, die OS/2 Verziehen in den 1990er Jahren führen. OS/2 wurde in automatisierten Erzähler-Maschinen bis 2006 verwendet. Die Arbeitsplätze und automatisierten Erzähler-Maschinen und attendment Computer sind zu Linux abgewandert worden.

OS/2 wird noch im Bankwesen verwendet. Die Bank von Suncorp in Australien hat noch sein ATM Netz auf OS/2 erst 2002 geführt. ATMs in Perisher Blue hat OS/2 erst 2009, und sogar die Umdrehung des Jahrzehnts verwendet.

OS/2 wurde auch von Buchhaltungsfachleuten und Rechnungsprüfungsgesellschaften weit angenommen. Im Eingeborenen der Mitte der 1990er Jahre 32-Bit-Buchhaltungssoftware wurden gut entwickelt und Portion korporativen Märkten.

OS/2 hat das fehlerhafte Gepäck-Berühren-System und Denvers neuen Flughafen geführt, um Stapleton zu ersetzen. Der OS wurde schließlich ausrangiert, aber massive Verzögerungen in der Öffnung des neuen Flughafens geführt.

OS/2 wurde durch die Radiopersönlichkeit Howard Stern verwendet. Er hatte einmal einen 10-minutigen Wortschwall auf der Luft über OS/2 gegen Windows 95 und hat OS/2 empfohlen. Er hat auch OS/2 auf seinem Laptop von IBM 760CD verwendet.

OS/2 wird noch von Shell Erdölstationen von Neuseeland als das Hauptbetriebssystem verwendet.

OS/2 wurde als ein Teil von Satellite Operations Support System (SOSS) für das Öffentliche Radiosatellitensystem von NPR verwendet. SOSS war ein computergesteuertes System mit OS/2, dass NPR Mitglied-Stationen gepflegt haben, Programmierfutter über den Satelliten zu erhalten. SOSS wurde 1994 mit OS/2 3.0 eingeführt, und war 2007 pensioniert, als NPR auf seinen Nachfolger, ContentDepot umgeschaltet hat.

OS/2 wird noch verwendet, um automatisiertes leichtes Schiene-System von SkyTrain in Vancouver, Kanada zu kontrollieren.

OS/2 wurde in der Londoner Untergrundbahn Jubilee Line Extension Signals Control System (JLESCS) in London, das Vereinigte Königreich verwendet. Dieses von Alcatel gelieferte Regelsystem war im Gebrauch von 1999 bis 2011 d. h. zwischen dem Aufgeben vor der Öffnung des undurchgeführten ursprünglichen automatischen Zugregelsystems der Linie und dem gegenwärtigen System von SelTrac. JLESCS hat automatischer Zugoperation nur manuelle Zugaufsicht nicht zur Verfügung gestellt. Sechs OS/2 lokale Seite-Computer wurden entlang der Eisenbahn unter Stratford und den Westminster, den rangierenden Turm am Depot von Stratford verteilt, und mehrere haben die an Neasden gelegene Hauptausrüstung gebildet. Es war einmal beabsichtigt, um Rest der Linie zwischen dem Green Park und Stanmore zu bedecken, aber das wurde nie eingeführt.

OS/2 wird noch von Der Genossenschaftsbank im Vereinigten Königreich für seinen Innenanruf-Zentrum-Personal mit einem bestellten Programm verwendet, das geschaffen ist, um auf Kundenrechnungen zuzugreifen, die zu Windows nicht leicht abgewandert werden können.

OS/2 wird noch durch die Supermarkt-Kette von Stop & Shop verwendet (und ist in neuen Läden noch März 2010 installiert worden).

OS/2 wird noch auf Fahrkartenautomaten für Croydon Tramlink in Außenlondon (das Vereinigte Königreich) verwendet.

OS/2 wird in New York Citys U-Bahn-System für MetroCards verwendet.

OS/2 wird in Abreise-Systemen an Supermärkten von Safeway verwendet.

Produkte von IBM, die OS/2 verwendet

haben

IBM hat OS/2 in einem großen Angebot an Hardware-Produkten effektiv als eine Form des eingebetteten Betriebssystems verwendet. Beispiele von Produkten, die OS/2 verwendet haben, schließen ein:

Siehe auch

Die Geschichte des grafischen Benutzers verbindet
  • Virtuelle DOS-Maschine bespricht den OS/2 VDM und die nahtlose Win32s Integration

Weiterführende Literatur

  • — Necasek bespricht einen abgebrochenen Hafen zu Maschinen von PowerPC.

Links


Am 26. Oktober / Organisation von Nachrichtenagenturen des Asiens-Pazifiks
Impressum & Datenschutz