Windows NT – přehled operačních systémů Microsoftu s novým jádrem

Windows NT: přehled operačního systému Microsoftu s novým jádrem — historie, vývoj, bezpečnost, stabilita a klíčové verze od NT 3.1 po současné Windows

Autor: Leandro Alegsa

Windows NT je řada operačních systémů Windows společnosti Microsoft napsaná v programovacích jazycích C a C++. Jako první používaly jejich nové jádro "NT" (New Technology). To znamená, že mělo zcela nové jádro, které umožňovalo provádět více věcí než jádro založené na systému MS-DOS, které používali ve starších verzích systému Windows. Také bylo bezpečnější a méně padalo. Systém Windows NT 3.1 byl vydán v alfa verzích v letech 1991-1992 a v beta verzích v roce 1993.

 

Co je jádro NT a jaké jsou jeho hlavní vlastnosti

Jádro NT je často označováno jako "NT kernel" a představuje přechod od DOS‑zaměřených Windows k moderní architektuře navržené pro stabilitu, bezpečnost a přenositelnost. Mezi klíčové vlastnosti patří:

  • Preemptivní multitasking – jádro dokáže přerušit běžící úlohy a přidělit procesor jiným procesům podle priorit, což zvyšuje celkovou stabilitu a odezvu systému.
  • Ochrana paměti – každý proces běží v odděleném virtuálním adresním prostoru, což zabraňuje tomu, aby chyby v jednom programu padaly celý systém.
  • Víceuživatelský a síťově orientovaný model – podpora oprávnění, bezpečnostních tokenů a ACL (access control lists) umožňuje nasazení v podnikových sítích.
  • Hardware Abstraction Layer (HAL) – vrstva abstrakce, která odděluje zbytek operačního systému od konkrétní hardwarové platformy, čímž se zlepšuje přenositelnost mezi architekturami.
  • Modulární architektura – jádro NT zahrnuje několik subsystémů (kernal/exec, I/O manager, memory manager, security subsystem apod.) a umožňuje běh více aplikačních subsystémů (např. Win32, dříve i POSIX a OS/2).
  • Nativní API (NTAPI) a rozhraní Win32 – Win32 se stal hlavním API pro vývoj aplikací na platformě Windows NT.

Krátký přehled hlavních verzí

  • Windows NT 3.1 (1993) – první samostatná verze NT, přinesla NTFS, podporu sítí a podnikových funkcí.
  • Windows NT 3.5 / 3.51 (1994–1995) – vylepšení výkonu, síťových služeb a kompatibility.
  • Windows NT 4.0 (1996) – uživatelské rozhraní přešlo na prostředí podobné Windows 95, zlepšení výkonu grafiky a ovladačů.
  • Windows 2000 (NT 5.0) – konsolidace pracovních stanic a serverových funkcí, Active Directory, lepší správa uživatelů a bezpečnost.
  • Windows XP (NT 5.1) – masové přijetí na desktopech, stabilita a podpora multimédií.
  • Windows Server 2003 (NT 5.2) – další zlepšení serverových funkcí a zabezpečení.
  • Windows Vista / 7 / 8 / 8.1 / 10 / 11 – pokračující vývoj NT jádra (NT 6.x a později NT 10.0 pro Windows 10/11) s novými bezpečnostními mechanismy, podporou 64bitů, virtualizací a moderními ovladači.

Podpora platforem a kompatibilita

Původně byl NT navržen tak, aby mohl běžet na různých procesorových architekturách (x86, MIPS, Alpha, později PowerPC u některých verzí). S nástupem 64bitových procesorů se Microsoft zaměřil především na x86-64 (x64) a dříve také Itanium pro servery. Pro zachování kompatibility s existujícími aplikacemi obsahuje NT vrstvy jako WOW64 (pro běh 32bitových aplikací na 64bitovém systému) a subsystémy sloužící pro různé typy API.

Soustava souborů a bezpečnost

  • NTFS – původní souborový systém Windows NT, nabízející oprávnění souborů, kompresi, journaling a později i šifrování (EFS).
  • Bezpečnostní model – uživatelské účty, přístupové tokeny, seznamy řízení přístupu (ACL), zásady skupin (Group Policy) a integrace do sítí pomocí domén Active Directory (od Windows 2000).
  • Ovladače a modely – Windows používá strukturovaný model ovladačů; během vývoje vznikly modely jako WDM, později KMDF/UMDF pro jednodušší vývoj a stabilitu ovladačů.

Význam a dědictví

Windows NT znamenal klíčový obrat v designu Windows – přinesl stabilitu, bezpečnost a funkcionalitu požadovanou v podnikovém prostředí. Od vydání Windows 2000 (NT 5.0) a především od Windows XP je všechno hlavní desktopové i serverové vydávání Microsoftu postaveno na NT jádře. Díky tomu má moderní Windows společné principy správy paměti, bezpečnosti a ovladačů, které byly položeny už v raných verzích NT.

Dnešní stav

Jádro NT se dodnes vyvíjí v rámci každé nové verze Windows. Moderní verze přidávají podporu pro virtualizaci, bezpečnostní technologie jako Secure Boot nebo izolaci procesů, lepší správu energie, podporu pro cloudové scénáře a další enterprise funkce. Přesto základní principy – ochrana paměti, preemptivní multitasking a modulární architektura – zůstávají stejné jako v původním návrhu NT.

Pokud chcete vědět více o konkrétní verzi nebo technické vrstvě (např. HAL, I/O manager, memory manager), doplňte dotaz a rozepíšu to detailněji.

Historie

Společnost Microsoft se v říjnu 1988 rozhodla vytvořit přenosný operační systém kompatibilní s OS/2 a POSIX a podporující multiprocesing. Když byl v listopadu 1989 zahájen vývoj systému Windows NT, měl být znám jako OS/2 3.0, třetí verze operačního systému vyvíjeného společně společnostmi Microsoft a IBM. Aby byla zajištěna přenositelnost, byl počáteční vývoj zaměřen na procesor Intel i860XR RISC, koncem roku 1989 se přešlo na MIPS R3000 a v roce 1990 na Intel i386.

Předpokládá se, že Dave Cutler zamýšlel iniciálu "WNT" jako slovní hříčku s VMS, přičemž každé písmeno zvětšoval o jedničku. Než však projekt získal značku Windows, byl pojmenován NT OS/2. Jeden z původních tvůrců OS/2 3.0, Mark Lucovsky, tvrdí, že název byl převzat z původního cílového procesoru - Intel i860 s kódovým označením N10 ("N-Ten"). Různé publikace společnosti Microsoft, včetně rozhovoru s Billem Gatesem v roce 1998, odhalují, že písmena byla z marketingových důvodů rozšířena na "New Technology", ale již nemají žádný konkrétní význam. Z názvu systému Windows 2000 byla písmena vypuštěna, ačkoli společnost Microsoft produkt označovala jako "postavený na technologii NT".

Verze systému Windows NT jsou Windows NT 3.1, NT 3.5, 3.51, NT 4.0, NT 5.0, Windows 2000, Windows XP, Windows Vista a Windows 7. Windows NT 3.1 byl první verzí řady Windows NT. Číslo verze 3.1 bylo odvozeno od skutečnosti, že se velmi podobala systému Windows 3.1. Byla vydána v roce 1993. Další verzí byl systém Windows NT 3.5 a poté 3.51. Verze 3.5 byla vydána v roce 1994 a verze 3.51 v roce 1995, tedy jen několik měsíců před vydáním systému Windows 95. Následující verzí byl NT 4.0, vydaný v roce 1996. Byla inzerována jako "výkon systému Windows NT a vzhled systému Windows 95" a obsahovala prohlížeč Internet Explorer verze 2. Další verzí byl NT 5.0, který byl před vydáním přejmenován na Windows 2000, následoval Windows XP, Windows Vista, Windows 7, Windows 8, Windows 8.1 a nejnověji Windows 10. V roce 2000 se objevila verze Windows 7.0, která byla před vydáním přejmenována na Windows 8.1.

Číslo verze NT se obecně nepoužívalo pro marketingové účely, ale stále se používá interně a údajně odráží míru změn v jádře operačního systému. Windows 10 mění interní číslo verze na 10.0, což je poprvé od roku 1996, kdy se interní číslo verze shoduje s marketingovým číslem.

Windows NT může odkazovat na jednotlivé nebo následující verze systému Microsoft Windows:

 


Vyhledávání
AlegsaOnline.com - 2020 / 2025 - License CC3