Historie operačních systémů
úvod
Autorem materiálu a všech jeho částí, není-li uvedeno jinak, je Ing. Libor Otáhalík. Dostupné z Metodického portálu www.rvp.cz, ISSN: 1802-4785. Provozuje Národní ústav pro vzdělávání, školské poradenské zařízení a zařízení pro další vzdělávání pedogických pracovníků (NÚV).
Počítače bez operačního systému Nejstarší elektromechanické počítače žádný operační systém neměly. Programování prováděli většinou jejich tvůrci, bylo velmi složité, nutná byla dokonalá znalost veškerého hardware. Programy byly hardwarově závislé a nepřenositelné na jiné počítače. To si samozřejmě vývojáři uvědomovali, a tak se začaly objevovat první pokusy o operační systém, který by některé úkony ulehčil. Tyto systémy byly velmi jednoduché a uměly jen některé operace např. obsluhovat vstup / výstupní zařízení, obsluhovat dávkový režim práce, ale i tak se jednalo o pořádný skok dopředu. colossus operační systémy - historie
2
První jednoduché operační systémy 1960 firma IBM vyvinula tehdy revoluční systém OS/360. Byl to první systém, který mohl běžet na různých strojích. Jeho vývoj byl plný problémů, protože do té doby se nikdo nepokusil vytvořit systém, který by fungoval na různě výkonných a vybavených strojích, nakonec se ale povedlo, a díky jednotnému systému byla řada IBM 360 velice komerčně úspěšná. Počítače, které řídily první let člověka na Měsíc, patřily do této řady. operační systémy - historie
IBM OS/360 3
UNIX 1969 Unixové systémy byly široce využívány jako operační systémy pro sálové počítače, servery, pracovní stanice Unix vznikl spolu s programovacím jazykem C, který mu umožnil snadnou přenositelnost na nejrůznější hardwarové platformy. Výsledkem je, že Unix je synonymem pro otevřený systém • relativně jednoduchý • více úlohový • víceuživatelský (uživatelé s domácími adresáři, individuální konfigurační soubory, přístupová oprávnění, současná práce více uživatelů) • má hierarchický souborový systém • vychází z něj většina současných OS operační systémy - historie
4
Mikropočítače Místo operačních systémů se pro spouštění aplikací používal programovací jazyk Basic 1977 Apple II • nízká cena (pro ušetření nákladů bylo dokonce možné pořídit jej jako stavebnici a sestavit doma) • malé rozměry (a to včetně monitoru a disketové mechaniky) • podpora programování v relativně jednoduchém jazyce C • operační systém Apple DOS
operační systémy - historie
5
CP/M • • • • • • •
(Gary Kildal 1975) vznikl značným zjednodušením UNIXu 8-bitový operační systém pro mikropočítače s procesorem I8080 OS podporující disketové jednotky zaváděl konvenci osmiznakového jména souboru a trojznakové přípony označováním diskových jednotek písmeny (A, B,…) předchůdce operačního systému DOS
operační systémy - historie
6
DOS • Disk Operating System diskový operační systém • 16-bitový operační systém • jednoduchý OS s textovým uživatelským rozhraním • určeno pro procesory I8086, I8088 • jednouživatelský a jednoúlohový • souborový systém FAT16
operační systémy - historie
7
Apple Macintosh • • • • •
1984 Apple Computer 32-bitový operační systém grafické uživatelské rozhraní (GUI Lisa), ovládání myší umožňoval multitasking podpora multimédií
operační systémy - historie
8
MS Windows 1985 - Microsoft Windows 1.0 – grafická nadstavba DOSu 1987 - MS Windows 2.0 1990 - MS Windows 3.0 - poprvé multitasking 1992 - Windows 3.11 for Workgroups - podpora sítí client / server, stále základ DOS • 1993 – Windows NT 32-bitový systém určený hlavně pro síťové servery, preemptivní multitasking, víceuživatelský • • • •
• 1995 – Windows 95 32-bitový systém podporu internetu, technologie Plug and Play, které usnadňují instalaci hardwaru a softwaru, vylepšené možnosti multimédií operační systémy - historie
9
MS Windows • 1998 Windows 98 první verze systému Windows určenou speciálně pro spotřebitele, podpora čtení disků DVD a zařízení USB, poslední verze založená na DOSu • Windows Me pro domácí počítače, poslední systém společnosti Microsoft založený na kódu systému Windows 95 • 2000 Windows 2000 založen na technologii Windows NT pro firemní sféru • 2001 – Windows XP 32 i 64 bitový systém stabilní, rychlý, zjednodušená instalace hardware, podpora vzdálené plochy, systému šifrování souborů a obnovení systému a pokročilých síťových funkcí, podpora bezdrátových sítí operační systémy - historie
10
Linux 1991 Linus Torvalds – finský student napsán v C, vzorem OS Minix, verze Unixu GNU GPL licence – svobodný software první 64 bitový systém pro PC konfigurován pomocí textových souborů víceuživatelský s preemptivním multitaskingem využití v desktopech, serverech, síťových prvcích, mobilních zařízeních • různé distribuce lišící se podle nasazení, vzhledu, software…. • • • • • • •
Ubuntu, Fedora, Mandriva, OpenSuSE, Debian, Gentoo, Slackware operační systémy - historie
11
Google Chrome OS • 2010 od společnosti Google, je zaměřen především na práci s webem • systém je podporován na procesorech typu x86 a ARM • open-source software (volně dostupný zdrojový kód) • základními komponentami jsou linuxové jádro a webový prohlížeč Google Chrome • předpokládá se trvalé připojení k Internetu • uživatelské rozhraní velice jednoduché • využívá software od Googlu a jeho cloudových služeb
operační systémy - historie
12
Obrazový materiál cit.[2012-12-01] dostupný pod licencí Public Domain dostupný na www: http://commons.wikimedia.org/wiki/File:800pxIBM_System360_Mainframe.jpg http://commons.wikimedia.org/wiki/File:90px-Apple-II.jpg http://commons.wikimedia.org/wiki/File:CPM.png http://commons.wikimedia.org/wiki/File:Ms_dos.jpg http://commons.wikimedia.org/wiki/File:Card_back_12.svg http://commons.wikimedia.org/wiki/File:Chrome_OS_16_stable.png
operační systémy - historie
13