Microsoft Windows: Porovnání verzí

Odebráno 15 801 bajtů ,  před 9 lety
m (Editace uživatele 80.250.31.133 (diskuse) vráceny do předchozího stavu, jehož autorem je JackieBot)
{{Operační systémy}}
'''Microsoft Windows''' je v [[Informatika (počítačová věda)|informatice]] označení pro několik [[operační systém|operačních systémů]], které jsou na [[Osobní počítač|osobních počítačích]] nejrozšířenější.<ref name=osshare>http://www.netmarketshare.com/operating-system-market-share.aspx?qprid=8 Operating System Market Share</ref> Pochází od firmy [[Microsoft]], mají [[grafické uživatelské rozhraní]] a podporují [[multitasking]] (současný běh více úloh najednou).
 
== Grafické uživatelské rozhraní ==
[[Grafické uživatelské rozhraní]] bylo poprvé použito v roce [[1973]] v počítači [[Xerox|Xerox Alto]] pod názvem [[WIMP]]. Jeho popularizaci zajistil v roce [[1983]] počítač [[Apple Lisa]] a roce [[1984]] pak masivně [[Apple Macintosh]].
 
Počítače [[IBM PC kompatibilní]], které byly uvedeny na trh v roce [[1981]], používaly systém [[MS-DOS]] s [[Příkazový řádek|příkazovým řádkem]]. Každý program pak sám řešil své [[Textové uživatelské rozhraní|textové]] nebo [[Grafické uživatelské rozhraní|grafické]] rozhraní, což bylo pro [[programátor]]y pracné a nevýhodné. Microsoft [[Windows 1.0]] byly uvedeny v roce [[1985]] jako nadstavba [[DOS]]u, avšak komerčně úspěšné byly na těchto počítačích až [[Windows 3.0]] vydané v roce [[1990]]. [[Aplikační software]] mohl využívat grafické [[Knihovna (programování)|knihovny]] a programátor tak mohl snadno vytvářet grafické [[Ovládací prvek (počítač)|ovládací prvky]].
 
== Systémy Windows ==
Označení ''Windows'' je firmou Microsoft z obchodních důvodů používáno pro několik systémů, které používají různá [[Kernel|jádra]] [[Operační systém|operačního systému]]. Stejným označením je využíváno jako propagační prvek díky [[oligopol]]nímu postavení této firmy na trhu [[Osobní počítač|osobních počítačů]] [[IBM PC kompatibilní]]ch (v současné době s [[Windows 7]]).<ref name=osvershare>http://www.netmarketshare.com/operating-system-market-share.aspx?qprid=10 – Operating System Market Share (Versions)</ref> Všechny systémy poskytují [[Aplikační software|aplikacím]] podobné [[API|aplikační rozhraní]] (tj. API, resp. [[Windows API]], dříve Win32). Provozovány mohou být na různých [[Hardware|hardwarových]] [[platforma (informatika)|platformách]], které se liší zejména použitým [[procesor]]em, případně i dalšími rysy ([[Počítačová klávesnice|klávesnice]] vs. [[Dotyková obrazovka|dotykový displej]]).
 
=== Windows pro DOS ===
Microsoft uvedl první Windows na trh v roce [[1985]] jako nadstavbu pro [[16bitový]] systém [[MS-DOS]], který disponoval pouze rozhraním [[Příkazový řádek|příkazového řádku]] a který byl tehdy na počítačích [[IBM PC kompatibilní]]ch majoritně používán. Windows se spouštěly až v prostředí [[DOS]]u jako samostatný program a přinášely [[grafické uživatelské prostředí]] (GUI). Ve Windows bylo možné spouštět většinu dosavadních aplikací pro DOS, avšak výhodnější bylo používat grafické aplikace, takže Windows způsobily přechod k novým aplikacím (například textový editor [[Text602]] byl nahrazen programy [[Microsoft Word]], [[Lotus Word Pro|Ami Pro]] a podobně).
 
První systém, který zaznamenal komerční úspěch, byly [[Windows 3.0]] ([[1990]]), po kterých vzniklo několik variant [[Windows 3.1x]] ([[1992]]). Jádro těchto Windows obsahovalo částečnou podporu [[32bitový]]ch ovladačů, které přistupovaly k [[hardware]] přímo bez využití služeb DOSu a [[BIOS]]u. Bylo možné doinstalovat rozšíření [[Windows API|Win32s]], které umožňovalo běh 32bitových aplikací (a stalo se též základem pro API nových [[Windows NT]]). Některé části systému však zůstávaly 16bitové, takže systém mohl být ohrožen nesprávně fungujícími programy (na rozdíl od systému [[OS/2]], který plně využíval schopnosti tehdejších 32bitových procesorů [[Intel 80386]]). Tyto nedostatky nutily uživatele přecházet na novější systém Windows NT (viz níže).
 
Změna vzhledu grafického rozhraní (výměna [[Window manager|správce oken]]) ve [[Windows 95]] ([[1995]]) přinesla intuitivnější ovládání a vyšší zájem uživatelů. Přímo do instalace systému bylo integrováno dříve samostatně dostupné rozšíření Win32s pro podporu [[32bitový]]ch aplikací a podpora protokolu [[TCP/IP]], což znamenalo umožnění přímého přístupu k Internetu bez instalace doplňků od jiných dodavatelů (např. [[Trumpet Winsock]]), ale i nebývalý nárůst požadavků na operační paměť RAM. Dalším vylepšením byla verze [[Windows 98]] ([[1998]]) a posléze [[Windows Me]] ([[2000]]), což byla i poslední verze této řady.
 
=== Windows NT ===
{{Hlavní článek|Windows NT}}
 
V roce [[1993]] byla uvedena do prodeje nová řada [[Windows NT]] ({{Vjazyce2|en|''New Technology''}}), která používala nové a plně [[Preempce (informatika)|preemptivní]] [[Kernel|jádro]] [[Operační systém|operačního systému]], takže špatně naprogramovaná aplikace nemohla ohrozit běh celého systému. Systém Windows NT měl vyšší hardwarové požadavky a byl zamýšlen pro firemní prostředí (tzv. workstation, tj. [[pracovní stanice]]). Označení NT bylo později z názvů produktů odstraněno, ale stále se jedná o stejnou řadu operačního systému.
 
V současné době ([[2010]]) jsou posledními vydanými verzemi [[Windows Server 2008]] a [[Windows 7]] (verze určená pro běžné osobní počítače). Nejrozšířenější verzí je však zatím stále [[Windows XP]] (vydány v roce [[2001]]).<ref name=osvershare />
 
Windows NT byly od počátku k dispozici i v [[64bitový|64bitové]] variantě pro procesory [[Itanium]] (IA-64). Pro 64bitové procesory počítačů IBM PC (tj. [[x86-64]]) byla po dlouhých odkladech vydána Windows XP až v roce [[2005]]. Existovala i verze pro 64bitové procesory [[DEC Alpha 21264|Alpha]], avšak byl využíván jen pomalejší [[32bitový]] režim, což vedlo k nezájmu uživatelů a předčasnému ukončení podpory této platformy ze strany společnosti Microsoft.
 
=== Windows CE ===
{{Hlavní článek|Windows CE}}
 
[[Windows CE]] je samostatný systém určený pro malé [[Vestavěný systém|vestavěné systémy]] ([[Personal Digital Assistant|PDA]], [[smartphone|chytré telefony]]), není tedy minimalizovanou variantou odvozenou od ostatních Windows.<ref>http://blogs.msdn.com/b/ce_base/archive/2007/11/26/how-does-windows-embedded-ce-6.0-start_3f00_.aspx – How does Windows Embedded CE 6.0 Start?</ref> Jsou postaveny na [[Hybridní jádro|hybridním jádře]], které je k dispozici pro platformy [[x86]], [[ARM]] a [[MIPS]]. První verze byla vydána v roce [[1996]]. Od druhého vydání v roce [[1997]] poskytuje deterministické [[plánování procesů]], čímž se stává [[Operační systém reálného času|operačním systémem reálného času]] (RTOS). Pro aplikace je k dispozici redukované [[Windows API]] (Win32). Od Windows CE jsou odvozeny různé systémy, mezi nejznámější patří: [[Pocket PC]] (2000 – 2002), [[Windows Mobile]] (2003 – 2010), [[Windows Mobile#Windows Phone 7|Windows Phone 7]] (2010).
 
== Vlastnosti ==
Verze systémů Windows postupně přinášely různá vylepšení. Nejpodstatnější z nich jsou zmíněny v následujících kapitolách.
 
=== Dlouhé názvy souborů ===
V prostředí [[DOS]]u bylo možné používat názvy [[soubor]]ů a [[Adresář (seznam)|adresářů]] o maximální délce 8+3 (osm znaků názvu a tři znaky přípony), přičemž toto omezení platilo i pro starší systémy Windows pro DOS. [[Windows 95]] vydané v roce [[1995]], umožnily používat názvy o maximální délce 255 znaků na souborovém systému [[File Allocation Table|FAT]] při zachování [[Zpětná kompatibilita|zpětné kompatibility]] s DOSovými programy, protože do [[Souborový systém|souborového systému]] bylo ukládáno jak zkrácené, tak dlouhé jméno.
 
=== Oprávnění ===
Žádný systém Windows pro DOS neposkytoval možnost nastavení [[Oprávnění v systému souborů|oprávnění]] v [[Souborový systém|souborovém systému]] [[File Allocation Table|FAT]] na soubory a adresáře, i když tyto systémy nabízely možnost definování uživatelských profilů pro různé uživatele. Teprve [[Windows NT]] přinesly možnost definování oprávnění, avšak pouze v souborovém systému [[NTFS]]. Současně je v jádře systému podpora pro rozlišení jednotlivých uživatelů a jejich [[Proces (program)|procesů]] spolu s omezením jejich možností zasahovat si navzájem do své práce.
 
=== Preemptivní multitasking ===
[[Kernel|Jádro]] systémů Windows pro DOS používalo nepreemptivní [[multitasking]] (z marketingových důvodů byl označován jako ''kooperativní multitasking''). [[Aplikační software|Aplikace]] se musely samy vzdát procesoru pomocí speciálního volání služby operačního systému. Pokud byla taková aplikace špatně naprogramována, ponechala si procesor jen sama pro sebe a ostatní aplikace i části operačního systému se k procesoru nedostaly (neběžely). Z pohledu uživatele tak došlo k „zaseknutí“ („zamrznutí“) počítače, protože pak nefungovala ani obsluha [[Počítačová myš|myši]] ani [[klávesnice]].
 
Jádro systémů [[Windows NT]] využívalo naplno schopnosti procesorů [[Intel 80386|386]] a novějších, a proto podporovalo [[Preempce (informatika)|preemptivní]] multitasking, při kterém jádro operačního systému nikdy neztrácí kontrolu nad počítačem a jakoukoliv úlohu může násilně přerušit a později ji znovu spustit (jádro pro [[plánování procesů]] využívá [[privilegovaný režim]] procesoru).
 
=== Víceuživatelský systém ===
Systémy Windows pro DOS i Windows NT umožňují definovat v systému uživatele a používat pro každého z nich jiný profil (tj. nastavení prostředí, nastavení jednotlivých programů, vlastní domácí adresář). Takový systém však není možné považovat za [[Víceuživatelský operační systém|víceuživatelský]], protože jednotliví uživatelé nepracují v systému zároveň, nýbrž postupně (po odhlášení se může přihlásit jiný uživatel). Systém Windows pro DOS nemohl nabídnout víceuživatelské prostředí, protože jeho jádro neumělo jednotlivé uživatele rozlišit. Systém [[Windows NT 4.0]], který již podporoval systém oprávnění, byl v roce 1996 vydán ve variantě ''Terminal Server'', která umožňovala současnou práci se systémem více uživatelům zároveň pomocí [[Remote Desktop Services]] (v té době nazývané ''Terminal Services'') tak, že se uživatelé připojovali k Terminal serveru pomocí klientského programu z jiných počítačů (komunikace probíhá pomocí protokolu [[Remote Desktop Protocol|RDP]]). Tato možnost je dostupná pouze pro serverové vydání Windows NT (poslední je [[Windows Server 2008]]). Desktopové systémy ([[Windows XP]], [[Windows Vista]] a [[Windows 7]]) obsahují pouze částečnou podporu Remote Desktop Services, která umožňuje v jednom okamžiku přihlášení pouze jediného uživatele (tzv. ''Vzdálená plocha''), přičemž toto omezení je pouze softwarová a marketingová záležitost.
 
== Kritika ==
Ne vždy je nová verze skutečně lepší. Například podle testů na hardwaru korespondujícím dobám vydání testovaného softwaru ukázaly, že při simulaci práce pomocí nástroje OfficeBench byla kombinace [[Windows Vista]] a [[Microsoft Office]] 2007 o 22 % pomalejší než kombinace [[Windows XP]] a Office 2003.<ref>http://www.infoworld.com/article/08/04/14/16TC-winoffice-performance_4.html</ref>
 
== Reference ==
<references />
 
== Externí odkazy ==
* [http://www.microsoft.com/cze/windows/ Oficiální stránky Microsoft Windows (česky)]
* [http://www.wug.cz/ Windows User Group Czech Republic (WUG)] – Sdružení administrátorů, vývojářů, učitelů, studentů a uživatelů zabývajících se platformou Microsoft Windows, které pořádá pravidelné meetingy
* [http://blogs.technet.com/technetczsk/ Microsoft TechNet Blog CZ/SK] – Technický blog, na který přispívají lidé z českého Microsoftu a MVP
 
[[Kategorie:Microsoft Windows]]
[[Kategorie:Software Microsoftu]]
[[Kategorie:Rodiny operačních systémů]]
 
{{Link FA|ceb}}
{{Link FA|mr}}
{{Link FA|tl}}
 
[[af:Microsoft Windows]]
[[an:Microsoft Windows]]
[[ar:مايكروسوفت ويندوز]]
[[arz:مايكروسوفت ويندوز]]
[[ast:Microsoft Windows]]
[[az:Microsoft Windows]]
[[bat-smg:Microsoft Windows]]
[[be:Windows]]
[[be-x-old:Microsoft Windows]]
[[bg:Microsoft Windows]]
[[bn:মাইক্রোসফট উইন্ডোজ]]
[[br:Microsoft Windows]]
[[bs:Microsoft Windows]]
[[ca:Microsoft Windows]]
[[ceb:Microsoft Windows]]
[[co:Windows]]
[[cy:Microsoft Windows]]
[[da:Microsoft Windows]]
[[de:Microsoft Windows]]
[[diq:Microsoft Windows]]
[[el:Microsoft Windows]]
[[en:Microsoft Windows]]
[[eo:Vindozo]]
[[es:Microsoft Windows]]
[[et:Microsoft Windows]]
[[eu:Microsoft Windows]]
[[fa:مایکروسافت ویندوز]]
[[fi:Microsoft Windows]]
[[fiu-vro:Microsoft Windows]]
[[fo:Windows]]
[[fr:Microsoft Windows]]
[[fur:Microsoft Windows]]
[[fy:Microsoft Windows]]
[[ga:Microsoft Windows]]
[[gl:Microsoft Windows]]
[[he:Microsoft Windows]]
[[hi:माइक्रोसॉफ्ट विण्डोज़]]
[[hr:Microsoft Windows]]
[[hsb:Windows]]
[[hu:Microsoft Windows]]
[[hy:Մայքրոսոֆթ Վինդոուզ]]
[[ia:Microsoft Windows]]
[[id:Microsoft Windows]]
[[ilo:Microsoft Windows]]
[[is:Microsoft Windows]]
[[it:Microsoft Windows]]
[[ja:Microsoft Windows]]
[[jbo:la canko]]
[[jv:Microsoft Windows]]
[[ka:ვინდოუსი]]
[[kaa:Microsoft Windows]]
[[kk:Windows]]
[[kn:ಮೈಕ್ರೋಸಾಫ್ಟ್ ವಿಂಡೋಸ್]]
[[ko:마이크로소프트 윈도]]
[[ksh:Microsoft Windows]]
[[ku:Microsoft Windows]]
[[la:Microsoft Windows]]
[[lb:Microsoft Windows]]
[[li:Windows]]
[[lo:Microsoft Windows]]
[[lt:Microsoft Windows]]
[[lv:Microsoft Windows]]
[[mg:Windows]]
[[mk:Microsoft Windows]]
[[ml:മൈക്രോസോഫ്റ്റ്‌ വിൻഡോസ്‌]]
[[mr:मायक्रोसॉफ्ट विंडोज]]
[[ms:Microsoft Windows]]
[[my:ဝင်းဒိုး]]
[[na:Microsoft Windows]]
[[nds:Microsoft Windows]]
[[ne:माइक्रोसफ्ट विन्डोज]]
[[nl:Microsoft Windows]]
[[nn:Microsoft Windows]]
[[no:Microsoft Windows]]
[[oc:Windows]]
[[pl:Microsoft Windows]]
[[ps:مايکروسافټ وېنډوز]]
[[pt:Microsoft Windows]]
[[qu:Windows]]
[[ro:Microsoft Windows]]
[[ru:Microsoft Windows]]
[[sah:Microsoft Windows]]
[[sh:Microsoft Windows]]
[[si:මයික්‍රොසොෆ්ට් වින්ඩෝස්]]
[[simple:Microsoft Windows]]
[[sk:Microsoft Windows]]
[[sl:Microsoft Windows]]
[[so:Microsoft Windows]]
[[sq:Microsoft Windows]]
[[sr:Мајкрософт виндоус]]
[[sv:Microsoft Windows]]
[[ta:மைக்ரோசாப்ட் விண்டோசு]]
[[tg:Microsoft Windows]]
[[th:ไมโครซอฟท์ วินโดวส์]]
[[tl:Microsoft Windows]]
[[tr:Microsoft Windows]]
[[uk:Microsoft Windows]]
[[ur:مائیکروسافٹ ونڈوز]]
[[uz:Microsoft Windows]]
[[vec:Microsoft Windows]]
[[vep:Microsoft Windows]]
[[vi:Microsoft Windows]]
[[vls:Windows]]
[[wuu:微软视窗]]
[[xmf:ვინდოუსი]]
[[yi:Windows]]
[[yo:Microsoft Windows]]
[[zh:Microsoft Windows]]
[[zh-min-nan:Microsoft Windows]]
[[zh-yue:Microsoft Windows]]
Neregistrovaný uživatel