Graficke u?ivatelske rozhrani
(GUI) bylo poprve pou?ito v roce
1973
v po?ita?i
Xerox Alto
pod nazvem
WIMP
. Jeho popularizaci mezi b??nymi u?ivateli zajistil v roce
1983
po?ita?
Apple Lisa
a v roce
1984
pak masivn?
Apple Macintosh
. Po?ita?e
IBM PC kompatibilni
, ktere byly uvedeny na trh v roce
1981
, pou?ivaly system
MS-DOS
, ktery pou?ival
textove
, graficke rozhrani musely ?e?it programy samostatn? (nap?iklad
textovy editor
Text602
), co? bylo pro
programatory
pracne a nevyhodne. Upln? prvni p?edb??na vydani Microsoft Windows byly vydany v letech 1983 a? 1985. Prvni Microsoft
Windows 1.0
byly uvedeny v roce
1985
jako nadstavba systemu
MS-DOS
. Komer?n? usp??ne byly
Windows 3.0
vydane v roce
1990
.
Windows 1.0
Na?itaci obrazovka opera?niho systemu Windows 2.03
Windows 95
Windows pro DOS je ozna?eni pro prvni graficky system, ktery firma Microsoft za?ala prodavat v roce
1985
, av?ak neni to termin, ktery by sama firma Microsoft pro tuto svoji ?adu system? pou?ivala (pou?ivano bylo ozna?eni
Microsoft Windows
s ?iselnym ozna?enim verze). Nejednalo se o
opera?ni system
v pravem slova smyslu, ale o nadstavbu nad
16bitovy
system
MS-DOS
(DOS m?l pouze
textove u?ivatelske rozhrani
s
p?ikazovym ?adkem
, system nezaji??oval plnou kontrolu nad
po?ita?em
). Tyto Windows pro DOS se spou?t?ly jako b??ny program a? pote, co nastartoval system DOS. Windows pro DOS pou?ivaly DOS pro sve
I/O
operace (zejmena pro p?istup k
souborovemu systemu
). Tvorba grafickeho u?ivatelskeho rozhrani byla naopak hlavnim ukolem Windows pro DOS, ?im? bylo programator?m nabidnuto jednotne
aplika?ni rozhrani
, jednotny subsystem pro tisk a podobn?. K tomu byly vyu?ivany
ovlada?e za?izeni
dodavane vyrobci
hardwaru
.
Prvni verze
Windows 1.0
byla na trh uvedena 20. listopadu
1985
. Windows 1.0 poskytovaly jednoduche graficke rozhrani, ve kterem bylo mo?ne spou?t?t v?t?inu jednoduchych program? ur?enych p?vodn? pro DOS. Okna se nemohla p?ekryvat (s vyjimkou chybovych dialog?), n?ktere slo?it?j?i programy se v tomto prost?edi pou?ivat nedaly. Naopak bylo vyhodn?j?i pou?ivat graficke aplikace ur?ene p?imo pro tento system, ktere postupn? vytla?ily programy ur?ene pro DOS (nap?iklad textovy editor
Text602
byl nahrazen programy
Microsoft Word
,
Ami Pro
a podobn?).
Verze
Windows 2.0
byla vypu?t?na v listopadu
1987
a obsahovala n?kolik vylep?eni u?ivatelskeho rozhrani a spravy pam?ti. Ve Windows 2.0 se mohla okna program? p?ekryvat p?es druhe a byly zm?n?ny a roz?i?eny klavesove zkratky. Byla take uvedena nova verze pro procesor
Intel 80386
, ktera umo?nila preemptivni multitasking MS-DOS aplikaci diky
re?imu virtualni 8086
, av?ak aplikace pro Windows stale vyu?ivaly multitasking kooperativni. Verze 2.1 byla uvedena v kv?tnu
1988
a byla dostupna ve dvou provedenich: Windows/286 2.10 a Windows/386 2.10. Ozna?eni verzi korespondovalo se schopnosti vyu?it roz?i?eny re?im procesoru
Intel 80286
a chran?ny re?im procesoru
Intel 80386
, ktere poskytovaly snadn?j?i p?istup k v?t?imu mno?stvi pam?ti nad hranici 1?
MiB
opera?ni pam?ti
RAM
.
Prvnimi systemy, ktere zaznamenaly komer?ni usp?ch, byly
Windows 3.0
(22. 5.
1990
) a
Windows 3.1
(18. 3.
1992
). Jadro t?chto system? obsahovalo ?aste?nou podporu
32bitovych
ovlada??, ktere p?istupovaly k
hardwaru
p?imo bez vyu?iti slu?eb DOSu a
BIOSu
. Windows 3.0 a Windows 3.1 m?ly i lep?i design, hlavn? kv?li dispozicim novych virtualnich pam?ti a na?itatelnych virtualnich ovlada?? za?izeni (VxDs), ktere jim umo?nilo sdileni libovolnych za?izeni mezi okny DOS. Aplikace pro Windows tehdy u? mohly b??et ve chran?nem re?imu, ktery jim dal p?istup k n?kolika megabajt?m pam?ti a odstranil povinnost podilet se na schematu softwarove virtualni pam?ti systemu. Stale b??ely v ramci stejneho adresniho prostoru, kde segmentovana pam?? poskytovala ur?ity stupe? ochrany a take b??ela v multi-taskingu. Bylo mo?ne doinstalovat roz?i?eni. N?ktere ?asti systemu v?ak z?stavaly 16bitove, tak?e system mohl byt ohro?en nespravn? fungujicimi programy (na rozdil od systemu
OS/2
, ktery pln? vyu?ival schopnosti tehdej?ich 32bitovych procesor?
Intel 80386
). Tyto nedostatky nutily u?ivatele p?echazet na nov?j?i system Windows NT (viz ni?e).
Zm?na vzhledu grafickeho rozhrani (vym?na
spravce oken
) ve
Windows 95
(24. 8.
1995
) p?inesla intuitivn?j?i ovladani a vy??i zajem u?ivatel?. Ihned po vypu?t?ni na trh se prvni den prodalo 300 000 kopii. Windows 95 obsahoval i podporu protokolu
TCP/IP
, co? znamenalo umo?n?ni p?imeho p?istupu k Internetu bez instalace dopl?k? od jinych dodavatel? (nap?.
Trumpet Winsock
), tla?itko Start, podporu dlouhych nazv? soubor? ? a? 255 znak?, a schopnost automaticky detekovat a nakonfigurovat nov? p?ipojeny hardware do po?ita?e (Plug and Play ? u?ivany dodnes). Mohl nativn? spou?t?t 32bitove aplikace a obsahoval n?kolik technologickych vylep?eni, ktera zvy?ila stabilitu systemu oproti Windows 3.1. Bylo p?edstaveno n?kolik OEM Service Releases (OSR) (velke baliky aktualizaci) pro Windows 95, z nich? ka?dy byl hrub? ekvivalentni k aktualizaci
Service Pack
(SP).
Dal?im vydanim byl
Windows 98
, uveden 25. 6. 1998. Windows 98 p?idal podporu USB, automatickou aktualizaci po?ita?e, Internet Explorer 4.01, Panel Snadne spu?t?ni... Microsoft p?edstavil i druhou verzi systemu Windows 98 v kv?tnu 1999, pojmenovanou
Windows 98 Second Edition
(Druhe Vydani, ?asto zkracovan jako Windows 98 SE), ktera opravila ?adu men?ich chyb a obsahovala nov?j?i verze program? nap?.: Internet Explorer 5.0, Windows Media Player 6.2.
14. 9. 2000 byl uveden system
Windows ME
(Millennium Edition), ktery byl poslednim systemem z ?ady Windows pro DOS. V teto verzi byl p?idan
Windows Movie Maker
. Tato verze ale moc fanou?k? nem?la. Vyskytovaly se zejmena problemy se stabilitou. Po?ita?e zna?kovych vyrobc? samoz?ejm? p?ichazely s dokonale optimalizovanou soustavou HW&SW, ale p?i popularni domaci stavb? do?lo snadno ke konfliktu ovlada?? a pad?m. A jeliko? tito domaci stavitele byli sou?asn? technologi?ti nad?enci, kte?i ji? v?t?inou pln? p?ijali
internet
, negativni ohlasy se masov? ?i?ily.
V ?esku bylo na vin? i
softwarove piratstvi
. B??n? roz?i?ena verze obsahovala kritickou chybu programu
ScanDisk
, ktery se spou?t?l automaticky po padu a kontroloval
souborovy system
. B??el ji? v grafickem rozhrani, reagoval na zapis do
swapovaciho
souboru Windows a spou?t?l se v nekone?ne smy?ce.
Podrobn?j?i informace naleznete v ?lanku
Windows NT
.
V roce
1993
byla uvedena do prodeje nova ?ada
Windows NT
(
anglicky
New Technology
? ?nova technologie“), ktera pln? vyu?ivala schopnosti procesoru
Intel 80386
a jeho chran?ny re?im, pomoci ktereho neztraci jadro systemu nikdy
[
zdroj?
]
kontrolu nad po?ita?em a v n?m provozovanymi programy. Zaji??uje
preemptivni
multitasking
, tak?e ?patn? naprogramovana aplikace nem??e ohrozit b?h celeho systemu. System Windows NT m?l vy??i hardwarove po?adavky a byl zamy?len pro firemni prost?edi (tzv. workstation, tj.
pracovni stanice
). Ozna?eni NT bylo pozd?ji z nazv? produkt? odstran?no, ale stale se jednalo o stejnou ?adu opera?niho systemu.
V ?ad? system? Windows NT byla jako prvni vydana v roce
1993
verze
Windows NT 3.1
, dale vznikly
Windows NT 3.5
(1994),
Windows NT 3.51
(1995), a
Windows NT 4.0
(1996), po kterych do?lo k opu?t?ni ozna?eni ?NT“, tak?e dal?imi verzemi byly
Windows 2000
(2000),
Windows XP
(2001),
Windows XP x64
(2005),
Windows Vista
(2007),
Windows 7
(2009),
Windows 8
nebo
Windows 10
(2015).
Do stejne ?ady pat?i i serverova vydani, jako nap?iklad
Windows 2000 Server
,
Windows Server 2003
?i R2,
Windows Server 2008
?i R2,
Windows Server 2012
?i R2,
Windows Server 2016
,
Windows Server 2019
nebo
Windows Server 2022
.
Windows 7
byl p?edstaven
22. ?ijna
2009
hned po
Windows Vista
.
Windows 8
Ve verzi
Windows 8
(start 26. ?ijna 2012) byla zachovana plocha (Desktop), ale tla?itko Start zmizelo a bylo nahrazeno dla?dicovym prost?edim
Metro
. Tato zm?na nebyla u?ivateli p?ili? p?iv?tiv? p?ijata, proto bylo v dal?i verzi tla?itko Start op?t vraceno.
Windows 8.1
je dal?i verzi opera?niho systemu Windows. Byl uvoln?n
17. ?ijna
2013
na Windows Store jako bezplatny upgrade p?edchozi verze (pro dosavadni u?ivatele Windows 8) a
18. ?ijna
v?eobecn?. Oproti vychozimu
Windows 8
se vratilo tla?itko Start (stejne jako u Windows 10). Bylo patrne take vylep?eni grafiky a vice mo?nosti vyu?iti. Zajimavosti je, ?e Microsoft vypsal odm?nu za to, pokud n?kdo nalezne a opravi chyby v teto verzi OS.
[1]
Windows 10
byl na trh uveden
29. ?ervence
2015
. Spojuje v sob? vlastnosti
Windows 7
a
Windows 8
; nabizi klasickou nabidku Start (ktera se p?i ovladani prstem zv?t?i na celou obrazovku) i ?ive dla?dice. V?echny aplikace se navic spou?t?ji v okn? (a ne p?es celou obrazovku jako ve
Windows 8
), pro dotykove displeje jsou v?ak primarn? maximalizovane. Uplnou novinkou je tla?itko Task Bar na hlavnim panelu, ktere zobrazuje spravce virtualnich ploch.
Windows 11
je nejnov?j?i verzi systemu Windows byla oficialn? vydana 5. ?ijna 2021. Jeho sou?asti je nap?iklad p?epracovany vzhled s kulatymi rohy, vycentrovanym hlavnim panelem a p?epracovanou nabidkou Start ?i mo?nost stahovani aplikaci ur?enych pro system
Android
.
Verze system? Windows postupn? p?ina?ely r?zna vylep?eni. Nejpodstatn?j?i z nich jsou zmin?ny v nasledujicich kapitolach.
?adny system Windows pro DOS neposkytoval mo?nost nastaveni
opravn?ni
v
souborovem systemu
FAT
na soubory a adresa?e, i kdy? tyto systemy nabizely mo?nost definovani u?ivatelskych profil? pro r?zne u?ivatele. Teprve
Windows NT
p?inesly mo?nost definovani opravn?ni, av?ak pouze v souborovem systemu
NTFS
. Sou?asn? je v jad?e systemu podpora pro rozli?eni jednotlivych u?ivatel? a jejich
proces?
spolu s omezenim jejich mo?nosti zasahovat si navzajem do sve prace.
Jadro
system? Windows pro DOS pou?ivalo nepreemptivni
multitasking
(z marketingovych d?vod? byl ozna?ovan jako
kooperativni multitasking
).
Aplikace
se musely samy vzdat procesoru pomoci specialniho volani slu?by opera?niho systemu. Pokud byla takova aplikace ?patn? naprogramovana, ponechala si procesor jen sama pro sebe a ostatni aplikace i ?asti opera?niho systemu se k procesoru nedostaly (neb??ely). Z pohledu u?ivatele tak do?lo k zaseknuti (?zamrznuti“) po?ita?e, proto?e pak nefungovala ani obsluha
my?i
ani
klavesnice
.
Jadro system?
Windows NT
vyu?ivalo naplno schopnosti procesor?
386
a nov?j?ich, a proto podporovalo
preemptivni
multitasking, p?i kterem jadro opera?niho systemu nikdy
[
zdroj?
]
neztraci kontrolu nad po?ita?em a jakoukoliv ulohu m??e nasiln? p?eru?it a pozd?ji ji znovu spustit (jadro pro
planovani proces?
vyu?iva
privilegovany re?im
procesoru).
Systemy Windows pro DOS i Windows NT umo??uji definovat v systemu u?ivatele a pou?ivat pro ka?deho z nich jiny profil (tj. nastaveni prost?edi, nastaveni jednotlivych program?, vlastni domaci adresa?). Takovy system v?ak neni mo?ne pova?ovat za
viceu?ivatelsky
, proto?e jednotlivi u?ivatele nepracuji v systemu zarove?, nybr? postupn? (po odhla?eni se m??e p?ihlasit jiny u?ivatel). System Windows pro DOS nemohl nabidnout viceu?ivatelske prost?edi, proto?e jeho jadro neum?lo jednotlive u?ivatele rozli?it. System
Windows NT 4.0
, ktery ji? podporoval system opravn?ni, byl v roce 1996 vydan ve variant?
Terminal Server
, ktera umo??ovala sou?asnou praci se systemem vice u?ivatel?m zarove? pomoci
Remote Desktop Services
(v te dob? nazyvane
Terminal Services
) tak, ?e se u?ivatele p?ipojovali k Terminal serveru pomoci klientskeho programu z jinych po?ita?? (komunikace probiha pomoci protokolu
RDP
). Tato mo?nost je dostupna pouze pro serverove vydani Windows NT (posledni je
Windows Server 2008
). Desktopove systemy (
Windows XP
,
Windows Vista
a
Windows 7
) obsahuji pouze ?aste?nou podporu Remote Desktop Services, ktera umo??uje v jednom okam?iku p?ihla?eni pouze jedineho u?ivatele (tzv.
Vzdalena plocha
), p?i?em? toto omezeni je pouze softwarova a marketingova zale?itost.