Operációs rendszerek: A kezdetektől napjainkig

Operációs rendszerek: A kezdetektől napjainkig

Az operációs rendszer felépítése
Operációs rendszernek nevezzük azt az alapszoftvert, mely közvetlenül kezeli a hardvert, valamint a felhasználói felületén keresztül lehetővé teszi felhasználói programok futtatását.
Az operációs rendszerek felépítése alapvetően három részből áll:
Kernel – A rendszermag közvetlenül a hardverrel áll kapcsolatban
Alacsony szintű segédprogramok
Shell – A felhasználói felület, ami lehet szöveges és grafikus is
Léteznek operációs rendszerek, melyekben a kernel és a shell különválnak (pl. Linux), így lehetőség nyílik többféle kernelt, valamint többféle felhasználói felületet használni.

Történelem
1956: GM-NAA I/O – A világ első operációs rendszere, ami az 1954-ben megjelent IBM 704 számítógépre készült. A General Motors és a North American Aviation programozó készítették.
1959: SHARE Operációs Rendszer (SOS) – Lényegében a GM-NAA I/O továbbfejlesztése. Készítői a SHARE User Group, melyet 1955-ben alapítottak Los Angeles környéki IBM 701-es felhasználók.
1960: IBSYS – Az IBM a SHARE Operációs Rendszert alapul véve kezdte fejleszteni. Végül 13 verzió látott napvilágok, az utolsó 1963-ban jelent meg. Eredetileg az IBM 7090/7094 gépekre készült.
1964: OS/360 – Az IBM System/360 számítógépcsalád számára készített operációs rendszer. A rendszerre készített programok ugyanis a rendszer bármelyik számítógépén futtatható volt, ezáltal megszűnt az eddigi gép-orientáltság.
1966: DOS/360 – Az OS/360
1968: CP/CMS – Az IBM System/370 lényegében a 360-as gépcsalád továbbfejlesztése volt. A számára készített operációs rendszer a CP/CMS kompatibilis volt a korábbi OS/360-al, így az arra írodott programok futtathatóak voltak az új környezetben is.
1969: UNIX: A fejlesztését az a Ken Thompson végezte, aki egyike volt azoknak a programozóknak, akik 1964-től fejlesztettek egy Multics nevű rendszert, mely sok funkciójában úttörőnek számított. A Multics viszont hivatalosan soha nem készült el, ennek ellenére nagygépeken 2000-ig több helyen is használták. A Unix operációs rendszer ( mely eredetileg UNICS lett volna) első hivatalos verziója egy PDP–11/20 gépen futott, 1970-ben.
1970: TOPS-10 – A rendszert a DEC fejlesztette DPD-6 és -10 számítógépekre. A rendszer alapjai már 1964-ben is léteztek, akkor még csak monitor szoftverként működött. Folyamatosan fejlesztették. de a nevét csak 1970-ben kapta meg, az 5.01-es verzió megjelenésekor.
1974: CP/M – Ebben az évben jelenik meg az Intel 8080, az első igazán jól használható mikroprocesszor. Erre az architektúrára készül a CP/M operációs rendszer. Fejlesztője Gary Kindall a Digital Research Inc.-ben.
1979: 86-DOS – Mintha csak a CP/M másolata volna. Az operációs rendszert a Seattle Computer Products fejlesztette Intel 8086 rendszerű számítógépekhez. 1980-ban QDOS-nak keresztelik, majd így értékesítik.
1980: Apple Lisa – Az Apple még 1978-ban kezdte el fejleszteni a rendszert, mely végül 1980-ban az azonos nevű számítógépen látott napvilágot. Grafikus felülete volt, és olyan tulajdonságokkal rendelkezett, melyek nagyon előremutatóak voltak.
1981: MS-DOS – Az IBM 1980-ban bemutatja az ez első PC-t, melyhez szüksége volt egy új operációs rendszerre, ami egyszerű, olcsó. A cég a Microsoft-tal kötött megállapodást, mely korábban Basic fordítókat készített. A Microsoft gyorsan megvásárolta 75.000$-ért a QDOS licencét, majd továbbfejlesztve a szoftvert az IBM-nek kezdte licencelni azt PC-DOS néven.
1982: GEOS – Megjelenik a Commodore 64 számítógép, s hozzá a GEOS grafikus felületű operációs rendszer.
1984: MAC OS – Az ugyanebben az évben megjelent Apple Lisa 2-t egyszerűen átkeresztelték Macintosh 128k-ra, amikor bemutatták vele a Mac OS-t, mely első üzleti sikert jelentő operációs rendszer lett. 2001-ig fejlesztették a rendszert, majd leváltották azt.
1985: Windows 1.0 – Megjelenik az első Microsoft Windows verzió, mely nem önálló operációs rendszer volt, leginkább csak a DOS kiterjesztése. Sokban emlékeztet az Apple Mac OS termékére, emiatt a két gyártó pereskedett is egymással.
1987: OS/2 – A Microsoft és az IBM közös terméke, mely arra volt hivatott, hogy a DOS-t leváltsák vele. Ugyanebben az évben jelenik meg a Windows 2.0, valamint a Minix, mely egy ingyenes Unix-szerű rendszer.
1990: Windows 3.0 – A Microsoft kiadja a Windows 3.0 verzióját.
1991: BeOS – A BeOS kiemelkedő multimédiás képességeivel próbált utat törni magának. Eredetileg BeBox gépeken futott, de később készült a rendszerből Intel processzoron futó változata is. Ebben az évben kezdte fejleszteni Linus Torvalds a Linux rendszermagot.
1992: OS/2 2.0 – Az első, tisztán IBM-es OS/2 a 2.0 verzió volt. Az új grafikus felület (Workplace Shell) lett az első PC-s objektum orientált felhasználói felület. Ebben az évben jelenik meg a Windows 3.1 is.
1993: Windows NT, Debian Linux – A Microsoft megjelenteti a teljesen új kernelre épülő Windows NT-t, mely biztonságosabb és stabilabb mint elődei. Bár korábban is használható volt a Linux, de a Debian Linux volt az első, amelyik minden egybecsomagolva segítette a Linux használatát.
1994: OS/2 Warp 3.0 – Az igazi áttörés. Komoly erőforrásigénye volt, viszont képes volt Windows-os programok is futtatni.
1995: Windows 95 – Az első önállóan futni tudó Windows verzió.
1996: OS/2 Warp 4 – Az utolsó kiadás. Kér érte, mert hatalmas áttörést hozott az operációs rendszerek piacán. Az IBM a fejlesztést befejezte, a támogatást 2006-ban megszüntette.
1998: Windows 98 – Sok elemét a 95-től örökölte. Legsikeresebb verziója az 1999-ben megjelent SE verziója volt.
2000: Windows ME, Windows 2000 – Az utolsó nem NT kernelre épülő Wondows a ME volt. Otthoni felhasználóknak szánták, és bár a 98 SE-hez képest biztonságosabb és gyorsabb volt a használata, nem tudott elterjedni. A Windows 2000 bár üzleti felhasználásra készült, az otthoni felhasználók is jobban kedvelték stabilitása miatt.
2001: Mac OS X, Windows XP – Az Apple sereghajtóból egyből az élvonalba került. Unix családba tartozó rendszermag, új, látványos kezelőfelület, felülmúlhatatlan stabilitás. A Windows XP gyakorlatilag a Windows 2000 továbbgondolása, és bár a Microsoft legsikeresebb terméke, technikailag a Mac OS X jóval felette áll.
2007: Windows Vista – Hosszú halasztások után megjelenik a Vista, melyet a szakemberek, valamint a felhasználók többsége a Microsoft egyik legkiábrándítóbb Windows családjának ítélte.
2009: Windows 7 – A Windows 7 rengeteg újítással érkezett. Több ismert cég kijelentése szerint a Windows 7 egy álruhába öltöztetett Vista, melyet kicsit feljavítottak, használhatóbbá tették.
2012: Windows 8 – Teljesen új fejlesztési irányba fogott a Microsoft. Megpróbálja összehozni az asztali élményt a mobilitással.
A lista természetesen nem teljes. Nem esett szó például szerver operációs rendszerekről, és nem volt szó mobil eszközökre fejlesztett rendszerekről sem. De ha igény lesz rá, nekifutok annak is.