Vysoká škola ekonomická v Praze ANALÝZA TRHU OPERAČNÍCH SYSTÉMŮ

Rozměr: px
Začít zobrazení ze stránky:

Download "Vysoká škola ekonomická v Praze ANALÝZA TRHU OPERAČNÍCH SYSTÉMŮ"

Transkript

1 Vysoká škola ekonomická v Praze Fakulta informatiky a statistiky Katedra informačních technologií Student: Vedoucí diplomové práce: Oponent diplomové práce: Bc. Jan Kafka Ing. Helena Benáčanová, CSc. Ing. Petr Koubský, CSc. TÉMA DIPLOMOVÉ PRÁCE ANALÝZA TRHU OPERAČNÍCH SYSTÉMŮ ROK : 2013

2 Prohlášení Prohlašuji, že jsem diplomovou práci zpracoval(a) samostatně a že jsem uvedl(a) všechny použité prameny a literaturu, ze kterých jsem čerpal(a). V Praze dne podpis

3 Poděkování Na tomto místě bych rád poděkoval vedoucí mé diplomové práce Ing. Heleně Benáčanové, CSc. za trpělivost a vstřícnost při vedení mé diplomové práce a rovněž za mnoho jejích podnětů, které vedly ke zkvalitnění obsahu.

4 Abstrakt Tématem této práce jsou operační systémy, jejich význam, historie, analýza současného stavu a pokus o predikci blízké budoucnosti. První část uvádí základní pojmy, definici operačního systému a jejich stručnou historii. Druhá část se věnuje současné situaci na trhu operačních systémů, hlavních tahounů tohoto sektoru a používaných obchodních modelů. Poslední část se věnuje predikci situace na trhu operačních systémů, jejich budoucí genezi, pravděpodobnému vývoji jejích obchodních modelů a odhadu blízké budoucnosti z business hlediska. Dále byla provedena rešerše dostupných nových odborných publikací na téma OS. Přínosem práce je vyhodnocení úlohy a budoucnosti operačních systémů a predikce toho, co lze z obchodního hlediska v tomto odvětví očekávat.

5 Abstract The reason of this work are operating systems, their significance, history, analysis of the current situation and attempt to predict the future. The first part introduces the basic concepts, the definition of operating system and brief history. The second part deals with the current situation on the market for operating systems, the main drivers of this sector and the business models used. The last part deals with the prediction of the situation on the market for operating systems, their future evolution, the probable evolution of their business model and estimate the near future from the business point of view. It were also made study of available new scientific publications about OS. Contribution of this thesis evaluate role and future operating systems and prediction business perspective in the industry branch.

6 Klíčová slova operační systém, počítač, software, internet, obchodní modely, analýza stavu trhu OS, predikce trhu OS

7 Obsah 1. Úvod Cíle diplomové práce Metody a přístupy v diplomové práci Přínosy diplomové práce Rešerše prací Uvedení do problematiky operačních systémů Definice operačního systému Funkce operačního systému Struktura operačního systému Definice operačního systému dle různých autorů Historie operačních systémů Čtvrtá generace (1980 současnost) osobní počítače Současná situace na trhu s operačními systémy Rozdělení operačních systémů Podle typu zařízení Podle vývojových skupin Podle způsobu zpracování dat Dostupná data zastoupení jednotlivých OS Rozbor situace na trhu s operačními systémy Žebříček TOP500.org OS střediskových počítačů Metody rozboru zastoupení OS datových a síťových serverů OS datových a síťových serverů Metody rozboru zastoupení OS pracovních stanic Historičtí sokové Apple a Microsoft OS osobních a pracovních stanic Metody rozboru zastoupení OS mobilních zařízení OS mobilních zařízení Vestavěné (embedded) operační systémy Obchodní modely distribuce operačních systémů Typy používaných obchodních modelů Prodej tradičních licencí Prodej technické podpory Prodej aktualizací Prodej přidané hodnoty Prodej ucelených řešení Prodej kombinovaných řešení Softwarové pirátství a operační systémy... 38

8 Prodej tradičních licencí Prodej přidané hodnoty, podpory, či řešení Zmapování trendů na poli OS Velká změna na trhu operačních systémů Trendy v oblasti operačních systémů Přehled IEEE Třináct trendů IT pro rok 2013 dle IEEE Hlavní trendy současných OS Konfrontace trendů IT s trendy OS Pokus o predikci vývoje OS z hlediska trhu Pokus o predikci vývoje trhu OS OS střediskových počítačů OS datových a síťových serverů OS osobních a pracovních stanic OS mobilních zařízení Vestavěné (embedded) operační systémy Pokus o predikci vývoje OS z hlediska business modelů OS střediskových počítačů OS datových a síťových serverů OS osobních a pracovních stanic OS mobilních zařízení Vestavěné (embedded) operační systémy Závěr Seznam použité literatury Terminologický slovník Seznam vložených obrázků Seznam vložených tabulek Příloha: Stručná historie OS... 67

9 1. Úvod Zatímco v některých případech dnes představuje operační systém něco samozřejmého, o jehož existenci nemá majitel zařízení téměř ani ponětí, v jiných vznikají přímo masové spory mezi příznivci operačních systémů (dále jen OS) té které značky. Od doby vzniku zárodku toho, co dnes nazýváme operační systém, se od padesátých let tento software nebývale rozvinul a rozvětvil do mnoha vývojových verzí. Existují operační systémy pro superpočítače, domácí počítače, mobilní zařízení, avšak i zařízení velikosti ručních hodinek. Za každým z těchto operačních systémů se skrývá dlouhá historie, pokud ne přímo u samotného jednoho OS, tak u jeho předchůdců, ze kterých se vyvinul. U každého odvětví (mobilní zařízení, nebo stolní počítače) existuje počet výrobců, kteří si navzájem konkurují a pokouší se obsadit si další část z trhu. Jaké jsou používané operační systémy současnosti, kdo je vyrábí a jaký mají vůbec podíl na trhu. Do kterého segmentu trhu patří a co to vlastně operační systém přesně je? Jaká budoucnost asi čeká tu kterou část trhu s operačními systémy, do jakých forem se vyvinou a jaké obchodní modely je budou distribuovat? Tyto otázky se pokusí zodpovědět tato diplomová práce. V její první části se budu věnovat uvedení do problematiky pojmu operační systém, proberu jeho definici, neboli co přesně tento SW představuje, do kapitoly bude patřit i malý historický přehled týkající se poslední (4.) generace patřící do 80. let až dneška. Další část se pokusí popsat současný stav na trhu s operačními systémy, rozdělený dle jednotlivých segmentů, spolu s rozborem aktuálně existujících obchodních modelů. Poslední a předposlední kapitola se bude týkat perspektivy operačních systémů do budoucna, a to jak z hlediska technologického, tak obchodního. Protože vývoj operačních systémů a software vůbec těsně souvisel s vývojem hardware, je v příloze B připojena i stručná historie těchto systémů. Cílem mé diplomové práce je tedy zmapování současné situace na trhu s operačními systémy, prostudování současných používaných obchodních modelů a pokus o predikci budoucího vývoje jak tohoto softwaru, tak možných příštích postupů jeho distribuce Cíle diplomové práce Pro splnění hlavních, potažmo dílčích cílů a přínosů je nutné seznámit se s použitou terminologií v této oblasti, vytvořit si teoretický základ a samozřejmě seznámit se s danou problematikou do nutné hloubky. Teprve poté lze očekávat úspěšné splnění následujících hlavních, potažmo dílčích cílů této práce, kterými jsou: vysvětlení pojmu Operační systém a jeho význam současné zastoupení operačních systémů na trhu 9

10 zmapování obchodních modelů současných OS pokus o zmapování trendů na poli OS pokus o predikci vývoje trhu OS pokus o predikci vývoje OS z hlediska business modelů 1.2. Metody a přístupy v diplomové práci Jako výchozí literatura pro tuto práci obecně posloužila řada elektronických i tištěných zdrojů z problematiky operačních systémů, ať už se jednalo o knihy, odborné články z oblasti OS, internetové články, blogy, dokumenty, jiné bakalářské a diplomové nebo také vědecké práce. Velkou část obsahu obstarají také zkušenosti autora s tímto softwarem, dané dosavadní odbornou i uživatelskou prací s operačními systémy. Součástí práce se tak staly i úvahy a analýzy autora, opírající se o dosavadní nabyté vědomosti z této oblasti Přínosy diplomové práce Hlavním přínosem diplomové práce bude zmapování situace na trhu s operačními systémy, analýza současného technologického stavu, a určitá predikce do budoucnosti. 10

11 2. Rešerše prací Při vyhledávání materiálů, vhodných pro rešerši v této práci, jsem si rozdělil nalezené práce do tří hlavních skupin: materiály, zabývající se přímo ekonomickou stránkou obecného software - tzn. především trh, tržní segmentace, nebo existující business modely SW. Tyto studie se svým zaměřením značně podobají tématu této práce, jejich problémem je však příliš obecné zaměření, tj. na celou oblast software. Operačními systémy se zabývají buď velmi okrajově, nebo vůbec. I když by za určitých okolností mohlo být zajímavé studovat korelaci mezi vývojem světa obecného SW a operačních systémů, něco takového nebylo cílem této diplomové práce a může být spíše podnětem pro navazující práci. Příkladem takové studie může být diplomová práce Františka Kučery "Možnosti využití svobodného a otevřeného softwaru pro podnikání". materiály, zabývající se sice přímo operačními systémy, avšak především z technického hlediska, bez nahlédnutí do ekonomických aspektů jejich existence. Těchto prací lze dohledat dostatečné množství, především z fakult technických vysokých škol. Pro účely této diplomové práce jsou však použitelné pouze ve vztahu k úvodním kapitolám, rozebírajícím ve stručnosti technickou stránku operačních systémů. Mohou posloužit jako jejich doplněk pro čtenáře, toužící po další, rozšiřujících informacích. Pro rešerši této oblasti posloužila práce Milana Ďurkova z Jihočeské univerzity v Českých Budějovicích "Operační systém BSD". práce, zabývající se přímo operačními systémy a jejich business modely. S touto specializací se mi podařilo dohledat několik prací, jejich stinnou stránkou se však tentokrát stala přílišná specializace. Autoři se nezabývají celým trhem operačních systémů, ale specifickými druhy OS, v případě recenzovaných prací systémy pro mobilní zařízení. Pro rešerše použité do této kapitoly jsem si vybral práci "Srovnání mobilních systémů" od Jana Nešpora a "Analýza trhu mobilních operačních systémů" od Josefa Frnky. Práce Milana Ďurkova "Operační systém BSD" z roku 2012 se zabývá operačním systémem BSD. V teoretické části popisuje poměrně rozsáhle historii tohoto systému, včetně jeho vývoje z OS UNIX na počítačích VAX. Pokračuje rozborem open source licencí, přesněji řečeno srovnáváním BSD licence (která za svůj vznik vděčí právě tomuto systému) s GNU licencí. Tato kapitola je spolu s částí věnovanou jednotlivým verzím BSD vítanou vsuvkou do jinak technicky laděné práce. Ta následně pokračuje popisem struktury BSD jádra a srovnáváním s hlavním rivalem na poli open source operačních systémů Linuxem. Po uvedení do souborového systému UFS a jeho opětovném srovnání s jedním z linuxových protějšků Ext4 se autor dostává k jedné z nejrozsáhlejších kapitol, a totiž popisu jednotlivých verzí (distribucí) BSD, jako jsou např. FreeBSD, NetBSD, nebo DragonFly BSD. V druhé, praktické části své práce se pak autor věnuje instalaci a testovacímu používání jedné z verzí systému BSD - PC BSD. Poslední dvě kapitoly jsou věnovány srovnání s nejvýznamnějším komerčním operačním systémem - MS Windows a dotazníkové anketě na téma obecného povědomí o systému BSD mezi laickou veřejností. 11

12 Zadání svých cílů, tedy představení rodiny BSD systémů, stejnojmenné licence, bližšího pohledu na jádro systému, pokusné použití tohoto systému a jeho srovnání s hlavními konkurenty autor obstál se ctí. Snad jen výzkum ohledně znalosti a používání operačního systému BSD mohl být realizován mezi více znalým vzorkem respondentů. Oslovení laikové odpověděli na otázku, zda znají tento systém v 97 % případů záporně, což vzhledem k základu 90 osob mohlo značně zkreslovat přesnost dalších odpovědí na specifičtější otázky. Práce "Srovnání mobilních operačních systémů" od Jana Nešpora z roku 2012 je již podle svého názvu úzce specializována na operační systémy mobilních zařízení. Na rozdíl od předchozí recenzované práce se zabývá kromě technologické stránky OS rovněž rozborem tržního postavení produktů jednotlivých výrobců. Ze začátku autor pečlivě popisuje genezi od prvního mobilního telefonu s jednořádkovým segmentovým displejem k prvním smartphonům, tak jak si je představujeme dnes. Končí popisem prvního telefonu Apple iphone jako uvaděče nové generace těchto přístrojů. Celkem přirozeně pak navazuje i popisem vývoje operačních systémů pro mobilní telefony, avšak poměrně rychle přechází od historie k současným operačním systémům. Z těch rozebírá jejich představitele, od těch nejvýznamnějších, tedy Google Android, Apple ios a Symbian OS, po ty méně rozšířené jako MS Windows Phone, nebo BlackBerry OS od RIM, až ve stručnosti i po ty spíše raritní typu WebOS. Tím také, ještě po krátkém technologickém srovnání významnějších operačních systémů končí teoretická část práce. V té praktické se pak autor zabývá výzkumem tržního podílu jednotlivých mobilních operačních systémů. Zde využívá jak výstupy analytické společnosti Gartner, tak alternativně společnosti NetMarketshare, získávající statistiky tržních podílů pomocí analýzy návštěvnosti vybraných internetových stránek. V práci jsou použita data z let 2010 a 2011, což z dnešního pohledu znamená již menší zastaralost tohoto rozboru. Dle autorova výzkumu v té době dominoval operační systém Applu ios, a nemalý podíl měl stále ještě i Symbian od společnosti Nokia. Už tehdy se ukazoval jasný nárůst používání zařízení s OS Google Android. Tato kapitola končí ještě krátkou, avšak zajímavou kapitolou, věnovanou předpovědi vývoje na trhu mobilních operačních systémů do roku 2015 společnosti Gartner. Predikce jejích analytiků vycházejí zatím velmi dobře, podařilo se předpovědět sesazení Apple ios z prvního místa systémem Android, úpadek BlackBerry OS spolu se Symbianem od Nokie a smutek v Redmontu pro stagnaci jejich systému Windows Phone. I tuto práci uzavírá dotazníkový průzkum, stejně jako v minulém případě realizovaný přes portál vyplnto.cz a opět mezi laickou veřejností. Odbornost respondentů však v tomto případě prakticky nevadí, neboť operační systémy mobilních zařízení jsou již záležitost mainstreamu. Přinejmenším větší podíl laických uživatelů alespoň přibližně tuší název operačního systému na jeho mobilním telefonu, než co si představit pod pojmem FreeBSD. Jan Nešpor ve své práci splnil se ctí všechny stanovené cíle, text dobře uvádí do světa mobilních operačních systémů, popisuje jejich historii, současný stav a čtenář je po přečtení dobře informován o situaci v tomto odvětví. Tato studie může být ideálním základem pro pokračování v rozšiřující práci. "Analýza trhu operačních systémů" od Josefa Frnky z roku 2010 si vytýčila za hlavní cíl vypracování přehledné analýzy trhu s mobilními operačními systémy v Evropě. Tomu chce pomoci dílčími cíli, tj. zpracováním teoretického podkladu pro rozbor těchto systémů, 12

13 skládajícího se z přehledu historie mobilních OS, hodnocení výhod a nevýhod jednotlivých mobilních OS, odhadu možného budoucího vývoje těchto systémů a trhu s nimi celkově. Ze začátku své práce se autor zabývá popisem operačního systému jako takového, bez omezení na svět mobilních zařízení. Následně pokračuje stručným popisem historie mobilních OS, a o poznání podrobněji se zabývá dosavadním vývojem každého významného operačního systému pro mobilní zařízení zvlášť. U všech recenzovaných systémů rozebere nejdříve jejich historii, pak současný stav a nakonec výhody a nevýhody jejich používání dle názoru autora. Takto práce analyzuje Symbian od Nokie, Apple ios, Microsoft Windows Mobile, Google Android a Palm OS. V praktické části se pak autor věnuje analýze stavu trhu s operačními systémy pro mobilní zařízení a pokusu o predikci budoucího vývoje. K tomu využívá především data poskytovaná společností Gartner. Na rozdíl od novější práce Jana Nešpora se autor kromě analýzy globální zabývá i údaji zastupujícími děje na evropském kontinentu. Dochází k závěru, že evropský trh se značně liší od celosvětového a severoamerického. V době psaní práce (2010) dominoval ve světě, stejně jako v Evropě operační systém Symbian fy Nokia, i když už byly znát sestupné tendence. Smartphonu Apple iphone s ios i přes určité zpoždění, dané vyšší cenou než v např. v USA rovněž pomalu vzrůstala popularita. Zlepšující se čísla prodeje zařízení s OS Android byla předzvěstí dnešního stavu, kdy systém od Googlu již téměř obsadil pozici jedničky na trhu. Tou hlavní odlišností ale byla obliba telefonů BlackBerry od společnosti RIM s BlackBerry OS, které v USA obsadily 52 % trhu s chytrými telefony, což pro ně globálně znamenalo druhé místo v počtu provozovaných zařízení, zatímco v Evropě se "ostružiny" krčily až na zadních místech. Poslední místa celosvětově patřila i systému Windows Mobile od Microsoftu, který v té době teprve čekal na své nahrazení současnou nadějí této společnosti OS Windows Phone. V závěru práce se pak autor věnuje pokusu o predikci budoucího vývoje trhu operačních systémů pro smartphony. Nejlepší budoucnost správně přisuzuje systému Android, následovanému Apple ios. Černým koněm se dle něj měl stát další OS od společnosti Google, cloudově orientovaný Chrome. Ten dodnes, pod změněným jménem Chromium existuje (uvolněný pod open source GPL2 licencí), avšak nezaznamenal zatím větší rozšíření. Přesto do něj však Google nadále investuje další prostředky a snaží se napravit chyby přechozích verzí. Podstatně více však autor přecenil možnosti firmy Nokia, kde si hodně sliboval od nástupce Symbianu, nového OS Maemo. Dnes vše vypadá jinak. Společnost Nokia nejprve začala implementovat operační systém Microsoftu Windows Phone, čímž odsunula jak Symbian, tak Maemo do pozadí. Nakonec v říjnu roku 2013 odkoupil Microsoft samotnou Nokii, což odsoudilo jak Symbian, tak pro budoucnost připravované Maemo k osudu minoritních, v podstatě fanouškovských (druhý jmenovaný nyní patří pod komunitní open source vývoj) systémů. Naopak autor poněkud podcenil agilitu Microsoftu. Zde spíše předpokládal postupný úpadek platformy, bez větší inovace ze strany této společnosti. O budoucí mobilní verzi jejího systému předpokládal, že bude především jakousi odlehčenou verzí budoucích stolních Windows. To se splnilo s určitou rezervou pouze v ovládacím rozhraní (Metro), ve skutečnosti však i Microsoft vytvořil svou obdobu moderního plnohodnotného operačního systému pro přenosná zařízení, se vším, co k němu patří (nízká náročnost na systémové zdroje, vlastní online obchod s aplikacemi atd.). Podobnost se stolními operačními systémy této firmy nevychází z portace na mobilní zařízení, nýbrž ze sjednocovací strategie 13

14 Microsoftu. Dá se předpokládat sice malý, avšak stabilní podíl této firmy na trhu s mobilními telefony a tablety. Rovněž tato práce dostála svým cílům a obstojně popsala jak podstatu mobilních OS, jejich historii, tak současné postavení na trhu jednotlivých značek, autor rovněž fundovaně provedl predikci budoucího stavu. 14

15 3. Uvedení do problematiky operačních systémů Abychom mohli pokračovat v naší studii současných operačních systémů, bude nutné si nejdříve ve stručnosti osvětlit, co si vlastně pod tímto pojmem představit. Tomu se budou věnovat následující kapitoly Definice operačního systému Operační systém je základním softwarovým vybavením počítače. Jednoduše řečeno, je to program, který nám umožňuje počítač ovládat. Tvoří rozhraní mezi aplikačními (uživatelskými) programy a hardwarem - organizace přístupu k datům, spouštění aplikací, řídí jejich průběh, přiděluje jim hardwarové prostředky (čas a místo v paměti a na procesoru, přístup k periferním zařízením, přístup k datovým souborům atd.), poskytování služeb aplikačním programům. Zavádí se do operační paměti hned po zapnutí počítače ze zvláštní oblasti pevného disku, zvané boot sektor, kde jsou fyzicky uloženy jeho soubory. Jinými slovy, jde o soubor programů, které řídí činnost technického vybavení počítače, umožňují a usnadňují činnost aplikací. Hlavním úkolem OS je zprostředkovat vazbu mezi technickým vybavením počítače a aplikacemi. OS poskytuje aplikacím služby a aplikace voláním těchto služeb ovládají technické vybavení počítače. Aplikace by neměly mít přímý přístup k technickému vybavení počítače Funkce operačního systému řídí a spravuje přístup k HW zdrojům - rozděluje strojový čas procesoru, přiděluje operační paměť, přistupuje k vnějším pamětem (disk, optické mechaniky), spravuje komunikaci s periferiemi (myš, klávesnice, tiskárny, 3D brýle atd.) organizuje přístup k datům - zamezuje neoprávněným přístupům řídí zpracování úloh řídí přípravu, plánování a průběh úloh tak, aby byla zajištěna maximální efektivita jejich zpracování podporuje komunikaci s uživatelem - provádí uživatelem zadané příkazy a spouští aplikace, informuje uživatele o vzniklých problémech, nebo chybách. Způsob, jakým uživatel zadává pokyny operačnímu systému a v jaké formě dostává zprávy o výsledku provedených operací, se souhrnně označuje jako uživatelské rozhraní (User Interface, UI). V současnosti existují dvě hlavní formy UI - textové uživatelské rozhraní (MS-DOS), kde uživatel zadává pokyny prostřednictvím tzv. příkazového řádku (command line) a grafické uživatelské rozhraní (Graphical User Interface, GUI). GUI lze nalézt v převážné většině současných operačních systémů, i ty však obvykle umožňují zapisovat příkazy v příkazovém řádku 15

16 podporuje bezpečnost a spolehlivost výpočetního systému většinou pomocí různých úrovní přístupových práv, šifrováním úložných zařízení, oddělováním běhu programů apod Struktura operačního systému Operační systém je zpravidla tvořen tzv. jádrem (kernel), ovladači I/O zařízení (drivery), příkazovým procesorem (shell) a podpůrnými systémovými programy. jádro (core) - po zavedení do paměti řídí činnost počítače, poskytuje procesům služby a řeší správu prostředků a správu procesů ovladače - zvláštní (pod)program pro ovládání konkrétního zařízení standardním způsobem. Použití strategie s ovladači umožňuje snadnou konfigurovatelnost technického vybavení příkazový procesor - program, který umožňuje uživatelům zadávat příkazy ve speciálním, obvykle jednoduchém jazyce podpůrné programy - do této kategorie jsou mnohdy zahrnovány i překladače (jazyk C v OS UNIX) a sestavující programy. Stojí na stejném místě jako aplikační programy. Jádro operačního systému se pak zpravidla dělí na dvě podstatné části: správa procesů - správa procesů (prakticky není u jednoduchých OS) řeší problematiku aktivování a deaktivování procesů podle jejich priority resp. požadavků na prostředky. správa prostředků - zajišťuje činnost V/V zařízení, přiděluje paměť, případně procesory. Velmi důležitou částí správy prostředků je správa souborů - způsob ukládání souborů a přístupu k nim. Moderní OS zajišťují jednotný pohled na soubory a zařízení. Zařízení jsou považovány za soubory se speciálním jménem. Obrázek 1: Struktura operačního systému Unix, zdroj: Tanenbaum, Modern Operating Systems 16

17 Definice operačního systému dle různých autorů Jak už to u komplikovaných věcí bývá, i pro operační systém existuje více definic. Dle Tanenbauma je operační systém (Operating System, OS) software, který běží v kernel módu (supervisor mode), zatímco běžné aplikace využívají user mód. Tato definice však mírně pokulhává u embedded systémů, ve kterých se nemusí kernel mód vůbec vyskytovat, nebo u systémů napsaných v interpretovaných programovacích jazycích (JavaOS, JOS napsané v JAVA), které pak z principu nemají přímý přístup k HW. Navíc existují různé programové součásti, které nejsou ani "ryba nebo rak", např. utilita obsluhující souborový systém, nebo interní zabezpečení systému. Takovýto software sice nemá přímý přístup k HW, avšak OS by se bez něj neobešel a defacto jsou tedy za použití protected módu jeho součástí. Další definicí, opět dle Tanenbauma, může být, že se jedná o software, který od programátorů aplikací (rovněž aplikací samotných) odděluje složitost ovládání HW a jako prostředník nabízí podstatně jednodušší abstrakci. Tedy například program (a jeho vývojář) nemusí znát postup ovládání disketové mechaniky (příkazy pro spouštění, zastavování motorku, zápis, změnu, mazání dat), nýbrž přistupuje k symbolické mechanice, reprezentované písmenem disku (A:\) a souborům ve filesystému. Dle autorů Silberschatze, Galvina a Gagneho pak lze přirovnat operační systém k jakési vládě, která přerozděluje zdroje, tj. čas CPU, místo v paměti, nebo tiskové úlohy uživatelským aplikacím (textový procesor). Obrázek 2. Operační systém dle A. Tanenbauma. Zdroj: A. Tanenbaum, Modern Operating Systems Podle encyklopedie Britannica je operační systém programem, který spravuje počítačové zdroje, speciálně pak jejich alokaci mezi jednotlivé programy. Typickými zdroji se rozumí např. CPU, paměť, I/O zařízení, nebo síťová spojení. Správou zdrojů se pak myslí jejich řízení za účelem předejití vzniku konfliktů a interferencí mezi programy. Na rozdíl od 17

18 většiny programů, které za běhu počítače startují i končí svůj provoz, operační systém běží nekonečně dlouho a svůj provoz terminuje až s vypnutím systému. American Heritage Science Dictionary tvrdí, že operační systém je software vytvořený za účelem řízení základních operací provozu počítače, jako např. odesílání pokynů hardware (pevné disky, síťové karty, tiskárny) a přidělování systémových zdrojů (paměti, procesorový čas) software. Operační systém sjednocuje prostředí pro běh programů, tzn. není třeba psát software pro každou konfiguraci počítače zvlášť a představuje tedy standardní platformu pro nové programy. Syntézou těchto tvrzení můžeme dospět k tvrzení, že operační systém je speciálně designovaný software, začínající a končící svůj provoz s během počítače, běžící často ve specifických procesorových módech. Řídí základní operace týkající se hardware a přiděluje jeho zdroje běžícímu software. Odděluje uživatele i programátora od složitosti hardwarové implementace (poskytuje určitou míru abstrakce) a vytváří sjednocené prostředí (environment) pro práci uživatele a běh programů Historie operačních systémů Na úvod si dopřejme trochu nostalgie úryvkem z článku Richarda Havlíka v časopise Amatérské rádio z roku 1988 o nastupujícím systému OS/2. "Je všeobecně známo, že v loňském roce uvedla IBM na trh systém PS/2. Podle sloganu firmy jsou to stroje, které mají změnit tvář počítání na osobních počítačích. Zdá se však, že na tuto změnu bude mít ještě větší vliv firma Microsoft, která pro novou řadu PS/2 připravuje zcela nový operační systém s možností multi-taskingu, který plně využívá možností mikroprocesoru Nejdůležitější však je, že tento systém nebude omezen pouze na IBM hardware, ale bude též provozovatelný na kompatibilních PC. Jistě již víte, že jde o operační ystém OS/2. Časový plán jeho uvedení na trh je přibližně následující: koncem roku 1987 byla k dispozici verze 1.0, u níž komunikace s uživatelem probíhá podobně jako v MS-DOSu - tedy pomocí komunikačního řádu. Koncem 1. pololetí letošního roku by měla být k dispozici verze 1.1, která již umožňuje operování myší v prostředí grafického tzv. Presentation Manageru - viz dále." 1 Vývoj operačních systémů je těsně spjat s vývojem počítačů, na kterých běžely, rozdělíme si proto historii dle Tanenbauma do čtyř velkých období, popisujících současně vývoj výpočetní techniky. První generace ( ), jako etapa relé a elektronek, do které spadají téměř počátky počítačů samotných, druhá generace ( ), znamenající období dávkového zpracování a transistorů, třetí generace ( ), zahrnující éru integrovaných obvodů a nakonec čtvrtá (1980 současnost), která se týká období vzniku osobních počítačů a trvá až do dneška. Pro účely této práce se budeme stručně zabývat pouze generací čtvrtou. 1 HAVLÍK, Richard RNDr. MS DOS a OS/2. Amatérské radio, časopis pro elektroniky a radioamatery, červen 1988, s

19 Čtvrtá generace (1980 současnost) osobní počítače Čtvrtá generace počítačů sice začínala svou existenci v raných osmdesátých letech, technologie a vůbec vědomostní podhoubí pro ni vzniklo ještě v předchozí dekádě. Proto se tato kapitola krátce zabývá i předchozím desetiletím. Technologií umožňující nástup osobních počítačů byl mikroprocesor (CPU) 2. Za všechny jmenujme alespoň Motorolu (základ budoucího prvního PC Apple), Zilog Z80 nebo Mostek 6502 (všechny 8bitové). Taková konkurence zvládla do roku 1975, kdy byl uveden první osobní počítač, na cca 100 USD. Tento první osobní počítač, uvedený v lednu 1975 dostal jméno Altair Jednalo se vlastně jen o kutilskou sadu pro fandy, prodávanou jako zásilkový kit za cca 400 dolarů (za příplatek byl možný i smontovaný stav). Tento počítač neměl žádný displej, klávesnici a zdánlivě příliš málo paměti pro užitečnou práci. Programoval se pomocí switchů a odezva probíhala pomocí svítících žárovek. Toto omezení Altairu se však nakonec stalo výzvou pro mnoho malých podnikatelů a visionářů, kteří brzy přišli s různými užitečnými rozšířeními. Od roku 1977 již mnoho výrobců jako MITS, IMSAL a dalších nabízí své mikropočítače s 8" disketovými mechanikami, většinou od výrobce Shugart Associates a především s OS CP/M. I přes lavinový nárůst popularity mikropočítačů mezi edukovanými nadšenci, zůstávala náročnější výpočetní technika stále za dveřmi běžných domácností. Vznik a růst Apple Computer V roce 1975 dva počítačoví nadšenci, Steve Jobs a Steve Wozniak založili společnost Apple Computer. Byli rozhodnuti dostat mikropočítač z mrakodrapů velkých korporací do běžných amerických domácností. Jejich mikropočítač se měl od základu skládat z klávesnice, disketové mechaniky, obrazového výstupu a tuto vizi ztělesnil Apple I, s výstupem na TV v roce V roce 1977 přišla dvojice s vylepšenou verzí Apple II s procesorem Motorola, což byl rozdíl od tehdy téměř výhradně používaného Intelu. Apple II měl excelentní možnosti práce s grafikou, využitelnou např. pro hry. Dalším přelomem pak byl nápad Applu přidat do softwarového vybavení nový produkt - tabulkový kalkulátor, nazvanývisicalc. Právě VisiCals demonstroval užitečnost počítačů pro běžné uživatele, s tím, že úspěch Apple II (a VisiCalcu) přiměl uvažovat o vlastním mikropočítači dokonce samotné IBM. Snaha IBM o svůj mikropočítač pak dramaticky změnila situaci v počítačovém průmyslu 80. let 80. léta - vstup IBM na trh osobních počítačů a dopad na operační systémy V roce 1980 se po dlouhém váhaní rozhoduje pro svůj osobní počítač samotná IBM. Jakmile se jednou velká modrá rozhodla, věci vzaly rychlý spád, na tak velkou korporaci 2 CPU, central processing unit (centrální procesorová jednotka). Základní součást počítače, která provádí výpočty a řídí překlad i vykonávání instrukcí uložených v operační paměti počítače. Z technického hlediska jde o jeden elektronický obvod (jednočipový procesor) s vysokou hustotou integrace, který je umístěn na základní desce počítače. 19

20 nevídaný. Výběrové řízení překvapivě vyhrál díky vyjednávacím schopnostem svého šéfa Billa Gatese Microsoft. V letech 1982 až 1983 se staly osobní počítače IBM průmyslovým standardem. Na počátku IBM rozhodla, že její počítač bude plně zdokumentovaný (zásluha šéfa vývoje PC Dona Estridge), včetně BIOSu (převzatého z CP/M), z důvodu snadného vývoje rozšiřujících karet. To však pomohlo především výrobě klonů, které se díky nižší ceně a "plné" kompatibilitě teprve doopravdy zasloužily o budoucí dominanci platformy "IBM PC kompatibilní". S růstem nabídky počítačů IBM compatible, rostla i nabídka software (Lotus Development Corp s Lotus tabulkový kalkulátor, WordStar jako textový editor, dbase jako databázový software atd.). Podobně to platilo i v oblasti komponentů a periférií. Dopad existence IBM PC compatible tak velký, že byl v roce 1983 vyhlášen v Time magazínu jako "Muž roku", namísto člověka. Z tohoto hnutí na trhu PC nejvíce profitoval Microsoft, který za každý z modelů PC a jeho klonů získával licenční poplatky za MS-DOS. Osmdesátá léta - představení modelu Macintosh v roce 1984 Na počátku 80. let Apple zůstalo jediným významným výrobcem, který nepřevedl svou výrobu na IBM PC kompatibilní. Jeho Macintosh dalece překonával PC svou uživatelskou přítulností, již používal GUI a myš, tudíž nebylo třeba si pamatovat příkazy OS. Léta dominance Microsoftu na trhu operačních systémů a výzvy Microsoft 22. dubna 1990 uvedl Windows 3.0 a to se světově velkolepou a drahou kampaní, v ceně 10 milionů tehdejších dolarů. Výsledek na sebe spolu s dalším stupněm kvality nenechal dlouho čekat - nové Windows byly přijaty dobře. To Microsoft povzbudilo při vývoji dalších operačních systémů, a aby napravil výtky týkající se technologické zastaralosti jeho operačních systémů, přišel 24. srpna 1995 s plně 32-bitovým operačním systémem Windows 95. Právě tento systém se pak stal svědkem počátku sítě Internet. Ačkoliv Microsoft zpočátku Internet podceňoval, již další verze, Windows 98 a ME, byly plně připraveny pro práci s touto sítí. V této době také došlo k rozdělení vývojových větví Windows na dvě: NT (New Technology) pro profesionální použití na pracovních stanicích a serverech a 9x pro domácnosti. Toto rozdělení později zaniklo až s uvedením Windows XP, které z důvodu bezpečnosti a výkonu zavedly NT jádro jako jediné používané. Operační systémy konkurenčních společností v této době jednoznačně hrály druhé housle. Systém od IBM OS/2 mizel z pracovních stanic a Apple měl co dělat, aby se udržel jako firma existovaly dokonce úvahy o jeho bankrotu a prodeji značky výrobci praček! Začátek nového milénia, až dnešek nová konkurence Zdálo se, že nadvládu Microsoftu nemůže už dlouho nic narušit, snad s výjimkou soudních sporů, které na něj podávali zoufalí konkurenti. Avšak z internetového 20

21 undergroundu se nakonec vynořila nová konkurence open source operační systémy, především Linux. Jejich největší výhodou byla distribuce zdarma, čemuž komerční výrobce jako MS mohl těžko konkurovat. Nakonec však největší výzvou pro tuto firmu začal být souboj platforem, po té, co se po návratu Steva Jobse v roce 1998 vzpamatoval Apple. Ten postupně začal opanovávat nezanedbatelnou část segmentu především náročnějších zákazníků. Bylo uvedeno několik další verzí OS Windows, všechny již na NT jádře. Windows NT, Vista, 7 a poslední 8 s podporou dlaždicového ovládání Metro. I přes setrvávající dominanci na trhu OS pro stolní PC však Microsoft čelí několika potencionálně vážným problémům: 1. soudní spory, týkající se získání a udržování současné převahy na trhu s OS. 2. budoucnost trhu OS - vznik Internetu znamenal příchod nových možností; volně získatelné a přizpůsobitelné Open Source systémy "zdarma" jako Linux, nebo FreeBSD rovněž poněkud ohrožují dominantní pozici MS. 3. otázka důležitosti OS v budoucnosti je docela dobře možné, že operační systém za nějaký čas bude hrát pro uživatele vlastně docela marginální úlohu. 21

22 4. Současná situace na trhu s operačními systémy Následující kapitola se bude věnovat analýze světového trhu s operačními systémy. Data pocházejí od analytických společností (Gartner, IDC), z průzkumů nezávislých skupin (NetApplications), případně kvalifikovaných odhadů expertů Rozdělení operačních systémů S tím jak se operační systémy vyvíjely, docházelo k jejich specializaci a segmentaci dle různých ukazatelů. Pro další pokračování je proto vhodné si současné OS rozdělit. Dělení se liší dle použitého klíče Podle typu zařízení OS střediskových počítačů - existence této skupiny začala se vznikem počítačů vůbec - patří sem i první operační systémy typu IOCS, IBM/360 nebo Multics. Počítače a superpočítače, na kterých jsou tyto systémy provozovány se od např. běžných IBM PC liší hlavně v řádech - disková pole obsahují třeba i tisícovky pevných disků, základní desky stovky a tisíce CPU. Tento druh operačních systémů je orientován na zpracování velkého množství úloh současně, doprovázeného masivními objemem I/O operací. Základem architektury těchto OS je důraz na podporu dávkového zpracování úloh, timesharing a transakční zpracování. Uživatelská interaktivita může být omezena ve prospěch nerušeného zpracovávání velkého objemu dat (typicky vědecká úloha, běžící několik týdnů strojového času). Zástupci této větve může být historicky IBM/360, jeho současný nástupce IBM/390, různé verze UNIXů, v některých případech nahrazovaných upravenými variantami OS LINUX. OS datových a síťových serverů - tyto operační systémy by se daly přirovnat k OS střediskových mainframů, avšak běží na HW řádově se mnohem více blížícím běžným osobním počítačům. Většinou běží na serverech, architekturou velmi podobných IBM PC, avšak s vyšším výkonem a spolehlivostí. Obsluhují více uživatelů najednou, často prostřednictvím sítě (od lokální až po Internet), kterým sdílí své hardwarové a softwarové prostředky. Mohou fungovat jako fileservery, tiskové servery, velmi specifickou a známou úlohu hrají webservery - jeden ze základů služby WWW sítě Internet. Od těchto OS je požadována spolehlivost a schopnost bezproblémově obsloužit velké množství požadavků (třeba i tisíce za sekundu). 3 Jako typické zástupce jmenujme Oracle Solaris, FreeBSD, Linux a také řadu MS Windows Server. OS osobních a pracovních stanic - tato kategorie historicky následovala po operačních systémech střediskových počítačů. Jejich úkolem je zajistit co možná největší komfort práce s PC uživateli, k čemu využívají většinu

23 moderních vlastností - multitasking, podporu multiprocessingu (vícejádrových CPU), GUI, multimédia, snadná údržba a velká paleta snadno instalovatelných programů. Jejich dostupné programové vybavení je skutečně rozsáhlé, pestré a pokrývá snad všechny oblasti lidské činnosti. Nečastěji jsou používány pro kancelářské aplikace, multimédia (hry) a práci s Internetem. Jde o natolik známou větev OS, že svým vlivem zastiňuje existenci těch ostatních. Typickými příklady jsou MS Windows, Apple Mac OS, Linux nebo FreeBSD (OpenBSD). OS mobilních zařízení - s postupem doby se počítače stále více zmenšovaly, až se nakonec výkon sálového počítače počátku 80. let smrsknul do zařízení ne o moc většího než dlaň, která ho drží. Na takovýchto počítačích opět běží specializovaná sorta operačních systémů, jejichž hlavní odlišností od OS pracovních stanic je nutnost vystačit s mnohem více omezenými zdroji (bráno ze současného pohledu). K významným vlastnostem patří rychlý start systému, odladěná instalace provedená již výrobcem a schopnost pracovat se širokou škálou dostupných datových konektivit a úložišť (ovladače pro obsluhu modemů bezdrátových sítí, paměťových úložišť). Musí být upraveny pro specifické ovládání mobilních zařízení (náhrady počítačové myši, dotyková obrazovka). Najdeme je nejčastěji na hanheldech (PDA), navigacích, nebo mobilních telefonech. Jako typičtí reprezentanti této větve poslouží za minulost Symbian a Palm OS, za současnost Google Android, Apple ios, Samsung BADA, nebo Windows Phone. Vestavěné OS - vestavěné (emdedded) OS najdeme nejčastěji buď v řídících zařízeních, nebo jednoúčelových počítačích. Typickými příklady mohou být za spotřební elektroniku různé settopboxy, herní konzole, levnější mobilní telefony, multimediální přehrávače, fotoaparáty, kalkulačky nebo třeba mikrovlnné trouby. Z jiného segmentu jmenujme autonomní zařízení (inteligentní sensory, vesmírné satelity), stroje (NC soustruhy), nebo OS běžící na čipových kartách. Jako další část této větve můžeme uvést real-time operační systémy (RTOS), jejichž hlavním úkolem je schopnost co možná nejrychlejší reakce. Ty najdeme např. v továrních zařízeních, palubních počítačích (letadel, aut, lodí), kontrolních stanicích (jaderných elektráren). Typickými zástupci této kategorie jsou různé upravené verze Linuxu, MS Windows, za real-time OS QNX, WxWorks, nebo RTLinux, za čipové karty např. MULTOS Podle vývojových skupin Vztaženo k současnosti lze vývoj operačních systémů shrnout do tří základních větví. Dvě mají svůj základ ve světě osobních počítačů, avšak zasahují svou působností i další segmenty IT, jako počítače střediskové, síťové či embedded. Do třetí větve se pak řadí systémy, které vznikaly nezávisle na hlavním proudu, i když se s ním v minulosti mohly křížit, nebo mít podobné základy (systémy sálových PC, Real-Time OS) Unix - Unix, nepřímo vzešlý z vývoje slibného operačního systému Bellových Laboratoří General Electric a MIT Multics, se stal základem pro mnoho dalších 23

24 významných systémů dneška. Unixové systémy mívají alespoň částečně otevřený kód 4 a díky tomu i větší množství různých nezávislých dodavatelů. Verze Unixu i nástupnických systémů se mohou i značně lišit, v závislosti na přání jeho výrobce. Unix se stal předchůdcem i zdánlivě odlišných systémů, které se však v něm minimálně inspirovaly. Za tyto jmenujme OS DOS, nebo některé real-timové systémy (RTLinux). Kromě samotného užití Unixu (HP Unix) běžícího dnes hlavně na střediskových počítačích, nástupci z hlediska otevřené licence jsou FreeBSD (OpenBSD), používaný hlavně v síťových aplikacích, Open Solaris, nebo OS Linux. S části uzavřenou licencí pak jako nástupce Unixu může posloužit rodina OS společnosti Apple (MAC OS, ios), případně předchůdce ze společnosti NeXT, NeXT OS. MS Windows - přímým konkurentem světa Unixu jsou pak systémy Windows společnosti Microsoft. Jde tak trochu i o rozdíl mezi různými světy, kdy Unix se používal původně spíše v univerzitním prostředí, nebo naopak prostorách těch největších společností, Windows byly od začátku určeny pro domácí uživatele a menší až střední firmy. Windows mají zcela uzavřený zdrojový kód a neexistují tak žádní další dodavatelé, než Microsoft. To na jednu stranu zamezuje konkurenci v tomto sektoru, na druhou stranu však z drtivé většiny odstraňuje problémy s kompatibilitou napříč verzemi, tak jak je známe z unixového světa. Z produktů Windows (a tím i Microsoftu) jmenujme Windows 3.11, 95, NT, Seven, Mobile, nebo Windows RT, určenou pro procesory ARM (mobilní zařízení). Další systémy - ačkoliv dnes i 94 % superpočítačů používá nějakou verzi OS LINUX 5, existují i systémy vzniklé a pokračující nezávisle. Za tyto jmenujme alespoň IBM OS/390 (Z/Architecture), QNX, HP OpenVMS, embeded OS (Java Card OpenPlatform, Cisco OS), real-time operační systémy (VxWorks), OS mobilních zařízení (Symbian, Palm OS), nebo raritní a experimentální OS (BeOS, brickos, Cambridge CAP OS) Podle způsobu zpracování dat Jednoúlohové OS - systém dokáže spravovat pouze jeden proces, běží na něm pouze jedna úloha, všechny prostředky jsou věnovány jediné, právě běžící úloze. Pracovat s operačním systémem může pouze jeden uživatel současně. Typičtí představitelé jsou k nalezení v začátcích počítačů - IOCS, nebo operační systémy na chytrých platebních kartách. Víceúlohové OS - systém dokáže spravovat více procesů, nechat běžet více úloh současně, umožňuje sdílení prostředků a plánování procesů. Podporuje současnou práci více uživatelů současně. Typický přestavitel: OS Windows 95, Apple System. Víceprocesorové (multiprocessing) - systém dokáže spravovat více procesů, nechat běžet více úloh současně, umožňuje sdílení prostředků a plánování procesů. Podporuje 4 KUČERA, František, Možnosti využití svobodného a otevřeného softwaru pro podnikání, supercomputers-run-linux- 24

25 současnou práci více uživatelů současně a to za simultánního běhu na více CPU (nebo jader CPU). Typičtí představitelé: všechny nové OS pro většinové použití, Google Android, Windows 7, Cisco OS. Vícepočítačové (multicomputing) - jinak též distribuované (paralelní) systémy se skládají z navzájem nezávislých výpočetních jednotek, které nesdílejí společnou paměť a komunikují spolu prostřednictvím zpráv posílaných přes počítačovou síť. To v praxi představuje velké množství např. obyčejných IBM PC propojených do sítě. Většina z nich pracuje na modelu klient/server. Jejich úlohou je spojit prostředí mnoha nezávislých počítačů (výpočetních jednotek) do jednoho, aby uživatel měl pocit, jako kdyby pracoval se standardním mainframe. Jsou užívány pro úzce specializované, většinou vědecké úlohy, kde je třeba zpracovat malým množstvím úloh velké množství dat. Tuto skupinu reprezentují OS Amoeba (jedním z autorů je Andrew S. Tanenbaum), Chorus, nebo Spring. 6 Pro účely této práce bude nejvhodnější použít rozdělení dle typu zařízení Dostupná data zastoupení jednotlivých OS Pokud chceme analyzovat zastoupení různých druhů operačních systémů na trhu, narazíme na problém, jak tato čísla objektivně zjistit. Zatímco podle jedné metodiky jsou určité verze operačního systému odděleny (Linux pro osobní PC a v embedded systémech), podle druhé patří do jedné skupiny. Stejně tak může být obtížné, vůbec nějak zjistit, které operační systémy se aktuálně po celém světě používají. V některých případech mohou být vhodným zdrojem zprávy státních regulátorů, především v případě mobilních OS. Vzhledem k různým soudním sporům mezi výrobci se však mohou pro určité roky týkat i dodavatelů jiných druhů OS (soudní spory o monopol systému Windows společnosti Microsoft). Většina (globálního) trhu však zůstává z těchto dat nedohledatelná, dokud nějakým způsobem nezačnou stát zajímat. Jako další zdroj mohou dobře posloužit analýzy vydávané experty, nebo analytickými společnostmi v odborných publikacích. Tato data by měla být nejpřesnější a také nejaktuálnější, problémem může být, jak se k nim dostat (vysoká pořizovací cena) tak rovněž omezení na určitý úzký výsek trhu. Jako třetí informační kanál v některých případech poslouží studie přímo od samotných výrobců operačních systémů. K výhodám takových dat patří aktuálnost, přesnost a snadná dostupnost. Na druhou stranu je však celkem zřejmé, že takováto studie může snadno (i když jen nějakou měkkou formou) stranit svému laskavému zadavateli. Ve většině případů bude nejlepší používat druhý uvedený zdroj informací, v některých kapitolách však mohou posloužit i informace dodavatelů OS. Pro každou kapitolu budu proto uvádět, jaký zdroj byl pro získání dat použit Rozbor situace na trhu s operačními systémy V následující kapitole bude proveden rozbor stávající situace na trhu s operačními systémy, jemuž jako základ poslouží rozdělení dle OS dle typu zařízení, na kterém běží. 6 ZAVORAL,Filip, Distribuované operační systémy, Pomocné učební texty k stejnojmenné přednášce

26 Žebříček TOP500.org Projekt TOP500 hodnotí a analyzuje 500 nejvýkonnějších současných počítačových systémů světa. Jeho počátky se datují do roku 1993, kdy se za účelem jeho sestavení daly dohromady týmy Hanse Meuera z Mannheimské univerzity v Německu, Jacka Dongarra z univerzity v Tenesse, USA a Ericha Strohmaiera s Horstem Simonem z NERSC/Lawrence národní laboratoře v Berkeley. 7 TOP500 přináší dvakrát ročně aktualizovaný seznam superpočítačů, z toho první aktualizace přichází vždy s konáním Mezinárodní superpočítačové konference v červnu, druhá v listopadu se superpočítačovou konferencí ACM/IEEE. Projekt si klade za cíl poskytnout spolehlivý základ pro sledování a odhalování trendů v oblasti vysoce výkonných výpočetních systémů. K tomu využívá benchmark HPL, upravenou implementaci testovací utility LINPACK, k měření výkonu již od 70. let a napsanou v jazyce FORTRAN. Postupem času se TOP500 stal ostře sledovaným a respektovaným základem pro hodnocení výkonu současných superpočítačů. V následující kapitole budou data z jeho výzkumu použita pro rozbor situace na trhu OS pro tuto sortu počítačů OS střediskových počítačů Superpočítače (mainframy) byly vlastně prvními opravdovými počítači, které na Zemi spatřily světlo světa. V minulosti tak provozovaly celou škálu operačních systémů, z nichž některé se staly legendárními, jiné základem operačních systémů současných a některé z nich obojí. Na jejich prvních verzích dokonce neběžel ani žádný operační systém - programovaly se pomocí assembleru, nebo dokonce přepínáním mechanických přepínačů. Ačkoliv tedy superpočítače z hlediska početního zastoupení tvoří opravdovou minoritu (několik tisícovek kusů po celém světě), ukazatel využití operačního systému v jejich segmentu představuje určitým způsobem prestižní záležitost. Proto může příznivce operačního systému Linux velmi potěšit, že jejich oblíbenec v tomto roce zajistil chod celých 97,4 % superpočítačů na tomto světě. Podle přehledu TOP500 uvedeného 18. června je zřejmé, že v této oblasti naprosto dominuje operační systém Linux. Všech deset nejrychlejších superpočítačů světa běží na nějaké modifikaci tohoto OS, 8 a teprve od 44. pozice nadvládu narušuje OS IBM AIX (který však představuje variantu UNIXu). MS Windows HPC 2008, určený pro superpočítače, ovládá pouze tři kusy superpočítačů. Podle instalací funguje Linux na 95,2 % počítačů, dle procesorového výkonu dokonce na 97,4 %. Nejrychlejší systém s MS Windows se nachází v Číně a na 187. místě přehledu. 9 Doplňme tento přehled čerstvým průzkumem z listopadu Podle něj za několik měsíců podíl Linuxu v nejvýkonnějších strojích ještě stoupl, a to na 96,4 %, následován UNIXem (IBM AIX) s 2,2 % a Windows s 0,8 % (nárůst o jeden superpočítač). 7 TOP500, videopřednáška. URL

27 Druh OS Počet ks Celkový tržní podíl (%) Rmax (GFlops) Rpeak (GFlops) Linux , Jader CPU Unix 11 2, Windows 4 0, Mixed 2 0, BSD based 1 0, Tabulka 1: výzkum organizace TOP500 z listopadu 2013, zdroj: Následující tabulka probírá detailněji zastoupení přímo jednotlivých operačních systémů. Jen samotný obecný Linux zabírá 82,8 % tržního podílu, další místa zabírají brandované verze toho samého systému, jako Cray Linux (výrobce superpočítačů Cray), Suse, CentOS (plně open-source verze částečně komerčního Linux OS Red Hat), již zmiňovaný AIX atd. Zajímavě vypadá Kylin Linux, který až nainstalován pouze na jenom počítači, běží na celých jader CPU. Jedná se o čínskou verzi nejdříve BSD, nyní UBUNTu Linux, která je provozována na celosvětově nejvýkonnějším čínském superpočítači Tianhe-2. Ten kombinuje 12jádrové procesory Intel Xeon E s výpočetními grafickými kartami Intel Xeon Phi 31S1P. Operační Celkový tržní podíl Rmax Rpeak Počet ks systém (%) (GFlops) (GFlops) Jader CPU Linux , Cray Linux Environment SUSE Linux Enterprise 13 2, Server CentOS 11 2, AIX 11 2, CNK/SLES 4 0, Bullx Linux 4 0, RHEL , Redhat Enterprise Linux 4 0, bullx SUperCOmputer 3 0, Suite A.E.2.1 Redhat Linux 2 0, SLES10 + SGI ProPack 5 2 0, Super-UX 1 0, Windows Azure 1 0, CNL 1 0, Windows HPC , Scientific Linux 1 0, RHEL , SUSE Linux 1 0, Kylin Linux 1 0, Tabulka 2: výzkum organizace TOP500 z listopadu 2013, zdroj: 27

28 Obrázek 3: Zastoupení operačních systémů na pětistech nejvýkonnějších počítačích světa, zdroj: Metody rozboru zastoupení OS datových a síťových serverů Získat důvěryhodná data o zastoupení něčeho tak marketingově a obchodně kritického, jako jsou masově prodávané operační systémy pro servery není tak jednoduché, jak by se mohlo na první pohled zdát. Společnosti, dodávající tyto systémy možná disponují přesnými údaji o prodeji jejich produktů, avšak z celkem pochopitelných důvodů s nimi nerady chodí na světlo, možná s výjimkami marketingové hodnocení některého z jejich úspěchů. Dále samozřejmě neexistuje žádná centrální evidence používaných systémů, kam by se např. každý uživatel takového OS musel i s příslušnými biometrickými udají povinně registrovat. Velké slovo v této nejasné situaci má i softwarové pirátství, kdy komerčně prodávaných OS může v některých částech světa ve skutečnosti běžet i několikanásobně více, než by napovídaly počty prodejů. Pokud tedy chce analytik získat použitelná data z této oblasti, musí trochu improvizovat. V současnosti se používají dva hlavní způsoby zjištění zastoupení operačních systémů na trhu. Průzkum veřejně přístupných serverů výhodným způsobem, jak zjistit zastoupení tohoto segmentu operačních systémů na trhu, je průzkum veřejně přístupných serverů, jako jsou například webové servery, mailservery, nebo internetové DNS. Tento způsob však může přinést světlo pouze do oblasti serverů přístupných z veřejných počítačových sítí. Jako příklad, jak takový průzkum probíhá, může posloužit metodika společnosti Netcraft Ltd., soukromé britské konzultingové společnosti, zabývající se poskytováním expertíz za počítačovou bezpečnost a online služby. Světová síť Internet se velmi zjednodušeně řečeno skládá z komunikačních linek, dále zařízení, řídících provoz po těchto linkách (routery) a dále (v zásadě řečeno) počítačů. Tyto počítače se dělí na dva druhy - stanice koncových uživatelů, konzumující obsah a servery, obsah poskytující. Když spolu koncová stanice a server navazují spojení, dojde k výměně jistých nutných informací, potřebných k jeho započetí, udržení a ukončení. Nějaké informace obsahuje UDP spojení, další TCP, jiné komunikace DNS serveru s protějškem. Netcraft 28

29 využívá pro svou těžbu informací např. "HEAD" request, posílaný z internetového prohlížeče jejich "klientských" počítačů na servery. Tento head request obsahuje jednoduchý dotaz: HEAD / HTTP/1.0 User-Agent: Mozilla/4.0 (compatible; SecuritySpace WebSurvey; ) Accept: text/plain,text/html Na tento request pak internetový server vrátí odpověď, reprezentovanou mnoha údaji, mimo jiné, který webový server je používán pro odesílání webových stránek, čas a také informaci, na kterém operačním systému tento software běží. Např. v červnu 2013 bylo tímto způsobem kontaktováno internetových adres (platí však, že vždy více takových adres běží na stejném serveru). Obrázek 4: Počet zkoumaných internetových serverů společností Netcraft v průběhu času. Zdroj: netcraft.com Data od výrobců serverů - další dobře použitelnou cestou, jak zjistit zastoupení i systémů, které nejsou veřejně přístupné, je použití dat od výrobců serverů a samotných dodavatelů operačních systémů. Použitím této metody může být podíl jednotlivých operačních systémů odhadnut buď podle počtu kusů prodaných serverů, nebo podle tržeb společností dodávajících OS. První způsob se v každém případě primárně týká prodaného HW, nepřímo však lze zjistit i aktuální množství prodaných licencí OS, dodávaných s prodanými servery. Podle uveřejněných tržeb softwarových společností za jejich OS se rovněž dá dobře vypočítat množství jejich produktů na trhu, je však třeba zohlednit další části těchto příjmů (uživatelská podpora) a odlišnou licenční politiku pro různé zákazníky. Zatímco první zmiňovaný způsob (veřejně přístupné servery) je vhodný pro zjištění aktuálního stavu, druhý dobře poslouží pro zjištění trendu na poli OS. 29

30 OS datových a síťových serverů Pro následující přehled budou použita data z průzkumu analytické společnosti W3Techs z ledna roku 2013, provedená na jednom milionu veřejně dostupných webových serverů. Dále pak data od společnosti IDC vydaná 27. února Podle výzkumu W3Tech vypadaly prodeje serverů z pohledu OS v prvním kvartálu roku 2013 takto. Zdroj Datum Metoda Unix celkem BSD Linux Ostatní Windows W3Tech Q1/13 Web 64,7 % 1.16% 32.9% 30.5% 35.3% Tabulka 3: výzkum rozšířenosti serverových OS dle společnosti W3Tech, Q1/2013 Podle výzkumu IDC vypadaly prodeje serverů z pohledu OS ve čtvrtém kvartálu roku 2012 takto. Zdroj Datum Metoda Unix Linux z/os Windows IDC Q4/12 Revenue 17.6 % 20,4 % 12,3 % 45,8 % Tabulka 4: výzkum rozšířenosti serverových OS dle společnosti IDC, Q4/13 Jak tyto statistiky ukazují 64.7% serverů obsluhuje nějaká forma unixového systému (z toho nejčastěji open source klony Linux a BSD), zbytek pak nějaká verze OS Windows od společnosti Microsoft. Avšak dle statistiky prodaných počítačů za poslední kvartál minulého roku je zaznamenatelný nárůst podílu systému od Microsoftu s 45,8 %, zatímco na Unix-like systémy zbývá 38 %. Nutno podotknout, že IDC počítá do systémů pro servery i OS IBM Z/OS, provozovaný na mainframech. Podle průzkumu v předchozí kapitole však drtivou většinu mainframů ovládá systém Linux, proto by tato odchylka neměla být příliš významná Metody rozboru zastoupení OS pracovních stanic Rovněž o tomto segmentu je poměrně těžké získat objektivní a přitom třeba i za poplatek dostupná data. Cestou mohou být odhady analytických domů (Gartner), avšak přesný způsob konstrukce těchto odhadů zůstává utajovaným know-how těchto společností. Rámcově vzato pocházejí z informací o současných prodejích počítačů a operačních systémů. To však zavádí další problém, protože většina počítačů se prodává s předinstalovaným OS; to ale neznamená, že si koncový uživatel takový systém nezměnil dle své preference. Ještě větším nedostatkem je nezohlednění pirátských kopií těchto systémů, které zvláště v rozvojových zemích mohou tvořit velkou většinu. Např. podle odhadu společnosti IDC z roku 2009, až 80 % software v ČLR je pirátského původu. 12 Další metodou jsou údaje z webových prohlížečů počítačů připojených na Internet. Každý prohlížeč při komunikaci s webovým serverem odesílá o sobě určitá data, mezi jinými 10 Worldwide Server Market Rebounds Sharply in Fourth Quarter as Demand for x86 Servers and High-end Systems Leads the Way, According to IDC. URL: 11 Usage of operating systems for websites". W3Techs. January 2013.URL: 12 Software Pirates in China Beat Microsoft to the Punch". The New York Times. 19 October URL: 30

31 webový požadavek, adresu IP, typ prohlížeče a typ použitého OS. 13 Způsob jejich získávání je podobný jako serverových OS, s tím rozdílem, že se sbírají data z koncových stanic, prakticky řečeno analytická společnosti odkupuje data od společností vlastnících hojně navštěvované internetové servery Historičtí sokové Apple a Microsoft Specifikem trhu osobních počítačů je historický souboj mezi dvěma souputníky, operačními systémy společností Apple a Microsoft. Zatímco Apple téměř vždy dodávalo svůj OS na svých počítačích (s výjimkou éry PowerPC), Microsoft se stal dodavatelem široké škály samostatných výrobců počítačů. V roce 1975 Steve Jobs a Steve Wozniak založili společnost Apple Computer. Byli rozhodnuti dostat mikropočítač z mrakodrapů velkých korporací do běžných amerických domácností. Jejich mikropočítač se měl od základu skládat z klávesnice, disketové mechaniky a obrazového výstupu. Tuto vizi ztělesnil osobní počítač Apple I. Původní verze operačního systému byla napsána samotným Stevem Wozniakem a inspiraci čerpala z populárního UNIXu. Dalším milníkem se stal v roce 1984 model Macintosh, který přinesl pro tehdejší dobu něco nevídaného - grafické uživatelské rozhraní (GUI), podpořené ovládáním pomocí myši (což Apple přebral od laboratoří firmy Xerox). Ačkoliv tento koncept byl pro svou dobu revoluční a provázela ho velká marketingová podpora (uvedení v reklamě během dalšího ročníku Super Bowlu), kvůli jeho uzavřenému designu nakonec prodeje přinesly spíše zklamání. Ve stejné době (duben 1975) byla založena dvěma studenty Harwardské univerzity, Billem Gatesem a Paulem Allenem společnost Microsoft. Uvedla se vývojem programovacího jazyku BASIC pro vůbec první domácí počítač Altair, a pokračovala se systémem MS DOS, který v jednom z "kontraktů století" díky svým brilantním obchodním schopnostem Bill Gates prodal IBM. Ačkoliv tento řádkový OS udělal i díky softwarovému pirátství a rovoji klonů IBM PC strojů z majitelů Microsoftu miliardáře, operačnímu systému (nazývanému jednoduše "System") od Apple s GUI nemohl konkurovat. Bill Gates proto rozšířil s Apple spolupráci, která vzala základ už při vývoji BASICu pro počítače této firmy, na podílení se při vývoji některých částí OS System. Když tímto způsobem nabral Microsoft potřebné knowhow, uvedl za nějaký čas vlastní Microsoft Windows. Ačkoliv se nejednalo o plnohodnotný operační systém (byl nadstavbou DOSu), jednalo se o významnou konkurenci systému od Apple. Znovu díky výborným vyjednávacím schopnostem Billa Gatese se podařilo uzavřít mezi Microsoftem a Apple smlouvu o koexistenci obou systémů. Nicméně MS Windows byly v zásadě opravdu kopií Systemu od Apple, což se projevilo v pozdějších soudních sporech. Již v další verzi Windows 2.0 Apple konečně rozpoznal hrozbu (za dva měsíce se prodalo více než 5 milionů kopií) a s odvoláním na předchozí smlouvu podal na Gatesovu firmu žalobu. Soudní spor týkající se porušení autorských práv a okopírování vzhledu rozhraní z počítače Macintosh trval celých pět let. Na jeho konci byla žaloba Applu zamítnuta (dle výnosu se zmiňovaná smlouva např. týkala pouze Windows první verze), což znamenalo pro jablečnou firmu obrovský šok, a pro Microsoft jedno z mnoha nakopnutí vpřed

32 Dnes zůstává systém MacOS (nástupce původního Systemu) minoritním OS ve světě osobních počítačů (6,21 % v roce 2013), zasahující pouze prodávané počítače společnosti Apple. Ačkoliv technicky i počtem inovací vede nad svým konkurentem od Microsoftu, především díky uzavřenosti platformy počítačů Apple, horšímu marketingu a obchodním dovednostem (spolu s trochou smůly) se stal tím, který v historii prohrál. Tuto skutečnost si však Apple trochu odčinil na poli OS pro mobilní zařízení OS osobních a pracovních stanic Jak je vidět, trhu osobních počítačů stále vládnou Microsoft Windows s více než 70 % tržního podílu. Následuje Apple se svým OS X a pouhými 6,21 %, a ještě nižší zastoupení Linuxu s 1,29 %. To je však sestupná tendence oproti minulosti, kdy např. v roce 2000 měly Microsoft OS 92,1% podíl v nově prodaných PC. 14 Obrázek 5: výzkum organizace Net Market Share z října 2013, zdroj: Další průzkum pochází od neziskové organizace Wikipedia.org, provozující věhlasnou stejnojmennou internetovou encyklopedii. Zde je měřen počet přístupů na její součást Wikimedia (úložiště pro mediální část), v milionech za období jednoho měsíce od 1. října do 31. října První tři příčky přístupů zde zastupují produkty Microsoftu Windows 7 (NT 6.1), pak XP (NT 5.1) a Windows 8 (NT 6.2), následně s necelými 5 % MAC OS X Dohromady obsáhly produkty Microsoft Windows 54,05% následovány MAC OS s 12,52 %, stanice provozující Linux obsadily pouhých 2,32 %. Celkový součet 72,8 % pak připadá na celkový podíl stolních počítačů, zbylých 37,2 % zabírají jiná zařízení. Operační systém Počet požadavků (v Podíl požadavků milionech) (%) Windows 7 / Server 2008 R ,61 Windows XP ,61 Windows 8 / Server ,56 Mac Intel OS X ,94 Other ,64 Windows Vista / Server ,18 Mac Intel OS X ,9 Mac Intel OS X ,81 Linux x86.64 Other ,54 Mac Intel OS X ,46 Windows ,46 14 Microsoft and Windows through the years - The Seattle Times. URL: 32

33 Mac Intel OS X ,41 Linux i686 Ubuntu 772 0,32 Linux i686 Other 677 0,28 Linux x86.64 Ubuntu 520 0,22 Windows NT ,21 Windows NT ,21 Mac Intel OS X ,15 Linux Other 151 0,06 Mac PowerPC OS X 91,6 0,04 Mac PowerPC OS X 75,6 0,03 Total ,8 Tabulka 5: přístupy na servery Wikimedia.org za říjen 2013, v milionech přístupů, zdroj: wikimedia.org Metody rozboru zastoupení OS mobilních zařízení U tohoto typu operačních systémů je o poznání jednodušší odhadnout jejich tržní podíl. Až na vcelku bezvýznamné výjimky zde nehrozí žádné softwarové pirátství. Systémy totiž přicházejí předinstalované, a uživatelé je zpravidla nemění, naopak si mobilní zařízení kupují i dle použitého typu OS. Proto počet prodaných zařízení s uvedenými OS dobře reprezentuje i tržní podíly jednotlivých OS OS mobilních zařízení Mobilní zařízení, reprezentované dnes především telefony a od roku 2010, kdy byl uveden Apple ipad i tablety, značně ukusují z tržního podílu notebooků a ostatních osobních počítačů vůbec. Ten výrobce, který ovládne segment mobilních zařízení, se může stát Microsoftem příštích desetiletí. Zdroj Datum Metoda ios Android BlackBerry Symbian Bada Windows Ostatní Units 14,2 0,4 Gartner 08/ ,0 % 2,7 % 0,3 % 3,3 % 0,2 % sold % % Tabulka 6: přehled tržního zastoupení mobilních operačních systému dle spol. Garner 15 Zdroj: Z průzkumu společnosti Gartner provedeného v srpnu 2013 obsahovalo 79 % mobilních zařízení prodaných v druhém kvartále stejného roku operační systém Android, 14,2 % Apple ios, jen 3,3 % MS Windows Phone, 2,7 % RIM BlackBerry a 0,9 % patřilo ostatním, např. Samsung BADA, nebo proprietárním čínským systémům. Zde vzniká poněkud schizofrenní situace pro některé výrobce, když sami poskytují vlastní operační systém, avšak většinu prodejů jim přináší systém konkurence (Samsung s jeho OS BADA). Z prodeje již zcela vypadl kdysi slavný systém Nokia Symbian, který nahradily Windows Phone, v souvislosti s akvizicí této firmy spol. Microsoft. 16 I zde mohou k dalšímu průzkumu posloužit data z měření přístupů na internetové servery. Použitá data tentokrát pocházejí od společnosti StatCounter, sebraná za měsíc říjen Garner. Worldwide Smartphone Sales to End Users by Operating System in 2Q13. URL: 16 Microsoft koupil Nokii a akcie finského výrobce vystřelily o desítky procent. URL: microsoft-koupil-nokii-a-akcie-finskeho-vyrobce-vystrelily-o-desitky-procent 33

34 Obrázek 6: přehled tržního zastoupení mobilních operačních systému dle výzkumu StatCounter. Zdroj: Podle tohoto průzkumu jednoznačně dominuje operační systém Android s 39,39 % zastoupení na mobilních zařízeních, následován Apple ios s 20,54 %, OS Nokia Symbian Series 40 s 14,64 %, dále poslední uvedenou verzí Nokia Symbianu zastoupenou 6,49 %, Samsung reprezentující jak OS Bada, tak především proprietární operační systémy na jeho levnějších telefonech, komunikátor BlackBerry s 3,81 %. Na Windows Phone připadá pouhých 1,71 %, zdálky předstihlých položkami unknown a other, představujících vše od upravených mainstreamových telefonů, chyb v TCP/IP komunikaci až po exotická mobilní zařízení čínských výrobců Vestavěné (embedded) operační systémy Tento segment obsahuje velké množství různých zařízení, které rovněž obsahují různé operační systémy. Pro potřeby této práce, jejímž účelem je zjistit situaci na trhu operačních systémů z pohledu celku a globálně, jsem proto vybral dva typické zástupce embedded systémů, s jejichž daty budu nadále pracovat. herní konzole I herní konzole patří do embedded systémů a objemem svého prodeje patří k významné položce na trhu s počítači. Např. společnost SONY očekává u svého nového typu s pořadovým číslem čtyři prodej tří milionů kusů do konce roku 2013 (údaj z počátku listopadu), následně 5 milionů do března roku Produktu konkurence, Microsoft Xbox 360 se dle tvrzení výrobce prodalo až do dnešních dnů 80 milionů kusů. 17 Stejně jako u mobilních zařízení, i zde se snadno zjišťuje tržní podíl jednotlivých OS, protože přicházejí předinstalovány na zařízení, a uživatelé nemají příliš důvodů je měnit. 17 Microsoft: Po celém světě se prodalo 80 milionů kusů Xboxu 360. URL: 34

35 Situace na tomto trhu je velmi vyrovnaná. Oba hlavní výrobci, Microsoft i SONY jen těsně po sobě tento rok vyhlásili dosažení mety 80 milionů prodaných nejnovějších typů jejich konzolí. SONY tohoto čísla dosáhla v listopadu 2013, 18 Microsoft u konzole Xbox 360 již v říjnu toho samého roku. Poslední úspěšná konzole od společnosti Nintendo, Nintendo Wii pak do října tohoto roku dokázala zaplavit svět celými 70,93 miliony ks svého výrobku. 19 Z výše uvedených dat je vidět, že trh operačních systémů konzolí je rozdělen prakticky stejně, co se týká konzolí Microsoftu a Sony, celkem s přehledem vede Nintendo se svou Wii. Rozdělení operačních systémů na těchto přístrojích kopíruje rozdělení výrobků, na kterých tyto OS běží. Konzole MS PlayStation 360 využívá speciální verzi Windows 2000, PlayStation CellOS, u kterého se předpokládá, že pochází ze systému FreeBSD, Nintendo svůj IOS (Internal Operating Systems, nebo Input Output Systems), což je proprietární verze vlastního systému určená pro procesory ARM. 20 Zatím spíše zajímavostí je konzole Ouya, která vznikla jako crowdsourcingový projekt a jedná se vlastně o tablet, nebo mobilní telefon nainstalovaný do formy malé herní konzole, i s potřebným příslušenstvím, jako je např. herní ovladač. Běží na ní operační systém Android, a její zastoupení na trhu se zatím i vzhledem k opravdu nedávnému uvedení (červen 2013) limitně blíží nule. 21 Značka konzole Celkové zastoupení (%) Počet prodaných kusů (mil. ks) MS Xbox ,5 80+ Sony Playstation 3 29,3 80+ Nintendo Wii 40,9 100,3 Ouya 0 cca Tabulka 7: zastoupení OS herních konzolí, zdroj: domácí routery Domácí routery, v současnosti především šířící bezdrátovou síť standardu a/b/g/n (Wi-Fi) vesměs využívají upravené distribuce open source systému Linux. Tyto distribuce často vytváří přímo dodavatelé čipových sad těchto routerů, kteří k nim přidávají i příslušné SDK (Small Developement Kit), umožňující si každému výrobci zvlášť dodávaný systém upravit podle svého. Další, i když možností rozhodně pro technicky založenější uživatele, je instalace vlastního systému. Zde lze jako příklad uvést dvě možnosti. Komerční systém litevského výrobce Mikrotik, 23 a nekomerční open source distribuci OpenWRT/DDWRT model PlayStation 3, prodávaný od roku URL: 19 Nintendo v nesnázích: žádná jiná konzole se v historii neprodávala tak špatně jako Wii U. URL: 20 IOS: history, build process. URL: Odhad dle

36 5. Obchodní modely distribuce operačních systémů V následující kapitole si probereme používané obchodní modely v případě distribuce operačních systémů. Odvětví operačních systémů je dostatečně pestré, aby v jejich případě existovalo větší množství používaných business modelů. Historickým vývojem se tento software posunul od prostého prodeje licencí k distribuci spolu se zařízením, na kterém OS poběží, platbou za klientskou podporu nebo dokonce i nabídce "zdarma" Typy používaných obchodních modelů Prodej tradičních licencí Tento obchodní model je celkem přirozeně jedním z nejstarších a jeho kořeny sahají až ke vzniku komerčního software vůbec. V oblasti operačních systémů přivedl ke slávě především společnosti Microsoft a Apple. Především první jmenovaná si tímto způsobem vydělala na svou další existenci, když se jejímu šéfovi Billu Gatesovi díky výborným vyjednávacím schopnostem a znalostem požadavků zákazníka podařilo prosadit samostatný prodej licencí operačního systému (MS) DOS oproti přímému prodeji všech práv IBM. Podstatou tohoto modelu je prodej kombinovaného produktu, který zahrnuje jak licence k použití OS, tak i určitou úroveň služeb technické podpory a aktualizací. V praxi tak distribuce OS vypadá podobně jako u většiny jiných produktů. Zákazník přijde do obchodu, vybere si operační systém, odnese ho k prodavači a seznámen s obchodními podmínkami zaplatí, čímž se OS stane jeho majetkem, jako např. i vysavač, který také zakoupil. A obdobně jako u vysavače, i na OS získává zákazník určitou, obchodními podmínkami stanovenou záruku, spočívající v opravě OS (bezpečnostní update), případně uživatelskou podporu (manuál k použití, internetové stránky věnované problematice produktu, zákaznická linka). Popisovaný obchodní model je, především díky OEM licencím na PC, nebo embedded a mobilním systémům, s přehledem nejrozšířenější. Tato cesta je tedy buď doménou vyloženě komerčních operačních systémů hlavního proudu, jako jsou MS Windows, Apple MacOS, nebo původně open source systémů, které začaly být distribuovány komerčně. To je případ buď síťového OS Novell, nebo systémů dodávaných se zakoupenými počítači, mobilními a embedded zařízeními Prodej technické podpory Business model prodeje technické podpory přišel evolučně s rozvojem open source software a nutností nějak finančně podpořit jeho další vývoj. V tomto případě získá zákazník samotný OS zadarmo, ať už stažením z Internetu, jako DVD přílohu k časopisu, zkopírováním od kamaráda, nebo přímo bezplatným zasláním od výrobce (Linux Ubuntu). Zdarma bývá také pasivní zákaznická podpora, ve smyslu dostupnosti aktualizací systému. Uživatelé takového systému pak platí až za aktivní technickou podporu, poskytovanou na komerční bázi. Typickým odběratelem takového, vesměs pod open source licencí distribuovaného operačního systému jsou menší firmy a organizace, případně některé státní úřady. 25 Další skupinou zákazníků tohoto obchodního modelu jsou domácí uživatelé, kteří z

37 nějakého důvodu nechtějí používat komerční OS, avšak současně si chtějí užívat zákaznického komfortu, který k placeným systémům obvykle patří. Od tohoto modelu se odvíjejí velká očekávání velké části dodavatelů open source operačních systémů (především OS LINUX). Jeho problémem však zůstává relativně tržní nika, kdy placenou technickou podporu nemusí využívat dostatečné množství uživatelů daného OS. Dodavatelé OS pak zkoušejí najít další příjmy v rozšířených službách podpory uživatelů, jak např. školení uživatelů, nebo placenou pomoc s přípravou přechodu na vyšší verzi systému a jeho realizaci atd. Tento obchodní model se z drtivé většiny týká open source operačních systémů, z toho především různých verzí OS Linux (UBUNTU), (free)bsd nebo SUN OpenSolaris Prodej aktualizací Tento způsob výdělku z vývoje operačních systémů je poněkud diskutabilní. Spočívá v modelu, kdy samotný software je stále k dispozici zadarmo (stažen z Internetu, zkopírován od kolegy), avšak uživatel kromě technické podpory platí rovněž za samotné aktualizace systému. Tento způsob se může stát snadno velmi rizikovým, pokud do placené části spadají i aktualizace bezpečnostní. Systém uživatele, rozhodnutého (nebo nepoučeného) ušetřit za každou cenu i na bezpečnostních aktualizacích se snadno může stát rizikem jak pro svého majitele, tak i pro okolí v dosahu IP adresy a paměťových médií jeho počítače. Touto cestou se v minulosti vydala v počátcích vývoje pod licencí open source společnost Novell, nutno dodat, že neúspěšně Prodej přidané hodnoty I v tomto případě získává zákazník základní verzi svého produktu zdarma. Navíc však existují ještě také placené verze OS, přinášející další funkce a vlastnosti, případně i užitečné služby. Tato cesta v zásadě nepřináší mnoho nového oproti dřívějšku, protože v podstatě se jedná o variantu prodeje trial (nadneseně řečeno i demo) verze produktu, s možností odemčení dalších jeho možností za poplatek. Tím pádem se tento obchodní model vlastně velmi podobá způsobu uvedenému v prvním případě, totiž prodeji licencí. Nejčastějšími účastníky tohoto modelu ze zákaznické strany jsou buď nadšení jednotlivci, žádající však plnohodnotnou zákaznickou podporu, nebo malé firmy a státní organizace. Otázkou zůstává, nakolik může tento obchodní model těmto zákazníkům pomoci ušetřit finanční prostředky ve chvíli, kdy začnou potřebovat rozšířené funkce. Tento způsob distribuce používá především francouzský dodavatel Mandriva Linuxu Prodej ucelených řešení Mottem dodávek software a informačních systémů vůbec se v posledních cca 5 letech stalo slovo "řešení". Dodavatel tak již neprodává svému zákazníkovi jen samotný holý produkt, ale přináší (řádně zaplacené) řešení celého problému, který ho v souvislosti s nasazením produktu tíží. Tento obchodní model se v případě operačních systémů týká 37

38 především dodavatelů Linuxu středním a větším soukromým, případně státním organizacím. Samotný operační systém zůstává nadále bezplatný, způsobem vytvoření zisku se stává komplex dalších dodávaných služeb. Do toho patří nejenom technická podpora, ale i celkový proces návrhu nasazení operačního systému u zákazníka, realizace nasazení, následná optimalizace a testing. Po tomto procesu následuje fáze dlouhodobé plnohodnotné zákaznické podpory. Takovýto obchodní model používá pro střední a větší zákazníky společnost Red Hat, dodávající stejnojmenný operační open source systém Linux Prodej kombinovaných řešení Tento business model vlastně kombinuje body 2 až 4, s tím, že dává zákazníkovi velkou svobodu v tom, jaké součásti tradičního zákaznického servisu si chce vybrat. Zákazník si tedy nekupuje kompletní zákaznické zázemí, jako v předchozím případě, nýbrž si ho "konfiguruje". To dává odběrateli možnost za výhodnou cenu získat širokou a flexibilní paletu různých variant téhož produktu, každou použitelnou pro jiný účel. Tím pádem operační systém prodávaný pomocí zmíněného obchodního modelu může oslovit mnohem větší skupinu zákazníků, než ty předchozí. Na druhou stranu to však klade mnohem větší nároky na firmu, která hodlá tímto způsobem provozovat svůj business Softwarové pirátství a operační systémy I ve světě operačních systémů zůstává velkým problémem softwarové pirátství. Podle studie IDC, objednané organizací BSA (Business Software Alliance), 26 tvořily pirátské kopie softwaru celosvětově celých 42 % trhu v roce Z toho 33 % v Evropské unii, 70 % v zemích BRIC, podíl nelegálně získaného software v České republice činil 35 %. Existují hlasy, že například Microsoftu při jeho rozvoji softwarové pirátství ve skutečnosti pomohlo. 27 Podle tohoto názoru obecně nelegálně získaný software tvoří jakýsi druh guerillové reklamy. Navíc uživatelé používají nelegální kopie software prostě proto, že nedisponují dostatečnými prostředky na koupi daného SW, případně by nebyli ochotni za danou cenu si produkt koupit. 28 Přesto však softwarové společnosti tento jev příliš netěší a snaží se proti němu více či méně úspěšně bojovat. Bylo to právě softwarové pirátství, které rovněž stálo za rozvojem nových obchodních modelů jak SW, tak i operačních systémů. Jak tedy používané business modely řeší problém nelegálního software? Prodej tradičních licencí Zde vlastně fenomén softwarového pirátství vznikl. Tento obchodní model je z tohoto hlediska nejzranitelnější. Pro zcizení programu stačí získat přístup k legálně získaným instalačním souborům operačního systému a ty zkopírovat. V milosti docházelo k mnoha 26 SHADOW MARKET BSA global software piracy study NiNth edition, May URL: IDC. Reducing Software Piracy Could Have Exponential Effect on Channel Profitability, IDC White Paper

39 pokusům o protipirátské (protikopírovací) ochrany, avšak všechny se nakonec ukázaly jako nedostatečně odolné vůči prolomení pirátskou komunitou. Něco jiného je však trh mobilních a embedded zařízení. V tomto případě každý uživatel získává svou kopii OS se zakoupeným zařízením a v některých případech ani příliš netuší o jeho existenci. Není příliš pravděpodobné, aby pak měl někdo potřebu OS v embedded, nebo mobilním zařízení nelegálně kopírovat Prodej přidané hodnoty, podpory, či řešení Tyto modely vcelku elegantně problém softwarového pirátství eliminují. V situaci, kdy základní produkt je nabízen uživateli zdarma, nezbývá pro nelegální získávání kopií příliš místa. V případě komplexně stavěných řešení je nějaká zaznamenatelná míra pirátství v podstatě nemožná, protože zde největší hodnotu tvoří know-how dodavatelské společnosti. Tato kapitola probrala existující obchodní modely distribuce operačních systémů. Některé z nich se podstatně liší, jak dobou své existence, tak způsobem získávání profitu, nebo odolnosti proti problému softwarového pirátství. Bude záležet na dalším vývoji, které z nich se spíše prosadí a případně dále rozvinou. Také tím se bude zabývat následující kapitola při pokusu o predikci budoucích trendů. V následující kapitole se pokusím rozebrat současné trendy v oblasti operačních systémů. 39

40 6. Zmapování trendů na poli OS V této kapitole se pokusím zmapovat trendy na poli operačních systémů, uvést čtenáře do značně změněné situace, odlišné od skutečností platných ještě před pěti lety a rozepsat hlavní taháky současných OS Velká změna na trhu operačních systémů Dlouhou dobu, prakticky někdy od vzniku faktického spojenectví výrobce procesorů Intel a dodavatele OS Windows Microsoft (WinTel), až do nedávné doby stačilo operačním systémům držet se osvědčeného schématu. S každou další verzí zvýšit rychlost, stabilitu, vylepšit zabezpečení, upravit k lepšímu uživatelské rozhraní (GUI). Rovněž přidat několik nových funkcí, buď souvisejících s technologickými požadavky doby, vývojovou linií stanovenou firemními vizionáři, nebo i s předchozím souvisejícím zvětšujícím se množstvím úkolů, které byly OS schopny zastat (včetně přibalených kancelářských a internetových aplikací). S tím vším bylo samozřejmě nutno si říci zase o něco větší porci hardwarového výkonu. Toto se však někdy s mohutným nástupem mobilních zařízení začalo náhle měnit. Svým způsobem vlastně mobilní zařízení přinesla konkurenci do světa osobních počítačů. Protože on už takový první iphone, tablet, nebo samozřejmě netbook opravdu osobními počítači jsou, jen možná trochu zvláštními. Již dlouhou dobu existují lidé, kteří vyměnili stolní počítač, nebo dokonce i vlastní (ne-služební) notebook za kombinaci mobilního telefonu s tabletem, a jejich "domácí" potřeby ohledně IT jsou touto sestavou plně saturovány. Pro současné tablety již existují i externí klávesnice, dodávané samotným výrobcem (GoClever), nebo dokonce i koncepce umožňující z tabletu během okamžiku vytvořit poměrně šikovný ultrabook (Microsoft Surface). Obrázek 7: Microsoft Surface Windows tablet s klávesnicí. Zdroj: Protože takováto zařízení byla od počátku nevýkonná, museli výrobci své operační systémy určené pro tato zařízení optimalizovat, co se týče spotřeby systémových prostředků. 40

41 A tak vznikla jakási sorta "lightweight" operačních systémů, buď podobných těm ze stolních PC (z historie Windows CE, současnosti Apple ios), nebo verzí přímo určených pro mobilní zařízení (OS Android). Tato zařízení tak nedisponovala nejnáročnějším GUI, měla četná technická omezení (rozlišení displeje, malá kapacita úložného prostoru) avšak k údivu stratégů softwarových společností vlastně většině lidí stačila. Ačkoliv typickým požadavkem zákazníka je dodnes počítač určený pro "nenáročné všeobecné použití", tedy především pro práci, pak brouzdání na Internetu a také trochu střihání videa, plus hraní posledních her v nejvyšším rozlišení za rozumnou cenu, typický domácí spotřebitel časem poznal, že vlastně už stolní PC tak často nespouští. Trh počítačů byl až do nástupu současné generace mobilních zařízení (datováno buď uvedením Apple iphone, nebo netbooku Asus eee, nebo prvního tabletu ipad) vlastně tažen nabídkou - přesně v duchu pravidla Steva Jobse: "Lidé často nevědí, co chtějí, dokud jim to neukážete". Po nich se ke slovu snad téměř až po čtvrt stolení znovu dostala ke slovu poptávka. Segment výkonných stolních PC s náročnými operačními systémy začala vytlačovat malá, nevýkonná, avšak velmi šikovná zařízení, která ukázala koncovému uživateli kouzlo racionalizace. Zákazník najednou pochopil, že vlastně nepotřebuje všechny ty výkřiky poslední doby, ba nepotřebuje ani mnoho věcí, které do té doby považoval za nezbytné. Níka mainstreamových uživatelských požadavků se náhle přesunula k mobilitě, konektivitě, provázanosti s internetem, rychlosti a jednoduchosti. A vzhledem k částečné náhradě výkonných stolních počítačů mobilními zařízeními, tyto požadavky nakonec prosákly i do světa standardních PC. Svět stolních PC, old-school notebooků se značně prolnul s dimenzí mobilních zařízení. To postihlo i operační systémy pro tato zařízení, a tak hranice mezi těmito světy se do určité míry smazala. OS Android lze provozovat i na standardním, upraveném notebooku (Chomebook) a Windows 8 nezapřou své dlaždiče kromě tabletů ani na prostorných obrazovkách stolních PC. Proto trendy v oblasti OS pro jeden druh zařízení se značně překrývají s těmi pro ten další a vlastně už se slévají v jeden proud Trendy v oblasti operačních systémů V následujících kapitolách se pokusím rozebrat trendy ve vývoji operačních systémů. Podklady pro tuto podkapitolu pocházejí jak výzkumů analytických společností (Gartner, EY, Deloitte), tak z odborných článků kvalifikovaných expertů. Část informací pro komentáře také zastanou zprávy organizací IEEE a Gartner, týkající se trendů, které hýbaly světem IT v roce Přehled IEEE Organizace IEEE (The Institute of Electrical and Electronics Engineers, Inc.) je profesní organizace působící v oblasti elektroniky a elektrotechniky původem z USA. Sdružuje cca odborníků z celého světa. Má zásluhu na vzniku mnoha známých standardů dneška, jako např. IEEE Ethernet, a díky své velikosti se dělí ještě na téměř čtyřicet dalších tématicky založených "společností" (society). Od společností pro antény a prostorové šíření signálu až po společnost pro spotřební elektroniku. Z těchto však zdaleka nejznámější a také největší je "počítačová společnost" (Computer Society) s cca členy, působící v oblasti počítačových věd. 41

42 Tento rok se rozhodla IEEE Computer Society vytvořit seznam 13. trendů, hýbajících rokem 2013 a návazně i těmi dalšími Třináct trendů IT pro rok 2013 dle IEEE Internet věcí - Internet of Things je prvním jmenovaným fenoménem. Podle názoru IEEE se prosadí stále masivněji již v roce Do sítě sítí by mělo být připojeno stále více zařízení, které neovládají přímo lidé, ať už prvky "inteligentní domácnosti", automobily nebo prvky různých senzorických sítí. Tato zařízení by si měla ukrajovat stále větší část z celkového síťového provozu. To bude znamenat nutnost urychlení nástupu protokolu IPv6, který kromě o mnoho řádů většího adresního prostoru nabízí i další důležité funkce. Počítačová bezpečnost - je tradičně důležitým trendem už od dob prvního velkého zavádění počítačových systémů ve firmách. Problematika počítačové bezpečnosti se bude rovněž více prosazovat a současně zásadním způsobem měnit. Pravděpodobně vzniknou nové nástroje bezpečnostní politiky, vytvořené za spolupráce akademiků, komerční a veřejné sféry. S tím, jak kvůli dalšímu rozšiřování ICT do našich životů roste její význam, rostou také nároky na bezpečnost. Big data a jejich vizualizace - Big data, s tím související obor business inteligence a problematika jejich efektivního zobrazování se staly jedním z největších problémů současné informatiky. Postupně se stále více prosadily nejrůznější NoSQL databáze a netradiční způsoby, jak efektivně pracovat s velkými daty. Jako jeden ze slibných způsobů se ukazuje být vizualizace. Management při svém rozhodování často nepotřebuje znát přesné detaily, ale spíše celkový pohled, souhrnné informace, vztahy mezi těmito informacemi atd. Zpracování a prezentaci dat v tomto duchu může dobře zastat právě jejich vhodná vizualizace. Cloud ve službách vědy a inženýrství - technika cloudu významně změnila celou řadu oblastí a stala se známým trendem. Pronájem infrastruktury, platformy a služeb (IAAS, PAAS, SASS) se stal běžnou věcí pro firmy i jednotlivce, což značně změnilo způsob, jakým se lidé dívají na IT bezpečnost, ochranu dat a využívání služeb obecně. Podle názoru IEEE technika cloudu naplno zasáhne rovněž vědu, výzkum i průmysl. Možnost pronájmu služeb a schopnost tak rychle provádět výpočty silně urychlí a zlevní další vývoj. Integrace mobilních technologií s cloudem - proces integrace mobilních zařízení s Internetem a jeho prostřednictvím s cloudem můžeme pozorovat již několik let. Podle mínění IEEE se bude tato symbióza nadále prohlubovat, ruku v ruce se zlepšování pokrytí mobilním Internetem (dostupnost LTE a 3G sítí). Podle všeho se bude stále více výpočtů, realizovaných nyní na klientském zařízení, přesouvat na stranu serverů, což by mohlo mít za následek vznik mnohem rychlejších a náročnějších aplikací běžících na mobilních telefonech. Cenzura a pokusy o kontrolu Internetu - Internet se stal bojištěm mnoha vlivných skupin, které buď usilují o jeho větší kontrolu, nebo udržení co možná největší svobody. IEEE očekává pokračování rozporu mezi snahami o vyšší uživatelský komfort služeb a o lepší ochranu soukromí, střet snah států regulovat a omezovat Internet (oficiálně odůvodněný argumenty o bezpečnosti obyvatel, boji proti praní špinavých peněz, proti terorismu atd.) se snahou jednotlivců se těmto regulacím a omezením co možná nejvíce vyhnout. Veřejné interaktivní obrazovky - poslední trendy ukazují rostoucí oblibu interaktivních obrazovek různých velikostí ve veřejném životě a architektuře. Postupně se prosazují na 42

43 různých veřejných místech, např. muzeích, galeriích, nebo obchodních domech. Slouží buď jako jakési informační body, nebo přímo architektonické prvky budov. Lze očekávat postupný nárůst funkcionality těchto přístrojů a široké spektrum jejich využití, např. i ve volné přírodě. Mobilní zařízení další generace - mobilní telefony (tablety) se dnes zdaleka nepoužívají jen pro telefonování a posílání krátkých textových zpráv, ba dokonce překročily i metu jednoduchého používání Internetu. Dnešní smartphone dovede číst QR kódy, bezdotykově platit, pohotově objednávat služby (SMS jízdenky), nebo využívat dat o poloze svého majitele např. k inteligentní navigaci. Nárůst počtu a dovedností těchto zařízení však znamená i velké zatížení obsluhujících sítí. Zatímco za předpokládaných podmínek přenosná zařízení budou dobře plnit své úkoly, jejich užitečnost dramaticky klesne na místech se špatnou bezdrátovou infrastrukturou, ve chvílích živelných pohrom, kdy jsou sítě provozovatelů poškozeny, nebo třeba i během veřejných ohňostrojů sledovaných desítkami tisíc lidí. 3D vizualizace a multimediální aplikace - myšlenka trojrozměrného zobrazování dat není nikterak nová, pokusy o ní trvají již asi 30 let. Nyní se konečně dostává ke slovu i praktická realizace, až již pomocí 3D televizí, nebo specializovaných náhlavních zařízení (Oculus Rift). Obraz zahrnující třetí rozměr se kromě kin a televizí dostává i do oblastí jako jsou architektura, lékařství, nebo inženýrské disciplíny, vlastně všude tam, kde se hodí vidět věci trojrozměrně. Tento trend se bude týkat i vstupních zařízení, reprezentovaných levnými 3D kamerami. Nová generace bezpečnostních systémů - nový druh systémů, které by měly být schopny efektivně kontrolovat osoby, zařízení či komunikaci a pružně reagovat na změnu podmínek. Může jít třeba o systémy do automobilů, které detekují ospalost, nebo opilost řidiče a zablokují start, hlídání pacientů s průběžně měněným dávkováním léků, nebo software pro mobilní telefony, umožňující sledovat svého zloděje v případě odcizení. Spolehlivost se stává jedním ze zcela zásadních trendů. Nastupující operační systémy, či zařízení nebudou už tolik soutěžit v množství nových funkcí a výkonu (většina uživatelů více v této oblasti nepožaduje), ale svou spolehlivostí. Požadavek na spolehlivost provozu by měl podstatně změnit způsob, jakým bude vyvíjen software, nová zařízení, průběh inovačních cyklů apod. Zajištění pohyblivosti pacientů za pomoci haptických zařízení - jedním z prvních, masově používaných haptických zařízení byly destičky s Brailleovým písmem. Haptická technologie je hmatová zpětná vazba, vzniklá použitím síly, vibrací, nebo konstrukcí zařízení. Tato mechanická stimulace může pomoci při vytváření hmatatelných objektů počítačové simulace, nebo umožnit vzdálenou kontrolu zařízení, včetně úkolů typu robotického operačního sálu. Možností tohoto odvětví stále přibývá, například některé druhy medicíny začínají připomínat spíše aplikovanou kybernetiku. Haptická zařízení, jako třeba náhradní končetiny, implantáty nahrazující, nebo rozšiřující poškozené části těla, rehabilitační tréninkové pomůcky, nebo displeje poskytující hmatovou odezvu se stávají důležitým trendem, který rozhodně nelze přehlížet. Vícejádrové sdílení paměti - se vstupem do éry multiprocesorových (multijádrových) zařízení se stala velmi aktuální otázka, jak tuto architekturu účinně podpořit (sdíleným) paměťovým modelem. Předpokládá se, že kolem roku 2020 narazíme na fyzikální limity velikosti základních jednotek integrovaných obvodů, korelující navíc s kvantovými efekty. Proto efektivnější využívání paměti pomocí inteligentního sdílení může pomoci i nadále 43

44 dodržet Moorův zákon. Již dnes se tato problematika významně dotýká oblasti realtime 3D renderingu, nebo vysoce výkonných síťových zařízení Hlavní trendy současných OS V této kapitole budou rozebrány hlavní a určující trendy současných operačních systémů Důraz na rychlost S tím, jak se těžiště mainstreamových operačních systémů přesouvá na mobilní zařízení, je nutná jejich optimalizace směrem k méně výkonnému hardware. I když jsou k dispozici např. již i tablety s čtyřjádrovými procesory (Asus Google Nexus), není to běžný stav. I v oblasti stolních PC se kvůli přesunu směrem k přenosným zařízením zpomalila míra technické inovace, a tak současné operační systémy musí počítat s méně štědrým základem, než třeba ještě před pěti lety. Nyní tedy platí, že zrychlení operačního systému, dané technologickou inovací, nesmí být zaplaceno vyššími hardwarovými požadavky. Výkon procesoru, grafických čipů, množství operační paměti i úložného prostoru je dnes omezeno, což se negativně projevuje v případě více spuštěných aplikací. Navíc vyšší zátěž způsobenou operačním systémem má za následek i zvýšenou spotřebu zařízení. Právě spotřeba zařízení se v této souvislosti stává jasným ukazatelem, který systém bude ve výhodě. Uživatel touží po co možná nejdelší výdrži jeho mobilního zařízení, v případě domácího počítače po nejvyšší možné ekonomičnosti a ekologičnosti. Bezpečnost I běžní uživatelé objevují nutnost zabezpečení svého systému. Nejde "pouze" o přístup k heslům od účtů v elektronických verzích bank, číslům kreditních karet, které by mohla ukrást šikovná součást nějakého internetového botnetu. Vysokou hodnotu může mít i odposlech citlivých dat, případně i zabezpečení komunikace přes sociální sítě. Je jen otázkou času, kdy se najde první internetový červ, specializující se na krádeže některé z cryptoměn, myšleno např. BitCoin. Bezpečnost operačních systémů se stále více ubírá směrem k provozu na síti Internet. Synergie mezi desktopovým a mobilním světem Windows 8 se už velmi podobají Windows určeným pro mobilní zařízení, dokonce až tak, že to v případě mobilní verze RT uživatele mate. 29 Oba systémy obsahují uživatelské (dlaždicové) prostředí Metro, lze do nich nakupovat aplikace přes Windows Store. Podobná situace panuje i ve světě Apple (desktopový MAC OS vs mobilní ios), pro oba systémy se vyskytují stejné (i když ve vnitřku jinak programované) aplikace, kromě prohlížeče, repository s programy (Apple Store) také např. hudební manager itunes. Zjevnou snahou výrobců je učinit tyto světy stále více konvertibilními

45 Zavádění centrálních databází aplikací Jednou z velkých výhod Linuxu (o obecně unixových řešení) oproti jiným systémům byla existence centrálních databází aplikací, nazvaných repository. Zkráceně jde o jakousi databázi programů, které lze nainstalovat (a doplňovat), takže si uživatel jednoduše vybere, že hledá hru, podle určitého klíče si vybere konkrétní produkt a jedním klepnutím instaluje. Zatímco pro Windows nebo Apple (v éře před MAC OS X) systémy bylo třeba nejdříve zjistit samotnou existenci příslušného programu (astrologický kalkulátor), pak nalézt způsob, jak ho získat (paměťové médium, stažení z Internetu) a pak se pokusit nainstalovat, což mohlo být spojeno s mnoha problémy i riziky (virová nákaza u souborů z neověřeného zdroje), Linux toto kolečko víceméně neznal. Jeho uživatel jednoduše navštívil nějakou centrální repository umístěnou nejčastěji na Internetu, dohledal příslušný program a několika kliky myší (údery klávesnice) ho nejdříve stáhnul a pak i nainstaloval. Výhody tohoto řešení byly jasné - rychlost, přehlednost, snadnost instalace a velkou roli hrála také určitá garance spolehlivosti zdroje těchto programů. Tento způsob poprvé přinesl do komerčních systémů Apple s ios pro první mobilní telefon Apple. S AppStore, jak svou repository nazval, vytvořil přímo jeden obrovský ekosystém programového vybavení pro jeho zařízení a přidal výhody již výše zmíněné. Tohoto konceptu se chytl i Google se svým Google Play a Microsoft s Windows Storem. Výhody takového řešení již byly v zásadě řečeny: snadná kontrola kvality a bezpečnosti nabízených aplikací jednoduchost a rychlost instalace vytvoření ekosystému aplikací snadná přenositelnost aplikací snadná údržba programů na počítači Zábava Do oblasti výpočetní techniky tradičně patří i zábava, a pro velikost tohoto segmentu nelze ani tento bod přehlížet. Budoucnost velké většiny počítačů, mobilních zařízení (androidová herní konzole Ouyo), nebo netbooků bude stále patřit zábavě (multimédia), Internetu a komunikaci (na sociálních sítích). Současné operační systémy proto musí nabídnout patřičné zázemí pro takového aktivity. S tím souvisí přesun množství dříve desktopových aplikací směrem na internet, do cloudu a spouštěných z internetového prohlížeče. Ve velké výhodě budou systémy, které včas zachytí trendy ze spotřební elektroniky (3D, instantní platby NFC apod.) Konfrontace trendů IT s trendy OS Trendy provázející informační technologie jsou za každých okolností výzvou i pro genezi operačních systémů. Drtivá většina nároků, přicházejících s novými požadavky na počítačová zařízení všech druhů, se nějakým způsobem musí projevit i ve funkcionalitě operačních systémů, které tato zařízení řídí. Bude proto zajímavé si konfrontovat trendy v oblasti operačních systémů, sepsané v předcházející kapitole s obecnými trendy informačních 45

46 technologií podle IEEE. Vždy uvedu jeden z trendů, týkající se operačních systémů a zkusím odhadnout, jak může korelovat s výše vyjmenovanými obecnými trendy Internet věcí Zařízení, o kterých mluvíme v případě Internetu věcí - domácí spotřebiče, automobily, senzorická zařízení, v případě zobrazovacích a řídích prvků i stolní a přenosné počítače - většinou nedisponují příliš výkonným procesorem, nadbytkem paměti a dalších zdrojů. 30 Např. Intel Quark, procesor oznámený touto společností na podzim tohoto roku a určený právě speciálně pro Internet věcí, 31 bude oproti standardním desktopovým CPU přímo "trpasličí", co se týče velikosti, spotřeby, ale i výkonu. Jádro Quarku má být, co se týče spotřeby a velikosti, ještě více optimalizované, než nejméně náročné úsporné mobilní procesory Intel Atom. Spotřebou elektrické proudu se má vejít do desetiny hodnot Atomu, při pětině zabrané plochy. Proto bude maximálně důležité, aby operační systémy podobných zařízení (budou-li vůbec v některých případech nějaké) byly maximálně optimalizované z hlediska využívání dostupného výkonu a úspory spotřeby elektrické energie. V případě přizpůsobených embedded operačních systémů např. v ledničkách, hodinkách, případně senzorech to pravděpodobně nebude problém, výrobce s těmito požadavky bude počítat při návrhu od samého začátku. Rovněž bezpečnost bude znamenat pro tento segment mnoho. Není tak těžké si představit, že komunikace mezi zařízeními, obsluhujících běh velké části moderní domácnosti budoucnosti, bude obsahovat mnoho, když už ne důvěrných, tak přinejmenším snadno zneužitelných údajů. Do spektra Internetu věcí bude patřit výkonná bezdrátová komunikace, uživatelsky snadná autorizace, možnost vzdáleného přístupu. Na toto vše musí softwarová část těchto zařízení rozhodně myslet. Aplikace obsluhující podobná zařízení pak budou často potřebovat podporu operačního systému, ať už ve formě nových ovladačů, funkcionalit, nebo implementace nových autorizačních protokolů. Další otázkou zůstává zabezpečení podobných systémů před zvědavýma očima různých organizací, požadujících pro všelijaké účely zadní vrátka. Obrázek 8: Intel Quark CPU. Zdroj: X K-Cache-400-MHz

47 Internet věcí bude vlastně dalším rozšířením synergie mezi stolními a přenosnými zařízení, přinese rozvoj této oblasti na další úrovni. Vztah, který dnes vzniká mezi stolními a přenosnými zařízeními, co se týče komunikace, kontinuity uživatelského prostředí, nebo snadného přenosu dat, bude pokračovat i za Internetu věcí, jehož součástí jsou mobilní zařízení vlastně již dnes. Operační systémy mobilních zařízení mohou být dobrou inspirací pro implementace např. ve spotřební elektronice, v některých případech se tak děje iv současnosti, kdy operační systém Android, určený původně pro mobilní telefony nalézá své použití např. v přehrávačích videa nebo chytrých 32 hodinkách. Jako podobný případ může posloužit využití mobilního OS Windows CE v jednoúčelových navigacích. Stejně tak se dá předpokládat určité, byť možná omezené využití dalších vlastností zařízení z mobilního světa, jako např. nějaká specializovaná verze "AppStore", používaná pro rozšíření funkčnosti zařízení, nebo aktualizaci software. Z hlediska zábavy mohou zařízení Internetu věcí vykonat také určitý díl práce - především však v diskutabilní oblasti přizpůsobení na základě uživatelských preferencí. Jednoduše to, co známe dnes ze světa Internetu - přizpůsobená reklama, obsah zpráv, nebo nabízená videa na multimediálních portálech se přenese i do světa hmotného. Naše televize nám tak před shlédnutím pořadu předloží k zapamatování reklamu na nový druh jogurtu stejné značky, kterou máme v naší inteligentní ledničce a automobil nedovolí cestovat nad určitou rychlost, protože podle údajů přicházejících z našeho těla nedisponujeme pro takový úkol dostatečnou psychickou kondicí. Facebook přidělí našim dětem 30 trestných bodů za to, že řekly v blízkosti svého mobilního telefonu sprosté slovo. Všechny tyto vlastnosti se však operačních systémů dotknou spíše okrajově, především v oblasti systémové podpory (ovladače zařízení) Počítačová bezpečnost a nová generace bezpečnostních systémů Počítačová bezpečnost a nová generace bezpečnostních systémů - bezpečnost dat se již dávno stala jedním z nejdůležitějších témat nejen ICT, ale diskuze o naší civilizaci vůbec. V budoucnosti se břímě těchto starostí bude stále více přesouvat i na jednotlivce. Lidé si stále více budou uvědomovat nebezpečí, plynoucí z možnosti úniku dat, úbytek soukromí, daný sběrem informací pro různé přizpůsobování obsahu i ve vztahu k jejich vlastním, běžným životům. Podobně jako firmy, dle pravidla, že zabezpečení dat nemá být dražší, než škody, které by jejich únik mohl způsobit, se naučí kalkulovat cenu svého soukromí a autorizačních kódů. Proto by měly operační systémy nabízet časem se rozšiřující možnosti zabezpečení již v samém svém základu. Další otázkou bude také náročnost zabezpečení na systémové zdroje, což se týká již zmíněné kalkulace nákladů na zabezpečení. Opět se budou otevírat otázky bezpečnosti operačních systémů před vládními agenturami a korporacemi, vyžadujícími např. zadní vrátka v komerčních systémech. Vzrůst popularity by tedy mohly zaznamenat OS s otevřeným kódem (open source). S tím jak bude stoupat objem datových přenosů mezi stolními a mobilními zařízeními, bude také stoupat důležitost nativního zabezpečení této komunikace. Nejde jen o softwarovou implementaci nových šifrovacích standardů, ale také o možnost snadné, rychlé a přitom bezpečné autorizace mezi těmito zařízeními. Hesla k domácímu cloudu, nebo zabezpečovací

48 certifikáty by měly být tak snadno nastavitelné a přitom ošetřené z hlediska bezpečnosti, jako např. standard automatického nastavení WPA klíčů u Wi-Fi moderních domácích sítí Big data a jejich vizualizace Zpracování "velkých dat" a jejich následná vizualizace naopak patří k jedněm z nejnáročnějších výpočetních úloh vůbec. IBM NeXtScale System, doporučovaný touto společností jako řešení pro tuto oblast obsahuje pozice pro několik 12-jádrových vysoce výkonných procesorů Xeon E v2, až 32TB lokální úložiště a až 32 GB operační paměti. 34 Takové prostředí mohou obsluhovat pouze systémy určené pro podobné náročné úkoly, např. serverová verze Windows 2008 R2 Server, nebo speciální verze Linux (Red Hat Enterprise version). Opět je třeba, aby si operační systém neukrajoval příliš mnoho ze systémových prostředků, protože obrovské možnosti zde existujícího hardwaru jsou draze zaplacené. Rovněž je opět třeba dbát na patřičné zabezpečení používání dat, neboť se často jedná o citlivé, nebo pro konkurenci zajímavé informace. To opět přikládá důležitost implementaci takovéhoto zabezpečení v operačních systémech Cloud a integrace mobilních zařízení s cloudem Pro cloudové nasazení existují specializované verze operačních systémů, jako např. Chrome OS od Google. Zatímco výkon zařízení, používaného v cloudu není až tak kritický, naopak zabezpečení je důležité velmi. Cloudová zařízení přenášejí na serverovou stranu prakticky všechna důležitá data, od nastavení OS, údajů o chování uživatele, po hesla a soukromé (důvěrné firemní) informace. Už tak je značně diskutabilní použití cloudu z hlediska bezpečnosti, proto není záhodno tuto nedůvěru ještě prohlubovat operačním systémem, zanedbávajícím zabezpečení skladovaných a především přenášených dat. Proto správný cloudový operační systém musí šifrovat jak data lokálně uložená, tak komunikaci mezi klientem a serverem. Různé obchody s aplikacemi (AppStory) budou v oblasti cloudových operačních systémů velmi důležité - stanou se v podstatě jediným autorizovaným způsobem, jak rozšířit jejich funkčnost a přidat nový software. Navíc mohou posloužit i jako skladiště uživatelských nastavení, kdy přizpůsobení cloudového notebooku bude v podstatě shodná s obsahem uživatelského účtu v cloudu, reprezentovaného právě účtem v daném AppStore. S tím souvisí i téma zábavy - multimediální obsah bývá uložen v případě těchto zařízení právě na vzdáleném serveru, je proto nutné, aby operační systém dokázal s takovýmto síťovým připojením nativně pracovat, aby uživatel nepoznal s výjimkou delší odezvy rozdíl od lokálního úložiště. Stejně tak musí být operační systém dobře navržen z hlediska stability datového přenosu pro případ méně kvalitního (mobilního připojení) Cenzura a pokusy o kontrolu Internetu Toto téma těsně souvisí s bezpečností operačních systémů, avšak poněkud jinak, než by se mohlo na první pohled zdát. Z pohledu kontroly Internetu může být samozřejmě důležitá nativní podpora operačních systémů v oblasti šifrování přenosu dat, hlavní nebezpečí se však tentokrát může skrývat v operačních systémech samotných. Jak ukázala aféra

49 WikiLeaks 35 a především pozdější kauza "špiona se svědomím" Edwarda Snowdena, 36 státy neváhají využít celé své obrovské moci, kterou stále mají ve skutečnosti nad korporacemi, aby prosadily do společnostmi dodávaných softwarů, včetně operačních systémů, své utajené "doplňky". Že stejný nátlak probíhá i v českém prostředí víme z aféry nátlaku BIS na spolenčost CircleTech. 37 Podle Snowdenových dat americká NSA odposlouchávala mobilní telefon značky Nokia německé kancléřky Merkelové, který na rozdíl od jiného jí používaného telefonu Blackberry Z 10 neobsahoval šifrování uskutečňovaných hovorů. Protože software pro podobná zabezpečení přibývá a díky odhaleným praktikám vlád bude přibývat i jejich kupců, je pravděpodobná zvýšená snaha států donutit výrobce operačních systémů zakomponovat "zadní vrátka" přímo do samotného OS. Dokonce se již bere za pravděpodobné, že v případě operačních systémů s uzavřeným kódem původem z USA, již taková zadní vrátka mohou dlouhou dobu existovat, viz spolupráce Microsoftu s agenturou NSA. 38 Backdoor se může týkat jak šifrované komunikace mezi počítači, záznamu činnosti na sledovaném systému, tak např. i software BitLocker, který pro šifrování disků svých počítačů firmy často s důvěrou používají. Toto téma může opět znamenat velkou příležitost pro operační systémy s otevřeným kódem (open source) Veřejné interaktivní obrazovky Tato multimediální zařízení souvisí s tématem operačních systémů pouze okrajově. Samozřejmě je třeba, aby i tyto obrazovky běžely na nějakém druhu operačního systému. Ve většině případů však roli takového backendu hrají standardní operační systémy (MS Windows), na kterých pouze běží obslužný software. Zatím se zde neuplatní žádná verze AppStore, protože se jedná o dodavatelem nakonfigurovaná a uzavřená zařízení. Ve vzdálenější budoucnosti je však s posunem ovládání operačních systémů (MS Surface) 39 možné, že jako tato zařízení bude vypadat standardní uživatelský počítač Mobilní zařízení další generace Přímo existenciálním úkolem pro mobilní operační systémy je držet se nových trendů u mobilních zařízení a dostatečně rychle pro ně dodávat softwarovou podporu. Ať už se jedná o ovladače NFC platebních čipů, nebo schopnost využívat nových možností hardware, neutrální uživatelé těchto zařízení podporu těchto možností sledují. Současně je třeba udržet stabilitu operačního systému z důvodu stále většího využívání těchto zařízení v kritických aplikacích (bezkontaktní platby). Jako ve většině ostatních případů, i zde je důležitá bezpečnost, ve stejném smyslu, jaký jsme zmínili už např. u cloudových zařízení. Již přirozenou součástí těchto zařízení jsou online obchody s aplikacemi, jako např. Apple AppStore, které nadále rozšiřují svou funkčnost (přehrávání muziky). Integrace s různými takovými obchody rozhodně neoslabí, /domaci.aspx?c=a100912_210704_domaci_mad 38 /sw_internet.aspx?c=a130712_100954_sw_internet_vse

50 spíše naopak. Pro operační systém bude také důležitá podpora multimediálních aplikací, především možností nových grafických čipů, ovladačů pro TrueSound zvukový výstup, dostatečné pokrytí kodeků pro přehrávání videa, integrace augmented reality apod D vizualizace a multimediální aplikace Z hlediska vizualizace a multimediálních aplikací bude důležitá především podpora na straně dodávaných ovladačů zařízení. Bude podstatné, aby součásti operačního systému, pracující s používanými zařízeními (Oculus Rift) dodávaly plynulý tok dat (výkon) a nezpůsobovaly nižší kvalitu uživatelského požitku. Z hlediska dodávaní aplikací můžou velkou část práce odvést centrální repository (AppStore), přes které uživatel snadno nainstaluje požadované multimediální aplikace Zajištění pohyblivosti pacientů za pomoci haptických zařízení Podpora haptických zařízení ze strany operačního systému se může dít buď na úrovni potřebných ovladačů, nebo upraveného uživatelského rozhraní. Uživatelské rozhraní musí být připraveno smysluplně využívat nových možností, jako např. hmatové odezvy displejů, nebo ještě lépe je již využívat pro zvýšení komfortu používání. Haptická zařízení mohou mít opět velkou úlohu v odvětví zábavy, kde mohou pomoci lepšímu prožitku z multimediálních aplikací. U haptických zařízení, používaných např. pro vzdálené ovládání operačního sálu, je pak potřeba spolehlivost (bezpečnost), u zařízení usnadňujících život postiženým, nebo nemocným lidem, pak stabilita a nízká spotřeba (souvisí s výkonem OS) Vícejádrové sdílení paměti Ačkoliv se tento bod zatím týká především výkonných síťových zařízení a grafických karet, což by znamenalo úlohu operačního systému především v podpoře ovladačů, může patřičná podpora ze strany OS značně pomoci zvýšení výkonu celého systému. Pro výkon OS je tak důležité, aby i samotné jeho jádro bylo připraveno na nové způsoby zpracování instrukcí v architektuře HW a umělo je správně využívat. Výzvou bude také zajištění zpětné kompatibility, při zachování rozumného výkonu. 50

51 7. Pokus o predikci vývoje OS z hlediska trhu Následující kapitoly se pokusí predikovat vývoj na trhu operačních systémů v blízké budoucnosti cca 5 let a současně se pokusí odhadnout, jaké typy obchodních modelů by se v budoucnosti mohly prosadit Pokus o predikci vývoje trhu OS OS střediskových počítačů Jak jsme viděli v kapitole 3.3.2, v tomto segmentu počítačů se neodvratně prosazuje open source, jmenovitě operační systém Linux. Je to dáno jak licenční politikou komerčních dodavatelů operačních systémů, kdy při platbě poplatku za každé jádro provozující OS by při jejich počtech v jednotkách, až desítkách tisíc (často akademické) organizace provozující tyto mainframy často nebyly schopny komerční systémy legálně provozovat. Dalším plusem open source distribucí je jistě jejich snadná (a legální) přizpůsobitelnost, stejně jako historické propojení se světem UNIXu, který se na mainframech vlastně narodil. Dá se předpokládat, že v horizontu pěti až deseti let nedojde k významnější změně, pokud komerční dodavatelé (Microsoft) nepřistoupí ke změně své licenční politiky OS datových a síťových serverů Tento segment se nese ve znamení souboje plně komerčního řešení od společnosti Microsoft a částečně open-source řešení buď od různých dodavatelů OS Linux, nebo (v případě internetových serverů) přizpůsobeného OS Linux, či nějakého BSD systému. V počátcích Internetu se na neakademických sítích hojně používalo řešení Microsoftu reprezentované Windows NT a Microsoft Internet Server, na přelomu milénia však začaly definitivně nabírat převahu OS Linux/freeBSD pro jejich nulovou cenu. Pro Microsoft hovoří jeho tržní síla, reprezentovaná především obchodními schopnostmi. Pro open-source řešení pak snadná přizpůsobitelnost a nízká cena pořízení, spolu s popularitou v IT komunitě. Svoje obchodní přednosti může Microsoft dobře uplatnit v podnikové sféře, v oblasti LAN a WAN sítí zde hodně pomůže i osvědčená úroveň zákaznické podpory, nabízená touto společností. Oproti tomu doména internetových serverů díky početné základně specialistů na open-source operační systémy a oddělením provozního prostředí internetových portálů od obsahu (a tím i uživatelů internetových stránek a dalších významných součástí světové sítě) může nadále zůstat věrna Linuxu a spol. Pro dalších pět až deset let pravděpodobně nelze v této oblasti očekávat větší posun OS osobních a pracovních stanic I přes velké halo provázející počítače Apple, zůstává tomuto výrobci, jak jsme zjistili v kapitole pouhých 6,31 % celkového podílu na trhu. Růst Apple je v tomto klíčový, protože se nedá předpokládat, že by další konkurence, reprezentovaná open-source systémy Linux, případně BSD překročily svůj stín velmi minoritních systémů, určených především pro velmi specifické uživatele nadšence a příliš nemajetné pro komerční OS (nasazení pro projekty typu OLPC - One Laptop per Child v rozvojových zemích). Pouze MAC OS X systém dokáže v současné době být opravdovou konkurencí pro produkty Microsoftu. Dá se však předpokládat, že vzhledem ke stále většímu zaměření tradičních 51

52 výrobců počítačové techniky na spotřební elektroniku (hudební přehrávače, mobilní telefony, televize, tablety) nebudou tyto firmy, včetně Applu v období pěti až deseti let směřovat mnoho úsilí do narušení převahy Microsoftu ve stagnujícím odvětví osobních počítačů. Mnohem větší příjmy, prestiž a moc jim může přinést velký podíl v mobilních zařízeních. Koneckonců právě operační systémy mobilních zařízení se nakonec staly skutečnými konkurenty Windows na stolních počítačích. Desktopové operační systémy si v těch mobilních našly svůj velmi schopný substitut (což je podobné konkurenci poskytovatelů kabelového a xdsl připojení k Internetu) OS mobilních zařízení Tento segment bude pravděpodobně zažívat nejzajímavější a nejpřekotnější vývoj ze všech touto prací sledovaných. Jsou to právě operační systémy mobilních zařízení, které se nakonec staly hrozbou (téměř) monopolu Microsoftu na zařízeních stolních. Již dnes z velké části mobilní zařízení nahrazují ty stolní a spolu s nimi tak zmenšují příjmy výrobců OS pro PC. Nejen velká trojka, Apple, Microsoft, Google, nýbrž i další firmy, jako například Samsung chápou význam tohoto trhu a ze všech sil se na něm snaží prosadit. Protože kdo ovládne trh mobilních zařízení, stane se svým významem Microsoftem příštích desetiletí. Dobrou zprávou pro Apple, kdysi poražený v segmentu PC, proto jistě zůstává, že jeho ios, provozovaný pouze na zařízeních stejné firmy, ovládá více než polovinu tohoto trhu. Koneckonců byl to právě Jobsův Apple, který moderní trh s mobilními (smart) zařízeními vytvořil. Konkurent Android od Google zabírá přibližně třetinu trhu. Pouze zbytky zůstávají na kdysi slavný Symbian fy. Nokia (koupené v druhé polovině roku 2013 Microsoftem) a OS komunikátorů BlackBerry. Operační systém MS Windows Phone získal zatím jen mizivé zastoupení. Obrázek 9: zastoupení OS dle prodejů v 2Q roku Zdroj: Vývoj událostí však ukazuje, že si své postavení bude muset Apple hodně hlídat. Podle studie společnosti Gartner, provedené za 2. kvartál roku 2013, předstihují prodeje zařízení s OS Android ty od Apple přímo několikanásobně. Mluví se o konci inovativní vlny v Apple, která by měla za následek odvrat uživatelů od výrobků této firmy, podobně jako v druhé polovině 90. let u stolních počítačů. Skutečnou příčinou však pravděpodobně bude ta samá věc, která Applu upřela prvenství v oblasti osobních PC uzavřenost ekosystému. Zatímco Apple ios je dostupný, a oficiálně nainstalovatelný pouze na výrobky té samé společnosti, Android proniká do světa na milionech zařízení od dalších výrobců (sám Google žádná zařízení přímo nevyrábí, vynecháme-li licenční výrobu tabletů Nexus). Zde velký díl 52

SOU Valašské Klobouky. VY_32_INOVACE_01_15 IKT Operační systémy, základní vlastnosti, přehled. Mgr. Radomír Soural

SOU Valašské Klobouky. VY_32_INOVACE_01_15 IKT Operační systémy, základní vlastnosti, přehled. Mgr. Radomír Soural SOU Valašské Klobouky VY_32_INOVACE_01_15 IKT Operační systémy, základní vlastnosti, přehled Mgr. Radomír Soural Zkvalitnění výuky prostřednictvím ICT Název a číslo projektu CZ.1.07/1.5.00/34.0459 Název

Více

Základy informatiky. Operační systémy

Základy informatiky. Operační systémy Základy informatiky Operační systémy Zpracoval: Upraveno: Ing. Pavel Děrgel Daniela Ďuráková Cíle dnešní přednášky Operační systém základní funkce souborové systémy Windows historie, vlastnosti Linux historie

Více

Inovace výuky prostřednictvím ICT v SPŠ Zlín, CZ.1.07/1.5.00/ Vzdělávání v informačních a komunikačních technologií

Inovace výuky prostřednictvím ICT v SPŠ Zlín, CZ.1.07/1.5.00/ Vzdělávání v informačních a komunikačních technologií VY_32_INOVACE_31_15 Škola Název projektu, reg. č. Vzdělávací oblast Vzdělávací obor Tematický okruh Téma Tematická oblast Název Autor Vytvořeno, pro obor, ročník Anotace Přínos/cílové kompetence Střední

Více

Stavba operačního systému

Stavba operačního systému Stavba operačního systému 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í,

Více

Programové vybavení počítače

Programové vybavení počítače Programové vybavení počítače Číslo projektu Název školy Předmět CZ.1.07/1.5.00/34.0425 INTEGROVANÁ STŘEDNÍ ŠKOLA TECHNICKÁ BENEŠOV Černoleská 1997, 256 01 Benešov IKT Tematický okruh Téma Počítač Programové

Více

Operační systémy. Tomáš Hudec. Tomas.Hudec@upce.cz. http://asuei01.upceucebny.cz/usr/hudec/vyuka/os/

Operační systémy. Tomáš Hudec. Tomas.Hudec@upce.cz. http://asuei01.upceucebny.cz/usr/hudec/vyuka/os/ Operační systémy Tomáš Hudec Tomas.Hudec@upce.cz http://asuei01.upceucebny.cz/usr/hudec/vyuka/os/ Osnova definice OS historie rozdělení dle určení koncepce systémová volání rozdělení dle struktury 2 Literatura

Více

Operační systémy (OS)

Operační systémy (OS) Operační systémy (OS) Operační systém Základní softwarové vybavení Ovládá technické vybavení počítače Tvoří rozhraní mezi aplikačními (uživatelskými) programy a hardwarem organizace přístupu k datům spouštění

Více

SÁM O SOBĚ DOKÁŽE POČÍTAČ DĚLAT JEN O MÁLO VÍC NEŽ TO, ŽE PO ZAPNUTÍ, PODOBNĚ JAKO KOJENEC PO PROBUZENÍ, CHCE JÍST.

SÁM O SOBĚ DOKÁŽE POČÍTAČ DĚLAT JEN O MÁLO VÍC NEŽ TO, ŽE PO ZAPNUTÍ, PODOBNĚ JAKO KOJENEC PO PROBUZENÍ, CHCE JÍST. OPERAČNÍ SYSTÉMY SÁM O SOBĚ DOKÁŽE POČÍTAČ DĚLAT JEN O MÁLO VÍC NEŽ TO, ŽE PO ZAPNUTÍ, PODOBNĚ JAKO KOJENEC PO PROBUZENÍ, CHCE JÍST. OPERAČNÍ SYSTÉMY PŮVODNĚ VYVINUTY K ŘÍZENÍ SLOŽITÝCH VSTUPNÍCH A VÝSTUPNÍCH

Více

1.2 Operační systémy, aplikace

1.2 Operační systémy, aplikace Informační a komunikační technologie 1.2 Operační systémy, aplikace Studijní obor: Sociální činnost Ročník: 1 Programy (Software - SW) V informatice se takto označují všechny samospustitelné soubory které

Více

Operační systémy Rozdělení a popis. Autor: Ing. Jan Nožička SOŠ a SOU Česká Lípa VY_32_INOVACE_1124_Operační systémy Rozdělení a popis_pwp

Operační systémy Rozdělení a popis. Autor: Ing. Jan Nožička SOŠ a SOU Česká Lípa VY_32_INOVACE_1124_Operační systémy Rozdělení a popis_pwp Operační systémy Rozdělení a popis Autor: Ing. Jan Nožička SOŠ a SOU Česká Lípa VY_32_INOVACE_1124_Operační systémy Rozdělení a popis_pwp Název školy: Číslo a název projektu: Číslo a název šablony klíčové

Více

a co je operační systém?

a co je operační systém? a co je operační systém? Funkce vylepšení HW sjednocení různosti zařízení ulehčení programování (např. časové závislosti) přiblížení k potřebám aplikací o soubory namísto diskových bloků o více procesorů

Více

ROZVOJ ICT A PDA ZAŘÍZENÍ THE DEVELOPMENT OF ICT AND PDA DEVICES Jiří Vaněk

ROZVOJ ICT A PDA ZAŘÍZENÍ THE DEVELOPMENT OF ICT AND PDA DEVICES Jiří Vaněk ROZVOJ ICT A PDA ZAŘÍZENÍ THE DEVELOPMENT OF ICT AND PDA DEVICES Jiří Vaněk Anotace: Příspěvek se zabývá rozvojem informačních a komunikačních technologií se zaměřením na trendy technického a programového

Více

Základní informace. Operační systém (OS)

Základní informace. Operační systém (OS) Základní informace Operační systém (OS) OS je základní program, který oživuje technické díly počítače (hardware) a poskytuje prostředí pro práci všech ostatních programů. Operační systém musí být naistalován

Více

Identifikátor materiálu: ICT-1-17

Identifikátor materiálu: ICT-1-17 Identifikátor materiálu: ICT-1-17 Předmět Informační a komunikační technologie Téma materiálu Operační systémy Autor Ing. Bohuslav Nepovím Anotace Student si procvičí / osvojí operační systémy. Druh učebního

Více

IT ESS II. 1. Operating Systém Fundamentals

IT ESS II. 1. Operating Systém Fundamentals IT ESS II. 1. Operating Systém Fundamentals Srovnání desktopových OS a NOSs workstation síťové OS (NOSs) jednouživatelské jednoúlohové bez vzdáleného přístupu místní přístup k souborům poskytují a zpřístupňují

Více

OPERAČNÍ SYSTÉM ZLÍNSKÝ KRAJ. Obchodní akademie, Vyšší odborná škola a Jazyková škola s právem státní jazykové zkoušky Uherské Hradiště

OPERAČNÍ SYSTÉM ZLÍNSKÝ KRAJ. Obchodní akademie, Vyšší odborná škola a Jazyková škola s právem státní jazykové zkoušky Uherské Hradiště OPERAČNÍ SYSTÉM Název školy Obchodní akademie, Vyšší odborná škola a Jazyková škola s právem státní jazykové zkoušky Uherské Hradiště Název DUMu Operační systém Autor Martin Šimůnek Datum 13. 2. 2013 Stupeň

Více

HISTORIE VÝPOČETNÍ TECHNIKY. Od abakusu k PC

HISTORIE VÝPOČETNÍ TECHNIKY. Od abakusu k PC HISTORIE VÝPOČETNÍ TECHNIKY Od abakusu k PC Předchůdci počítačů abakus - nejstarší předek počítačů, počítací pomůcka založená na principu posuvných korálků. V Číně byl abakus používán od 13. století, v

Více

Definice OS. Operační systém je základní programové vybavení počítače, nezbytné pro jeho provoz.

Definice OS. Operační systém je základní programové vybavení počítače, nezbytné pro jeho provoz. OPERAČNÍ SYSTÉMY Definice OS Operační systém je základní programové vybavení počítače, nezbytné pro jeho provoz. Každý počítač má alespoň jeden procesor, paměť, I/O zařízení. Všechny tyto součásti můžeme

Více

Základy programování Operační systémy (UNIX) doc. RNDr. Petr Šaloun, Ph.D. VŠB-TUO, FEI (přednáška připravena z podkladů Ing. Michala Radeckého)

Základy programování Operační systémy (UNIX) doc. RNDr. Petr Šaloun, Ph.D. VŠB-TUO, FEI (přednáška připravena z podkladů Ing. Michala Radeckého) Základy programování Operační systémy (UNIX) doc. RNDr. Petr Šaloun, Ph.D. VŠB-TUO, FEI (přednáška připravena z podkladů Ing. Michala Radeckého) Historický základ Jednoduché a málo výkonné počítače Uživatel

Více

Principy operačních systémů. Lekce 1: Úvod

Principy operačních systémů. Lekce 1: Úvod Principy operačních systémů Lekce 1: Úvod Sylabus Lekce 1: Úvod 2 Literatura Lekce 1: Úvod 3 Operační systém Základní programové vybavení počítače, které se zavádí do počítače při jeho startu a zůstává

Více

Základy operačních systémů

Základy operačních systémů Základy operačních systémů Operační systém - je souhrn programů, které umožňují uživateli využívat technické a programové prostředky daného počítače. Operační systém můžeme rozdělit do dvou části: základ

Více

Operační systémy. Operační systém - programové vybavení počítače, jehož úlohou je z{kladní řízení

Operační systémy. Operační systém - programové vybavení počítače, jehož úlohou je z{kladní řízení Operační systémy Operační systém - programové vybavení počítače, jehož úlohou je z{kladní řízení všech zdrojů počítače a poskytnutí uživatelského rozhraní pro komunikaci s uživatelem. Bez přítomnosti operačního

Více

Operační systémy. Přednáška 1: Úvod

Operační systémy. Přednáška 1: Úvod Operační systémy Přednáška 1: Úvod 1 Organizace předmětu Přednášky každé úterý 18:00-19:30 v K1 Přednášející Jan Trdlička email: trdlicka@fel.cvut.z kancelář: K324 Cvičení pondělí, úterý, středa Informace

Více

úvod Historie operačních systémů

úvod Historie operačních systémů 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

Více

Činnost operačních systémů. Beránek Pavel 1. KŠPA

Činnost operačních systémů. Beránek Pavel 1. KŠPA Činnost operačních systémů Beránek Pavel 1. KŠPA Funkce operačního systému Jedná se o systémový software (opak uživatelského = aplikace), který spravuje systémové prostředky (RAM, procesorový čas) a poskytuje

Více

Operační systém (Operating System)

Operační systém (Operating System) ÚVOD DO OPERAČNÍCH SYSTÉMŮ Ver.1.00 Operační systém (Operating System) Definice, komponenty OS, vývoj a typy OS, služby OS, systémová volání, systémové programy, architektura České vysoké učení technické

Více

Operační systémy: funkce

Operační systémy: funkce Operační systémy Software, který zabezpečuje základní chod počítače, je prostředníkem mezi hardwarem a aplikačním softwarem. Nutný základní software v počítači. Vykonává řadu rutinních operací, které by

Více

09. Operační systémy PC 1. DOS. Nejdůležitější zástupci DOSu:

09. Operační systémy PC 1. DOS. Nejdůležitější zástupci DOSu: 09. Operační systémy PC Operační systém (OS) je základní programové vybavení počítače, které zprostředkovává komunikaci mezi uživatelem a hardwarem a řídí činnost jednotlivých částí počítače. Operační

Více

Operační systémy. Tomáš Vojnar IOS 2009/2010. Vysoké učení technické v Brně Fakulta informačních technologií Božetěchova 2, 612 66 Brno

Operační systémy. Tomáš Vojnar IOS 2009/2010. Vysoké učení technické v Brně Fakulta informačních technologií Božetěchova 2, 612 66 Brno Operační systémy IOS 2009/2010 Tomáš Vojnar Vysoké učení technické v Brně Fakulta informačních technologií Božetěchova 2, 612 66 Brno ÚÓ Ò Ö ØºÚÙØ ÖºÞ Úvod do UNIXu p.1/11 Unix úvod Úvod do UNIXu p.2/11

Více

05. Operační systémy PC 1. DOS. Nejdůležitější zástupci DOSu:

05. Operační systémy PC 1. DOS. Nejdůležitější zástupci DOSu: 05. Operační systémy PC Operační systém (OS) je základní programové vybavení počítače, které zprostředkovává komunikaci mezi uživatelem a hardwarem a řídí činnost jednotlivých částí počítače. Operační

Více

Software. RNDr. Krejčí Jan, Ph.D. 5. listopadu 2015. RNDr. Krejčí Jan, Ph.D. (UJEP) Software 5. listopadu 2015 1 / 6

Software. RNDr. Krejčí Jan, Ph.D. 5. listopadu 2015. RNDr. Krejčí Jan, Ph.D. (UJEP) Software 5. listopadu 2015 1 / 6 Software RNDr. Krejčí Jan, Ph.D. 5. listopadu 2015 RNDr. Krejčí Jan, Ph.D. (UJEP) Software 5. listopadu 2015 1 / 6 Osnova 1 Software Co je to software Systémový software Aplikační software RNDr. Krejčí

Více

Software programové vybavení. 1. část

Software programové vybavení. 1. část Software programové vybavení 1. část Software Vše co není HW je SW = pojem se někdy vztahuje jak na programy, tak na data Oživuje hardware (zdaleka ne jen počítače) Je-li přítomen procesor, musí být i

Více

Digitální učební materiál

Digitální učební materiál Digitální učební materiál Projekt CZ.1.07/1.5.00/34.0387 Krok za krokem Šablona III/2 Inovace a zkvalitnění výuky prostřednictvím ICT (DUM) Tématická Elektrotechnické zboží 3 oblast DUM č. 32_J06_3_15

Více

Software. Mgr. Krejčí Jan (UJEP) Software 23. října 2011 1 / 6

Software. Mgr. Krejčí Jan (UJEP) Software 23. října 2011 1 / 6 Software Mgr. Krejčí Jan 23. října 2011 Mgr. Krejčí Jan (UJEP) Software 23. října 2011 1 / 6 Osnova 1 Software Co je to software Systémový software Aplikační software Mgr. Krejčí Jan (UJEP) Software 23.

Více

Skupina oborů: Elektrotechnika, telekomunikační a výpočetní technika (kód: 26)

Skupina oborů: Elektrotechnika, telekomunikační a výpočetní technika (kód: 26) Technik PC a periferií (kód: 26-023-H) Autorizující orgán: Ministerstvo vnitra Skupina oborů: Elektrotechnika, telekomunikační a výpočetní technika (kód: 26) Týká se povolání: Technik PC a periférií Kvalifikační

Více

VYUŽITÍ KNIHOVNY SWING PROGRAMOVACÍHO JAZYKU JAVA PŘI TVORBĚ UŽIVATELSKÉHO ROZHRANÍ SYSTÉMU "HOST PC - TARGET PC" PRO ŘÍZENÍ POLOVODIČOVÝCH MĚNIČŮ

VYUŽITÍ KNIHOVNY SWING PROGRAMOVACÍHO JAZYKU JAVA PŘI TVORBĚ UŽIVATELSKÉHO ROZHRANÍ SYSTÉMU HOST PC - TARGET PC PRO ŘÍZENÍ POLOVODIČOVÝCH MĚNIČŮ VYUŽITÍ KNIHOVNY SWING PROGRAMOVACÍHO JAZYKU JAVA PŘI TVORBĚ UŽIVATELSKÉHO ROZHRANÍ SYSTÉMU "HOST PC - TARGET PC" PRO ŘÍZENÍ POLOVODIČOVÝCH MĚNIČŮ Stanislav Flígl Katedra elektrických pohonů a trakce (K13114),

Více

Vývoj Internetu značně pokročil a surfování je dnes možné nejen prostřednictvím počítače, ale také prostřednictvím chytrých telefonů, tabletů a

Vývoj Internetu značně pokročil a surfování je dnes možné nejen prostřednictvím počítače, ale také prostřednictvím chytrých telefonů, tabletů a Vývoj Internetu značně pokročil a surfování je dnes možné nejen prostřednictvím počítače, ale také prostřednictvím chytrých telefonů, tabletů a netbooků. Chytré telefony, nazývané také Smartphony, poskytují

Více

Vzpomínky na Commodore: Modely počítačů

Vzpomínky na Commodore: Modely počítačů Vzpomínky na Commodore: Modely počítačů V prvním dílu tohoto seriálu jsme si představili samotnou firmu Commodore a nahlédli jsme do její historie. Dnes si řekneme více o vývojových řadách výrobků CBM

Více

Úvod do informačních technologií

Úvod do informačních technologií Úvod do informačních technologií Jan Outrata KATEDRA INFORMATIKY UNIVERZITA PALACKÉHO V OLOMOUCI přednášky Úvod Jan Outrata (Univerzita Palackého v Olomouci) Úvod do informačních technologií Olomouc, září

Více

konec šedesátých let vyvinut ze systému Multics původní účel systém pro zpracování textů autoři: Ken Thompson a Denis Ritchie systém pojmnoval Brian

konec šedesátých let vyvinut ze systému Multics původní účel systém pro zpracování textů autoři: Ken Thompson a Denis Ritchie systém pojmnoval Brian 02 konec šedesátých let vyvinut ze systému Multics původní účel systém pro zpracování textů autoři: Ken Thompson a Denis Ritchie systém pojmnoval Brian Kernighan v r. 1973 přepsán do jazyka C Psát programy,

Více

Registrační číslo projektu: CZ.1.07/1.5.00/34.0185. Název projektu: Moderní škola 21. století. Zařazení materiálu: Ověření materiálu ve výuce:

Registrační číslo projektu: CZ.1.07/1.5.00/34.0185. Název projektu: Moderní škola 21. století. Zařazení materiálu: Ověření materiálu ve výuce: STŘEDNÍ ODBORNÁ ŠKOLA A STŘEDNÍ ODBORNÉ UČILIŠTĚ NERATOVICE Školní 664, 277 11 Neratovice, tel.: 315 682 314, IČO: 683 834 95, IZO: 110 450 639 Ředitelství školy: Spojovací 632, 277 11 Neratovice tel.:

Více

MS WINDOWS I. řada operačních systémů firmy Microsoft *1985 -? Historie. Práce ve Windows XP. Architektura. Instalace. Spouštění

MS WINDOWS I. řada operačních systémů firmy Microsoft *1985 -? Historie. Práce ve Windows XP. Architektura. Instalace. Spouštění MS WINDOWS I řada operačních systémů firmy Microsoft *1985 -? Historie Práce ve Windows XP Architektura Instalace Spouštění HISTORIE I MS-DOS 1981, první OS firmy Microsoft, pro IBM PC 16b, textový, jednouživatelský,

Více

Základní programové vybavení počítače

Základní programové vybavení počítače Základní programové vybavení počítače BIOS BIOS (Basic Input Output System) Program zabudovaný do osobních počítačů (konkrétně je součástí základní desky). Při zapnutí počítače spustí operační systém.

Více

éra elektrického proudu a počítačů 3. generace

éra elektrického proudu a počítačů 3. generace 3. generace Znaky 3. generace tranzistory vydávaly teplo - poškozování dalších součástek uvnitř počítače vynález integrovaného obvodu (IO) zvýšení rychlosti, zmenšení rozměrů modely relativně malých osobních

Více

Projekt: 1.5, Registrační číslo: CZ.1.07/1.5.00/34.0304. Osobní počítač

Projekt: 1.5, Registrační číslo: CZ.1.07/1.5.00/34.0304. Osobní počítač Osobní počítač Osobní počítač PC uvedla na trh firma IBM na trh v roce 1981. Jedná se o stavebnicovou konstrukci. Konkurenci se podařilo konstrukci napodobit a tak vznikly počítače IBM PC kompatibilní

Více

) informace o stavu řízené veličiny (předávaná řídícímu systému) - nahrazování člověka při řízení Příklad řízení CNC obráběcího stroje

) informace o stavu řízené veličiny (předávaná řídícímu systému) - nahrazování člověka při řízení Příklad řízení CNC obráběcího stroje zapis_rizeni_uvod - Strana 1 z 9 20. Úvod do řízení Řízení Zpětná vazba (angl. #1 je proces, kdy #2 část působí na základě vstupních informací a zpětné vazby na #3 část zařízení tak, aby se dosáhlo požadovaného

Více

Základní pojmy a historie výpočetní techniky

Základní pojmy a historie výpočetní techniky Základní pojmy a historie výpočetní techniky Vaše jméno 2009 Základní pojmy a historie výpočetní techniky...1 Základní pojmy výpočetní techniky...2 Historický vývoj počítačů:...2 PRVOHORY...2 DRUHOHORY...2

Více

2010/2011 ZS. Operační systém. úvod základní architektury

2010/2011 ZS. Operační systém. úvod základní architektury Principy počítačů a operačních systémů Operační systém úvod základní architektury Historický vývoj 1. generace počítačů (40.-50. léta 20. stol.) technologie relé, elektronky programování strojový kód propojovací

Více

HARDWARE SOFTWARE PRINCIPY

HARDWARE SOFTWARE PRINCIPY HARDWARE SOFTWARE PRINCIPY ÚVOD SOFTWARE, HARDWARE BEZPEČNOST, KÓDOVÁNÍ A ŠIFROVÁNÍ SÍTĚ, INTERNET WORD, EXCEL, POWER POINT INFORMAČNÍ SYSTÉMY VE VS E-GOVERNMENT DATOVÉ SCHRÁNKY data PAMĚTI data data PAMĚTI

Více

http://www.zlinskedumy.cz

http://www.zlinskedumy.cz Číslo projektu Číslo a název šablony klíčové aktivity Tematická oblast Autor Ročník 1 Obor CZ.1.07/1.5.00/34.0514 III/2 Inovace a zkvalitnění výuky prostřednictvím ICT Operační systém a textový editor,

Více

Operační systémy Oldřich Trenz

Operační systémy Oldřich Trenz Operační systémy 2019 Oldřich Trenz strana 2 Opakování charakteristika softwaru Software (programové vybavení PC): Operační systémy Programové vybavení počítače Aplikační programy https://ima ges.driver

Více

1. Jak pracuje počítač 3. Už víme, jak pracuje počítač, ale jak se pracuje s počítačem? 9

1. Jak pracuje počítač 3. Už víme, jak pracuje počítač, ale jak se pracuje s počítačem? 9 Počítače pro úplné začátečníky Obsah 1. Jak pracuje počítač 3 Základní princip je velmi jednoduchý 3 Dokumenty a nástroje (datové soubory a programy) 3 Složky (adresáře) 4 Jak to tedy vlastně funguje 5

Více

Programové prostředky IS/IT

Programové prostředky IS/IT Informační systémy 2 Programové prostředky IS/IT 14.5.2014 IS2-2014-03 1 Programové prostředky - SW Program: posloupnost elementárních instrukcí pro ovládání technických komponent počítače zdrojový program

Více

Principy operačních systémů. Lekce 2: Správa paměti

Principy operačních systémů. Lekce 2: Správa paměti Principy operačních systémů Lekce 2: Správa paměti Funkce správce paměti Správce (operační) paměti je součástí kernelu. Jeho implementace může být různá, ale základní funkce jsou obdobné ve všech OS: Udržovat

Více

Představujeme KASPERSKY ENDPOINT SECURITY FOR BUSINESS

Představujeme KASPERSKY ENDPOINT SECURITY FOR BUSINESS Představujeme KASPERSKY ENDPOINT SECURITY FOR BUSINESS 1 Obchodní faktory a jejich dopad na IT AKCESCHOPNOST Jednejte rychle, pohotově a flexibilně 66 % vlastníků firem považuje akceschopnost za svou prioritu

Více

Na různých druzích počítačů se používají různé operační systémy. V průběhu času

Na různých druzích počítačů se používají různé operační systémy. V průběhu času 9. Další operační systémy 9.1. Operační systémy Na různých druzích počítačů se používají různé operační systémy. V průběhu času samozřejmě vznikají jejich nové verze, takže v současností používané počítače

Více

IMPLEMENTACE SYSTÉMU GROUPWISE NA PEF ČZU V PRAZE IMPLEMENTATION OF THE SYSTEM GROUPWISE ON THE PEF ČZU PRAGUE. Jiří Vaněk, Jan Jarolímek

IMPLEMENTACE SYSTÉMU GROUPWISE NA PEF ČZU V PRAZE IMPLEMENTATION OF THE SYSTEM GROUPWISE ON THE PEF ČZU PRAGUE. Jiří Vaněk, Jan Jarolímek IMPLEMENTACE SYSTÉMU GROUPWISE NA PEF ČZU V PRAZE IMPLEMENTATION OF THE SYSTEM GROUPWISE ON THE PEF ČZU PRAGUE Jiří Vaněk, Jan Jarolímek Anotace: Příspěvek se zabývá hlavními trendy rozvoje programů pro

Více

SOFTWARE A POČÍTAČOVÉ SÍTĚ. Alice Nguyenová

SOFTWARE A POČÍTAČOVÉ SÍTĚ. Alice Nguyenová SOFTWARE A POČÍTAČOVÉ SÍTĚ Alice Nguyenová SOFTWARE POČÍTAČE Operační systém Utility pomocné programy Ovladače Aplikační programové vybavení OPERAČNÍ SYSTÉM - OS - správce hardwarových prostředků - služby

Více

Software je ve světě IT vše, co není Hardware. Do softwaru patří aplikace, program, proces, algoritmus, ale i data (text, obrázky), operační systém

Software je ve světě IT vše, co není Hardware. Do softwaru patří aplikace, program, proces, algoritmus, ale i data (text, obrázky), operační systém Software Co je to software? Software je ve světě IT vše, co není Hardware Do softwaru patří aplikace, program, proces, algoritmus, ale i data (text, obrázky), operační systém Podívejme se tedy na jednotlivé

Více

Video dohled bez limitů Made in Germany. Profesionální řešení. Záznamový a klientský software

Video dohled bez limitů Made in Germany. Profesionální řešení. Záznamový a klientský software Video dohled bez limitů Made in Germany Profesionální řešení Záznamový a klientský software Zařízení SMAVIA, inteligentní záznamová technologie Dallmeier SMAVIA je záznamová technologie, která je založena

Více

TECHNICKÉ PODMÍNKY. Článek 2. Podmínky pro službu MojeBanka, MojeBanka Business, MojePlatba,Expresní linka Plus a TF OnLine

TECHNICKÉ PODMÍNKY. Článek 2. Podmínky pro službu MojeBanka, MojeBanka Business, MojePlatba,Expresní linka Plus a TF OnLine Tyto podmínky stanoví technické podmínky a požadavky pro poskytování vybraných Bankovních služeb. Seznamte se prosím důkladně s tímto dokumentem. Vaše případné dotazy rádi zodpovíme. Článek 1. Použití

Více

O aplikaci Parallels Desktop 7 for Mac

O aplikaci Parallels Desktop 7 for Mac O aplikaci Parallels Desktop 7 for Mac Parallels Desktop 7 for Mac představuje zásadní upgrade softwaru Parallels pro používání Windows na Macu. O této aktualizaci Parallels Desktop 7 for Mac (sestavení

Více

Klasifikace počítačů a technologické trendy Modifikace von Neumanova schématu pro PC

Klasifikace počítačů a technologické trendy Modifikace von Neumanova schématu pro PC Přednáší: doc. Ing. Jan Skrbek, Dr. - KIN Přednášky: středa 14 20 15 55 Obsah: Historie počítačů Počítačové generace Spojení: e-mail: jan.skrbek@tul.cz 16 10 17 45 tel.: 48 535 2442 Klasifikace počítačů

Více

Vrstvy programového vybavení Klasifikace Systémové prostředky, ostatní SW Pořizování Využití

Vrstvy programového vybavení Klasifikace Systémové prostředky, ostatní SW Pořizování Využití Informatika 2-8 Obsah: Vrstvy programového vybavení Klasifikace Systémové prostředky, ostatní SW Pořizování Využití IS2-4 1 Programové prostředky IS/IT 15.5.2017 2 Programové prostředky - SW Program: posloupnost

Více

Operační systémy. Tomáš Hudec. Tomas.Hudec@upce.cz. http://asuei01.upceucebny.cz/usr/hudec/vyuka/os/

Operační systémy. Tomáš Hudec. Tomas.Hudec@upce.cz. http://asuei01.upceucebny.cz/usr/hudec/vyuka/os/ Operační systémy Tomáš Hudec Tomas.Hudec@upce.cz http://asuei01.upceucebny.cz/usr/hudec/vyuka/os/ 2 / 28 Osnova definice OS historie rozdělení dle určení koncepce systémová volání rozdělení dle struktury

Více

Programové prostředky IS/IT

Programové prostředky IS/IT Informační systémy 2 Programové prostředky IS/IT 17.5.2016 IS2-2016-09 1 Programové prostředky - SW Program: posloupnost elementárních instrukcí pro ovládání technických komponent počítače zdrojový program

Více

Operační systémy Linux, Mac OS X a jejich srovnání

Operační systémy Linux, Mac OS X a jejich srovnání 5 5.1 Operační systémy Linux, Mac OS X a jejich srovnání Popište výhody programů OpenSource, čím se vyznačují OpenSource programy se vyznačují tím, že se dodávají i se zdrojovým kódem. S tímto kódem může

Více

OPERAČNÍ SYSTÉMY. Ing. Luděk Richter

OPERAČNÍ SYSTÉMY. Ing. Luděk Richter OPERAČNÍ SYSTÉMY Ing. Luděk Richter Střední škola, Havířov-Šumbark, Sýkorova 1/613, příspěvková organizace Tento výukový materiál byl zpracován v rámci akce EU peníze středním školám - OP VK 1.5. Výuková

Více

OPERAČNÍ SYSTÉMY. Operační systém je prostředník mezi hardwarem (technickým vybavením počítače) a určitým programem, který uživatel používá.

OPERAČNÍ SYSTÉMY. Operační systém je prostředník mezi hardwarem (technickým vybavením počítače) a určitým programem, který uživatel používá. Operační systém je prostředník mezi hardwarem (technickým vybavením počítače) a určitým programem, který uživatel používá. Co vše provádí operační systém: Organizuje přístup a využívání zdrojů počítače

Více

Tabulka ASCII American Standard Code for Information Interchange kódovou tabulku

Tabulka ASCII American Standard Code for Information Interchange kódovou tabulku Základy informatiky 3 Software Tabulka ASCII American Standard Code for Information Interchange ( americký standardní kód pro výměnu informací ). Jde o kódovou tabulku, která definuje znaky (anglické)

Více

Chytré telefony pohledem operátora. Petr Dvořáček, Jan Fišer, T-Mobile Czech Republic a.s. 2.2. 2012

Chytré telefony pohledem operátora. Petr Dvořáček, Jan Fišer, T-Mobile Czech Republic a.s. 2.2. 2012 Chytré telefony pohledem operátora Petr Dvořáček, Jan Fišer, T-Mobile Czech Republic a.s. 2.2. 2012 Mobilní platformy Aktuální situace Mobilní platformy (ekosystémy) vznikají a zanikají, což je přirozené...

Více

INFORMATIKA Charakteristika volitelného předmětu

INFORMATIKA Charakteristika volitelného předmětu INFORMATIKA Charakteristika volitelného předmětu Obsahové, časové a organizační vymezení Realizován v 7., 8. a 9. ročníku 1 hodinu týdně. Učební osnovy jsou zpracovány jednotně pro všechny. Žáci mohou

Více

Procesy a vlákna (Processes and Threads)

Procesy a vlákna (Processes and Threads) ÚVOD DO OPERAČNÍCH SYSTÉMŮ Ver.1.00 Procesy a vlákna (Processes and Threads) Správa procesů a vláken České vysoké učení technické Fakulta elektrotechnická 2012 Použitá literatura [1] Stallings, W.: Operating

Více

Tabulka ASCII American Standard Code for Information Interchange kódovou tabulku

Tabulka ASCII American Standard Code for Information Interchange kódovou tabulku Základy informatiky 3 Software Tabulka ASCII American Standard Code for Information Interchange ( americký standardní kód pro výměnu informací ). Jde o kódovou tabulku, která definuje znaky (anglické)

Více

Základy informatiky. 04 Operační systémy. Michal Kačmařík Upraveno dle materiálů od: Daniela Szturcová, Pavel Děrgel

Základy informatiky. 04 Operační systémy. Michal Kačmařík Upraveno dle materiálů od: Daniela Szturcová, Pavel Děrgel Základy informatiky 04 Operační systémy Michal Kačmařík Upraveno dle materiálů od: Daniela Szturcová, Pavel Děrgel Cíle dnešní přednášky Operační systémy Základní funkce Souborové systémy Windows Historie

Více

Univerzita Pardubice Fakulta ekonomicko-správní. Vytvoření podpůrných nástrojů pro výuku předmětu Operační systémy. Michal Bělský

Univerzita Pardubice Fakulta ekonomicko-správní. Vytvoření podpůrných nástrojů pro výuku předmětu Operační systémy. Michal Bělský Univerzita Pardubice Fakulta ekonomicko-správní Vytvoření podpůrných nástrojů pro výuku předmětu Operační systémy Michal Bělský Bakalářská práce 2008 Poděkování Rád bych poděkoval svému vedoucímu práce

Více

Rozdělení operačních systémů

Rozdělení operačních systémů Operační systém Jde o nutný program pro činnost počítače bez něho by byl počítač jen kusem nábytku. 1.) Jedná se o program 3.) Poskytuje uživateli komunikační rozhraní. 4.) Tvoří p r o s t ř e d n í k

Více

Lekce 11 IMPLEMENTACE OPERAČNÍHO SYSTÉMU LINUX DO VÝUKY INFORMAČNÍCH TECHNOLOGIÍ

Lekce 11 IMPLEMENTACE OPERAČNÍHO SYSTÉMU LINUX DO VÝUKY INFORMAČNÍCH TECHNOLOGIÍ Identifikační údaje školy Číslo projektu Název projektu Číslo a název šablony Autor Tematická oblast Číslo a název materiálu Vyšší odborná škola a Střední škola, Varnsdorf, příspěvková organizace Bratislavská

Více

MicroStrategy Mobile. Více než BI do kapsy. Petr Zeman softwarový konzultant 15.11.2011. Spojujeme software, technologie a služby

MicroStrategy Mobile. Více než BI do kapsy. Petr Zeman softwarový konzultant 15.11.2011. Spojujeme software, technologie a služby MicroStrategy Mobile Více než BI do kapsy Petr Zeman softwarový konzultant 15.11.2011 Spojujeme software, technologie a služby 1 Obsah Chytré telefony a tablety MicroStrategy Mobile Ukázka tvorby interaktivního

Více

PROCESOR. Typy procesorů

PROCESOR. Typy procesorů PROCESOR Procesor je ústřední výkonnou jednotkou počítače, která čte z paměti instrukce a na jejich základě vykonává program. Primárním úkolem procesoru je řídit činnost ostatních částí počítače včetně

Více

O autorovi 6 O odborném redaktorovi 7 Úvod 21 Laptop nebo notebook? 21 Co je cílem této knihy 22 Webové stránky autora 23 Osobní poznámka 23

O autorovi 6 O odborném redaktorovi 7 Úvod 21 Laptop nebo notebook? 21 Co je cílem této knihy 22 Webové stránky autora 23 Osobní poznámka 23 Obsah O autorovi 6 O odborném redaktorovi 7 Úvod 21 Laptop nebo notebook? 21 Co je cílem této knihy 22 Webové stránky autora 23 Osobní poznámka 23 KAPITOLA 1 Obecně o přenosných systémech 25 Definice přenosného

Více

Název DUM: VY_32_INOVACE_2B_9_Software_-_základní_programové_vybavení_počítače

Název DUM: VY_32_INOVACE_2B_9_Software_-_základní_programové_vybavení_počítače Název školy: Základní škola a Mateřská škola Žalany Číslo projektu: CZ. 1.07/1.4.00/21.3210 Téma sady: Informatika pro sedmý až osmý ročník Název DUM: VY_32_INOVACE_2B_9_Software_-_základní_programové_vybavení_počítače

Více

www.sutol.cz SUTOL 2012 konference

www.sutol.cz SUTOL 2012 konference SUTOL 2012 konference 14.11.2012 Mobilní brand ICS Radim Navrátil, YOUR SYSTEM, spol. s r.o. 14.11.2012 Téma přednášky Od roku 2011 se prodává více mobilních zařízení než PC a jak na těchto zařízeních

Více

OPERAČNÍ SYSTÉM (ANGLICKY OPERATING SYSTEM)

OPERAČNÍ SYSTÉM (ANGLICKY OPERATING SYSTEM) OPERAČNÍ SYSTÉM (ANGLICKY OPERATING SYSTEM) je prostředník mezi hardwarem (technickým vybavením počítače) a konkretním programem, který uživatel používá. je základní programové vybavení počítače (tj. software),

Více

Vrstvy programového vybavení Klasifikace Systémové prostředky, ostatní SW Pořizování Využití

Vrstvy programového vybavení Klasifikace Systémové prostředky, ostatní SW Pořizování Využití Informatika 2-8 Obsah: Vrstvy programového vybavení Klasifikace Systémové prostředky, ostatní SW Pořizování Využití IS2-4 1 Informatika 2 07 Dnešní info: 2 Dnešní info: Informatika 2 07 3 Dnešní info:

Více

Jak nasadit Windows 10 ve škole

Jak nasadit Windows 10 ve škole Jak nasadit ve škole Karel Klatovský PUBLIKOVÁNO: ÚNOR 2016 PRO AKTUÁLNÍ INFORMACE NAVŠTIVTE WEBOVÉ STRÁNKY WWW.MICROSOFT.CZ/SKOLSTVI Obsah Obsah...2 1. Úvod...3 2. Systémové požadavky... 4 3. Příprava

Více

1. část charakteristika oboru

1. část charakteristika oboru 1. část charakteristika oboru IDENTIFIKAČNÍ ÚDAJE... 2 PROFIL ABSOLVENTA... 3 Zaměření it administrátor správce sítě:... 3 Zaměření vývoj aplikací a her... 3 UPLATNĚNÍ ABSOLVENTA - PŘÍKLADY PRACOVNÍCH

Více

Tabulka ASCII American Standard Code for Information Interchange kódovou tabulku

Tabulka ASCII American Standard Code for Information Interchange kódovou tabulku Základy informatiky 3 Software Tabulka ASCII American Standard Code for Information Interchange ( americký standardní kód pro výměnu informací ). Jde o kódovou tabulku, která definuje znaky (anglické)

Více

Brno. 30. května 2014

Brno. 30. května 2014 Brno 30. května 2014 1 IBM regionální zástupci - Morava Lubomír Korbel phone: +420 737 264 440 e-mail: lubomir_korbel@cz.ibm.com Dagmar Krejčíková phone: +420 737 264 334 e-mail: dagmar_krejcikova@cz.ibm.com

Více

Tento projekt je spolufinancován z Evropského sociálního fondu a státního rozpočtu České republiky

Tento projekt je spolufinancován z Evropského sociálního fondu a státního rozpočtu České republiky Projekt CZ.1.07/1.1.00/08.0094 Vzdělávání pro udržitelný rozvoj v environmentálních a ekonomických souvislostech Asociace pedagogů základního školství České republiky www.vcele.eu 03 Kdo jsou to podnikatelé

Více

Von Neumannovo schema počítače

Von Neumannovo schema počítače Název školy: Střední odborná škola stavební Karlovy Vary Sabinovo náměstí 16, 360 09 Karlovy Vary Autor: Ing. Hana Šmídová Název materiálu: VY_32_INOVACE_10_NEUMANN_S1 Číslo projektu: CZ 1.07/1.5.00/34.1077

Více

Instalace OS, nastavení systému

Instalace OS, nastavení systému ZVT Instalace OS, nastavení systému SW vybavení PC HW hardware zařízení počítače (+ firmware těchto zařízení, BIOS VGA, ) BIOS basic input output systém poskytuje služby OS, uložen v paměti na MB. (Nastavení

Více

VirtualBox desktopová virtualizace. Zdeněk Merta

VirtualBox desktopová virtualizace. Zdeněk Merta VirtualBox desktopová virtualizace Zdeněk Merta 15.3.2009 VirtualBox dektopová virtualizace Stránka 2 ze 14 VirtualBox Multiplatformní virtualizační nástroj. Částečně založen na virtualizačním nástroji

Více

MATURITNÍ PRÁCE dokumentace

MATURITNÍ PRÁCE dokumentace MATURITNÍ PRÁCE dokumentace Jídelníček SŠIEŘ pro Android Martin Bartoň školní rok: 2012/2013 obor: třída: Počítačové systémy PS4.A ABSTRAKT Práce je zaměřená na problematiku tvorby Android aplikací,

Více

Srovnání Linuxu a BSD z pohledu jádra. Jan Dyrczyk

Srovnání Linuxu a BSD z pohledu jádra. Jan Dyrczyk Srovnání Linuxu a BSD z pohledu jádra Jan Dyrczyk 7. 12. 2011 Úvod Pro průměrného uživatele jsou rozdíly mezi Linuxem a BSD překvapivě malé. Oba jsou založeni na Unixu, jsou nekomerční s cílem vytvořit

Více

monolitická vrstvená virtuální počítač / stroj modulární struktura Klient server struktura

monolitická vrstvená virtuální počítač / stroj modulární struktura Klient server struktura IBM PC 5150 MS DOS 1981 (7 verzí) DR DOS, APPLE DOS, PC DOS 1. 3. Windows grafická nástavba na DOS Windows 95 1. operační systém jako takový, Windows XP 2001, podporovány do 2014, x86 a Windows 2000 Professional

Více

Smartphone kdysi. Na počátku byl. SIMON (IBM, 1992)

Smartphone kdysi. Na počátku byl. SIMON (IBM, 1992) Mobilní platformy očima uživatelů 1 Smartphone kdysi Na počátku byl. SIMON (IBM, 1992) Smartphone dnes Nyní ios Apple Android Acer, HTC, Samsung, Nokia.. Windows Phone HTC, Samsung, Dell, Nokia a další..

Více

Základní informace o šetření

Základní informace o šetření Úvod Stoupající význam nových informačních a komunikačních technologií (dále jen ICT) a jejich rostoucí vliv na ekonomiku a společnost zvýrazňuje potřebu tyto jevy statisticky zachycovat a analyzovat,

Více

Řešení pro správu klientů a mobilní tisk

Řešení pro správu klientů a mobilní tisk Řešení pro správu klientů a mobilní tisk Uživatelská příručka (c) Copyright 2007 Hewlett-Packard Development Company, L.P. Windows je v USA registrovaná ochranná známka společnosti Microsoft Corporation

Více

INTEGRACE IS DO STÁVAJÍCÍ HW A SW ARCHITEKTURY

INTEGRACE IS DO STÁVAJÍCÍ HW A SW ARCHITEKTURY INTEGRACE IS DO STÁVAJÍCÍ HW A SW ARCHITEKTURY Dušan Kajzar Slezská univerzita v Opavě, Filozoficko-přírodovědecká fakulta, Bezručovo nám. 13, 746 00 Opava, e-mail: d.kajzar@c-box.cz Česká pošta, s.p.,

Více