Verwijderde inhoud Toegevoegde inhoud
Kleuske (overleg | bijdragen)
Advance (overleg | bijdragen)
k sp met AWB
Regel 1:
'''OS/2''' is een [[besturingssysteem]] gemaakt door [[Microsoft]] en [[International Business Machines|IBM]] en later uitsluitend door IBM ontwikkeld. De naam staat voor "Operating System/2", omdat het bedoeld was als het voorkeursbesturingssysteem voor IBM's "[[IBM Personal System/2|Personal System/2]]"-lijn van tweede-generatie [[personal computer]]s.
 
OS/2 was bedoeld als een [[protected mode]]-opvolger van [[DOS (besturingssysteem)|DOS]] en [[Microsoft Windows|Windows]]. Opmerkelijk genoeg waren de basis-[[systeemaanroep]]en gemodelleerd naar MS-DOS-aanroepen. Hun namen begonnen zelfs met ''Dos'' en het was mogelijk om [[text mode]]-toepassingen op een zodanige manier te [[linken]] dat zij op beide systemen konden werken (''bound''-programma's). Vanwege deze achtergrond is OS/2 in veel opzichten niet erg verschillend van Windows in termen van uiterlijk, werking en functionaliteit;, maar heeft het ook kenmerken van [[Unix]].
 
== Geschiedenis ==
OS/2 1.0 werd in [[1987]] uitgebracht als een uitsluitend textmode-besturingssysteem. Het had daarentegen een rijke [[Application Programming Interface|API]] voor het besturen van de videoweergave (VIO) en voor het opvragen van toetsenbord- en muisgebeurtenissen, een soort van protected mode-[[BIOS]]. Het is niet erg verrassend dat de video- en toetsenbord-API's ook beschikbaar waren voor ''bound''-programma's op MS-DOS. De beloofde [[GUI]] werd geïntroduceerd met OS/2 1.1 tegen het eind van [[1988]].
 
De samenwerking tussen IBM en Microsoft viel uiteen rond de periode dat versie 1.3 ontwikkeld werd, toen IBM de volledige verantwoordelijkheid nam voor het project. Microsoft en IBM waren aanvankelijk overeen gekomenovereengekomen dat IBM OS/2 2.0 zou ontwikkelen, terwijl Microsoft OS/2 3.0 zou ontwikkelen. De overeenkomst viel toen echter geheel uiteen: naar verluidt concentreerde de onenigheid zich rond de vraag of de [[Intel 80286]]- dan wel de [[Intel 80386]]-[[Processor (ICT)|processor]] ondersteund moest worden. Uiteindelijk werd Microsofts OS/2 3.0-project [[Windows NT]] 3.1, dat uitgegeven werd in [[1993]]. Windows NT kende een OS/2 1.x-compatibiliteitslaag die het toeliet om textmode-OS/2 1.x-programma's uit te voeren. Deze functie bestond tot aan versie 5.0 van Windows, beter bekend als [[Windows 2000]], maar is niet meer opgenomen in [[Windows XP]].
 
Microsoft bracht [[Windows 3.1]] uit in antwoord op OS/2 2.0 van IBM. Windows 3.1 was een 16-bits OS, maar OS/2 was al grotendeels 32-bits en ondersteunde ook Windows-programma's in een zogenaamde [[emulatie]]laag. Later kwam Microsoft met Windows 95 dat ook 32-bit [[Application Programming Interface|API]]'s ondersteunde.
Regel 25:
 
== Zie ook ==
* [[Programmeertaal_RexxProgrammeertaal Rexx|REXX]]
* [[OsFree]] een [[FOSS|open source]] versie van OS/2.