Historie operačních systémů – od jedniček a nul k woknům(Windows) a masoxu(Mac OS X) Vojtěch Klos
ÚVOD – „PŘEDOPERAČNÍ“ OBDOBÍ Počítač se ovládal pomocí binární soustavy Vznik programovacích jazyků Některé jazyky vázány na hardware, některé ne (tzv „vyšší programovací jazyky“) Příklady programovací jazyků seřazené podle data vzniku: - Short Code 1949 - Fortran 1956 - COBOL 1959 - BASIC 1965 (později se stal standardem) - PASCAL 1971 - C 1972 Nutnost znalosti hardware
První operační systémy V 60. letech programy na řízení dávkového zpracování programů V 70. letech vznik dvou prvních OS UNIX a VMS
UNIX Vyvinula ho firmat AT&T Základ některých dnešních operačních systémů Dnes majetek The Open Group, která vydává licence, proto vznikají systémy s podobnými jmény, avšak které nemají licenci UNIX – Linux, Minix Vznikají ale i jiná řešení např. Různé formy systému BSD jehož první verze byla vyvinuta v 70. letech nebo Solaris nebo i Mac OS Velmi stabilní systém, téměř celý napsaný v C
Os na osobních počítačích Revoluce v podobě CP/M – zavedení označení souboru jak je známe dnes: XXXXXXXX . YYY IBM vydalo svoje počítače se systémem MS-DOS Tyto systémy uměli ale na rozdíl od UNIXU pracovat pouze s jedním připojeným uživatelem a pouze jedním běžícím program najednou. Apple Lisa – první počítač, na kterém byl grafický OS Další OS, které ale nebyly tak populární jako DOS byly Atari a Commodore Xenix – pokus Microsoftu zavést UNIX na PC, bohužel neúspěšný OS/2 – opuštění platformy DOS, spolupráce Microsoft a IBM, verze Microsoftu nesly název Windows NT.
WINDOWS V podstatě nekvalitní výrobek, vděčí za své postavení masivní kampani Microsoftu Prvním použitelným produktem byl až Windows 3.0 z roku 1990. 1995 Windows 95 Dokonalejší grafické rozhraní 32-bitová architektura (10 let po Applu) Podpora dlouhých názvů souborů (také velké zpoždění) Windows NT 4.0 Lepší Windows než 95 ovšem jeho využití bylo menší než u 95 – určen zejména pro serverová řešení
Windows Windows 98 Kontroverzní operační systém Antimonopolní řízení proti Microsoftu Obsahoval prohlížeč v jádře (IE přichází) Nejpopulárnější systém do dob XP Windows 2000 a Millenium Win 2000 postavený na systému NT Ani jeden se netěšil moc velkému úspěchu
WINDOWS Windows XP Nejpopulárnější systém všech dob Postavený na jádře NT, ale uzpůsobený pro běžné uživatele V podstatě Win 2000 v novém kabátě Stabilní, lehce upravovatelný (vzhledově – nové grafické rozhraní) Windows Vista a 7 Vista nebyl přijat moc přívětivě – hodně chyb a nestabilita Win 7 – nejnovější OS, zcela nové grafické rozhraní, lepší využití práce s HW než Vista, stabilnější než Vista
Apple a Mac OS Steve Jobs odešel z firmy a založil firmu NeXT S touto firmou vyvinul systém NeXT STEP – moderní OS, který předběhl dobu, ale přesto (nebo právě proto) nebyl příliš populární Apple odkoupil NeXT a jejich operační systém, který však předělali na Mac OS, který distribuovali se svými PC, jako iBook, iMac atp.
Mac os x Nejpokrokovější a zároveň uživatelsky nejpříjemnější OS na světě. Vázaný na počítače Apple, takže není tak populární jako Windows Objektově orientovaný, má možnost spustit aplikace ze starších Mac OS – rozhraní Classic, Carbon a Cocoa Grafické rozhraní Aqua je tvořeno vektorovou grafikou Vnitřně je stavěn na jádře BSD (verze UNIXU) – velmi stabilní
linux Dnes asi nejpoužívanější systém postavený na UNIXU Není ale vyvíjen jednou firmou (decentralizace) – největší nevýhoda Dvě grafické rozhraní KDE a Gnome Používá se hlavně jako serverové řešení V poslední době se objevují pokusy o zavedení Linuxu na osobní počítače, ale nejsou moc úspěšné, chybí hlavně podpora kvalitních aplikací - grafické editory, audio editory, vdeo editory, apod. a her - nepodpora DirectX