OS/2: verschil tussen versies

Verwijderde inhoud Toegevoegde inhoud
TXiKiBoT (overleg | bijdragen)
k robot Erbij: sr:OS/2
DEFAULTSORT toegevoegd en aanpassingen
Regel 3:
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 in [[1987]] uitgebracht als een uitsluitend text mode 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]].
 
Regel 14:
Alhoewel IBM kort na de uitgave van Warp 4 in [[1996]] begon aan te geven dat OS/2 uiteindelijk teruggetrokken zou worden, heeft het bedrijf nog geen definitieve einde-van-ondersteuningsdatum gepubliceerd tot dusver. De laatste IBM-versie is 4.52 die uitgebracht is voor zowel werkplek- als serversystemen in december [[2001]]. Het Amerikaanse [[Serenity Systems International]] verkoopt OS/2 sinds 2001, onder de naam [[eComStation]]. Sinds [[2006]] is versie 1.2 van eComStation o.a. in het Nederlands verkrijgbaar. Er is een Beta versie van 2.0 beschikbaar voor geregistreerde gebruikers.
 
== Huidige situatie ==
IBM kondigde in juli 2005 aan dat er geen nieuwe versies en fixes meer zouden worden ontwikkeld, en dat de bestaande updates tot het einde van 2006 beschikbaar zullen zijn. IBM riep klanten op om hun, vaak zeer complexe, toepassingen te migreren naar [[e-business]]-technologieën zoals [[Programmeertaal Java|Java]], op een platformneutrale wijze. Zodra de migratie van een toepassing is voltooid, raadt IBM aan om naar [[Linux]] te migreren.
 
Alhoewel sommige mensen gehoopt hadden dat IBM OS/2 als [[Opensourcesoftware|open source]] zou vrijgeven, is het onwaarschijnlijk dat dit gebeurt omdat OS/2 veel code van derden bevat, waaronder veel van Microsoft. Hoewel OS/2 2.0 vaak omschreven wordt als IBM's eigen werk, had Microsoft al in de tweede helft van [[1990]] een betaversie uitgebracht, vergezeld van een [[SDK]], en OS/2 32-bit uitvoerbare bestanden hebben bijna exact hetzelfde formaat als [[Windows 3.0]]-stuurprogramma's (oudere 16-bit uitvoerbare bestanden hebben het formaat van Windows-uitvoerbare bestanden). IBM schijnt voor het grootste deel verantwoordelijk te zijn voor het GUI-gedeelte van OS/2 (met name de Presentation Manager API veranderde niet in 2.0), en waarschijnlijk voor het uiteenlopen van syntaxis en semantiek in vergelijking met Windows. Dit was een onderliggende oorzaak voor de breuk tussen IBM en Microsoft toen Windows 3.0 veel succesvoller werd dan OS/2. Hoe dan ook hebben open source besturingssystemen zoals [[Linux]] reeds indirect geprofiteerd van OS/2 doordat IBM het [[JFS]] [[bestandssysteem]] vrijgaf, dat gebaseerd was op de OS/2-code.
 
== Technologie ==
Het grafische systeem heeft een laag genaamd [[Presentation Manager]] die vensters, lettertypen en pictogrammen beheert. Dit lijkt op een niet-genetwerkte versie van [[X Window System|X11]]. Hierbovenop ligt de [[Workplace Shell]] (WPS), geïntroduceerd in OS/2 2.0, die een [[object-georiënteerd]]e laag is die de gebruiker in staat stelt om bestanden en printers te benaderen en programma's te starten. WPS volgt IBM's [[Common User Access]] gebruikersinterface-standaarden.
 
De [[TCP/IP]] [[stack (informatica)|stack]] is gebaseerd op de open source [[Berkeley Software Distribution|BSD]] stack.
 
== Zie ook ==
* [[Programmeertaal_Rexx|REXX]]
 
== Externe links ==
* {{en}}[http://www.ecomstation.com eComStation officialOfficiële sitewebsite]
 
* {{en}}[http://pages.prodigy.net/michaln/history/ HistoryHistorie ofvan OS/2]
 
* {{en}}[http://www.netlabs.org/ netlabs.org - OpenSource Software voor OS/2 en eCS]
* [http://www.ecomstation.com eComStation official site]
* {{en}}[http://www.mit.edu/activities/os2/faq/os2faq-toc.html OS/2 FAQ (includingInclusief version historyversie-historie details anden marketing information-informatie)]
* [http://pages.prodigy.net/michaln/history/ History of OS/2]
* {{en}}[http://www.netlabsos2ezine.orgcom OS/2 netlabs.orgEzine - OpenSource Software for(voor OS/2 andnieuws-updates en andere eCSartikelen)]
* [http://www.mit.edu/activities/os2/faq/os2faq-toc.html OS/2 FAQ (including version history details and marketing information)]
* [http://www.os2ezine.com OS/2 Ezine (for OS/2 evangelism, news updates, and other articles)]
 
{{DEFAULTSORT:OS 2}}
[[Categorie:Besturingssysteem]]