Storia dei sistemi operativi Storia dei sistemi operativi
Microsoft Windows Microsoft Windows
1985 1985 - - 2004 2004
2004 Roberto Bisceglia 2004 Roberto Bisceglia
Windows 1.0 Windows 1.0
La prima versione commercializzata di Windows fu la La prima versione commercializzata di Windows fu la versione
versione 1.01.0, rilasciata il , rilasciata il 20 novembre 198520 novembre 1985. Dopo poco . Dopo poco tempo fu sostituita dalla versione
tempo fu sostituita dalla versione 1.01, 1.01, poi da altre fino poi da altre fino alla versione
alla versione1.041.04..
Windows 1.0 Windows 1.0
Windows 1.0
Windows 1.0èèda considerarsi una interfaccia grafica da considerarsi una interfaccia grafica del sistema operativo
del sistema operativo MSMS--DOS 2.0DOS 2.0, in quanto lo stesso , in quanto lo stesso era sempre presente ed attivo. Anzi Windows doveva era sempre presente ed attivo. Anzi Windows doveva essere eseguito da linea di comando di MS
essere eseguito da linea di comando di MS--DOS.DOS.
Il desktop consentiva di utilizzare 256 colori in bassa Il desktop consentiva di utilizzare 256 colori in bassa risoluzione, le finestre potevano aprirsi una di fianco risoluzione, le finestre potevano aprirsi una di fianco all
all’’altra ma non sovrapporsi.altra ma non sovrapporsi.
Erano presenti un Erano presenti un semplice tool di semplice tool di disegno, una disegno, una calcolatrice, un calcolatrice, un blocco notes ed blocco notes ed un calendario.
un calendario.
Windows 2.0 Windows 2.0
La seconda versione di Windows fu introdotta
La seconda versione di Windows fu introdotta nellnell’’aprile aprile del 1987
del 1987. .
Windows 2.0 Windows 2.0
Windows 2.0
Windows 2.0 èèda considerarsi un miglioramento della da considerarsi un miglioramento della versione precedente, in particolare per il supporto ai versione precedente, in particolare per il supporto ai processori Intel 286, per il miglioramento della processori Intel 286, per il miglioramento della gestione della memoria, per il supporto delle gestione della memoria, per il supporto delle risoluzioni grafiche VGA e per un nuovo sistema di risoluzioni grafiche VGA e per un nuovo sistema di scambio di dati tra le applicazioni (DDE: Dynamic Data scambio di dati tra le applicazioni (DDE: Dynamic Data Exchange).
Exchange).
Fu anche rilasciata una Fu anche rilasciata una versione definita versione definita
Windows 3.0 Windows 3.0
Il Il 22 maggio 199022 maggio 1990fu introdotto fu introdotto Windows 3.0Windows 3.0..
Windows 3.0 Windows 3.0
Windows 3.0
Windows 3.0si presentò con un si presentò con un aspetto decisamente aspetto decisamente migliorato. Notevoli furono le migliorato. Notevoli furono le migliorie dell
migliorie dell’’interfaccia (in interfaccia (in particolare il sistema delle particolare il sistema delle icone).
icone).
I nuovi processori Intel 386 I nuovi processori Intel 386 erano pienamente supportati.
erano pienamente supportati.
Presente anche un
Presente anche un Program managerProgram manager, , File managerFile manager e e Print manager
Print managernuovi.nuovi.
La gestione del software era migliorata da completo La gestione del software era migliorata da completo ““prepre-- emptive multitasking
emptive multitasking””per per MSMS--DOSDOS..
Lo sviluppo delle applicazioni poteva da allora utilizzare i Lo sviluppo delle applicazioni poteva da allora utilizzare i
“virtual device drivers“virtual device drivers””(VxDs(VxDs) . ) .
Windows 3.1 Windows 3.1
Nell
Nell’’aprile del 1992aprile del 1992uscuscììWindows 3.1Windows 3.1..
Windows 3.1 Windows 3.1
Windows 3.1
Windows 3.1per la prima volta implementò delle capacitper la prima volta implementò delle capacitàà multimediali, quali i supporto ai file audio e video.
multimediali, quali i supporto ai file audio e video.
L
L’’interfaccia fu migliorata notevolmente, furono resi interfaccia fu migliorata notevolmente, furono resi disponibili degli screen saver personalizzabili.
disponibili degli screen saver personalizzabili.
Molto importante fu l
Molto importante fu l’’utilizzo dei caratteri utilizzo dei caratteri ““true typetrue type””con con i quali fu possibile programmare wordprocessors con i quali fu possibile programmare wordprocessors con caratteristiche avanzate.
caratteristiche avanzate.
Migliorata ulteriormente la gestione Migliorata ulteriormente la gestione della memoria per le applicazioni della memoria per le applicazioni MS-MS-DOSDOS..
Windows for Workgroups 3.11 Windows for Workgroups 3.11
Nell
Nell’’ottobre 1992ottobre 1992 fu rilasciato Windows for fu rilasciato Windows for Workgroups 3.11
Workgroups 3.11..
Windows for Workgroups 3.11 Windows for Workgroups 3.11
Windows 3.1
Windows 3.1non disponeva di alcun supporto per le reti, non disponeva di alcun supporto per le reti, per cui si rese necessaria rilasciare una versione che per cui si rese necessaria rilasciare una versione che permettesse di creare reti paritetiche, chiamate permettesse di creare reti paritetiche, chiamate
“
“WorkgroupsWorkgroups””o “o “Gruppi di lavoroGruppi di lavoro””.. L
L’’interfaccia restava la stessa di interfaccia restava la stessa di Windows 3.1Windows 3.1, tranne la , tranne la parte che riguardava il networking.
parte che riguardava il networking.
Windows NT 3.1 Windows NT 3.1
Nel
Nel 19931993fu introdotto la prima versione della famiglia NT: fu introdotto la prima versione della famiglia NT:
Windows NT 3.1 Windows NT 3.1..
Windows NT 3.1 Windows NT 3.1
Windows NT
Windows NTèèda considerarsi un enorme passo in avanti da considerarsi un enorme passo in avanti rispetto i sistemi operativi precedenti.
rispetto i sistemi operativi precedenti.
Lo scopo era quello di creare un sistema operativo Lo scopo era quello di creare un sistema operativo
stabile e sicuro per le
stabile e sicuro per le applicazioni client/serverapplicazioni client/server.. Il grado di sicurezza ed affidabilit
Il grado di sicurezza ed affidabilitààdoveva essere molto doveva essere molto pi
piùùelevato rispetto gli altri sistemi, in modo da essere elevato rispetto gli altri sistemi, in modo da essere utilizzato nella applicazioni aziendali.
utilizzato nella applicazioni aziendali.
Rispetto le reti a workgroup con Windows NT fu possibile Rispetto le reti a workgroup con Windows NT fu possibile
implementare
implementare reti a dominioreti a dominio.. Per la prima volta fu utilizzato il file Per la prima volta fu utilizzato il file system
system NTFSNTFS, che garantiva maggior , che garantiva maggior affidabilit
affidabilitààe sicurezza.e sicurezza.
Windows NT 3.1 fu rilasciato in una Windows NT 3.1 fu rilasciato in una versione
versione “Workstation“Workstation”” ed in una ed in una vesrione
vesrione ““Advanced serverAdvanced server””..
Windows NT 3.5 Windows NT 3.5
Nel
Nel settembre 1994settembre 1994furono rilasciate due nuove versioni, furono rilasciate due nuove versioni, entrambe definite
entrambe definite 3.53.5, una , una WorkstationWorkstationed una Servered una Server..
Windows NT 3.5 Windows NT 3.5
La prima differenza evidente rispetto Windows NT 3.1 fu La prima differenza evidente rispetto Windows NT 3.1 fu che il sistema offriva, per la prima volta nelal famiglia che il sistema offriva, per la prima volta nelal famiglia Windows, un
Windows, un boot graficoboot grafico. Da questo momento non fu . Da questo momento non fu pi
piùùnecessario eseguire Windows da linea di comando necessario eseguire Windows da linea di comando MS
MS--DOS.DOS.
Furono migliorate le performance delle applicazioni a 32 Furono migliorate le performance delle applicazioni a 32
bit ed implementata la
bit ed implementata la grafica OpenGLgrafica OpenGL..
Windows 95 Windows 95
Il Il 24 agosto 199524 agosto 1995fu rilasciato Windows 95fu rilasciato Windows 95..
Windows 95 Windows 95
Windows 95
Windows 95 fu il successore di fu il successore di Windows 3.1Windows 3.1. Non si . Non si trattava pi
trattava piùùdi un’di un’interfaccia grafica di interfaccia grafica di MSMS--DOSDOS, ma di , ma di un vero e proprio sistema operativo grafico.
un vero e proprio sistema operativo grafico.
Per utilizzare programmi
Per utilizzare programmi MSMS--DOSDOSera necessario aprire era necessario aprire una finestra nell
una finestra nell’’ambiente grafico.ambiente grafico.
Con Con Windows 95Windows 95furono migliorati la furono migliorati la gestione dei files, l
gestione dei files, l’’accesso remoto accesso remoto
Windows NT4 Windows NT4
Tra il
Tra il 19941994e il 1998e il 1998 furono rilasciate diverse versioni di furono rilasciate diverse versioni di Windows NT4
Windows NT4, , WorkstationWorkstatione Servere Server..
Windows NT4 Windows NT4
Windows NT4
Windows NT4segnò un significativo passo in avanti nelle segnò un significativo passo in avanti nelle architetture client/server
architetture client/serverdi Microsoft.di Microsoft.
La robustezza della versione precedente fu migliorata, La robustezza della versione precedente fu migliorata, coscosìì come la gestione degli utenti lato server, la come la gestione degli utenti lato server, la protezione della applicazioni, la gestione del protezione della applicazioni, la gestione del networking, la possibilit
networking, la possibilitààdi clustering.di clustering.
Windows NT4
Windows NT4, ancora oggi, , ancora oggi, èè utilizzato in moltissimi utilizzato in moltissimi ambienti, sia come sistema workstation che come ambienti, sia come sistema workstation che come sistema server.
sistema server.
Con
Con NT4NT4fu anche possibile fu anche possibile l’l’utilizzo dei server Internet, utilizzo dei server Internet, a partire da
a partire da Microsoft Microsoft Internet Information Server Internet Information Server..
Windows 98 Windows 98
Il
Il 25 giugno 199825 giugno 1998vide la luce Windows 98vide la luce Windows 98..
Windows 98 Windows 98
Windows 98
Windows 98fu la naturale evoluzione di fu la naturale evoluzione di Windows 95Windows 95, del , del quale correggeva alcune disfunzioni.
quale correggeva alcune disfunzioni.
Windows 98
Windows 98 incominciava ad orientarsi decisamente incominciava ad orientarsi decisamente verso Internet, sia semplificando i sistemi di verso Internet, sia semplificando i sistemi di connessione e networking, sia con l
connessione e networking, sia con l’”’”Active desktopActive desktop”” sia integrando
sia integrando Internet ExplorerInternet Explorer dentro dentro Windows Windows Explorer
Explorer. In tal modo era possibile inserire gestire i . In tal modo era possibile inserire gestire i contenuti di una cartella in modo grafico.
contenuti di una cartella in modo grafico.
Implementato, inoltre, il supporto alle
Implementato, inoltre, il supporto alle porte USBporte USB.. Nel 1999 fu rilasciato
Nel 1999 fu rilasciato Windows 98 Windows 98 SE (second edition)
SE (second edition)che correggeva che correggeva alcuni malfunzionamenti ed alcuni malfunzionamenti ed integrava
integrava Internet Explorer 5Internet Explorer 5 e le e le librerie DirectX 6.1.
librerie DirectX 6.1.
Windows 2000 Windows 2000
Il
Il 17 febbraio 200017 febbraio 2000 èèstato rilasciato stato rilasciato Windows 2000Windows 2000, in , in due versioni:
due versioni: Workstation Workstation e e ServerServer, a sostituire , a sostituire Windows NT4
Windows NT4..
Windows 2000 Windows 2000
La prima cosa che si può osservare
La prima cosa che si può osservare èèche che Windows 2000Windows 2000, , pur essendo un sistema della famiglia
pur essendo un sistema della famiglia NTNT, adottava , adottava un
un’’interfaccia simile a quella di interfaccia simile a quella di Windows 95Windows 95--9898.. Con Con Windows 2000Windows 2000, rilasciato in una versione , rilasciato in una versione
Professional
Professional per workstation ed in diverse versioni per workstation ed in diverse versioni server
server, venivano migliorato l, venivano migliorato l’’aspetto multimediale di aspetto multimediale di NT4NT4e supportate le porte USBe supportate le porte USB..
Dal punto di vista server, le differenze erano notevoli ed, Dal punto di vista server, le differenze erano notevoli ed,
in un certo modo, rivoluzionarie; tra queste:
in un certo modo, rivoluzionarie; tra queste:
Active DirectoryActive Directory, ovvero il contenitore di tutti gli oggetti (utenti, , ovvero il contenitore di tutti gli oggetti (utenti, gruppi, computer, stampanti) che facevano parte di un dominio.
gruppi, computer, stampanti) che facevano parte di un dominio.
La La struttura della retestruttura della retea sito, dominio, albero e foresta.a sito, dominio, albero e foresta.
LL’’utilizzo di NTFS 5.utilizzo di NTFS 5.
LL’’utilizzo dei utilizzo dei criteri di gruppocriteri di gruppo((Group policyGroup policy).).
Il miglioramento dei servizi rivolti ad Il miglioramento dei servizi rivolti ad InternetInternet..
Windows Me Windows Me
Il Il 20 settembre 200020 settembre 2000vede la luce una nuova versione di vede la luce una nuova versione di Windows 98
Windows 98, chiamata , chiamata ““Millenium EditionMillenium Edition””..
Windows Me Windows Me
Windows Millenium
Windows Milleniumèèstata un aggiornamento per lo piùstata un aggiornamento per lo più estetico di Windows 98.
estetico di Windows 98.
Non furono implementate novit
Non furono implementate novitààsostanziali, se non un sostanziali, se non un miglioramento dell
miglioramento dell’’interfaccia grafica com icone a piinterfaccia grafica com icone a piùù colori e con una vesrione migliorata di
colori e con una vesrione migliorata di Windows Media Windows Media Player
Player..
Windows XP Windows XP
Il
Il 25 ottobre 200125 ottobre 2001èèstato rilasciato stato rilasciato Windows XPWindows XP, in due , in due versioni:
versioni: HomeHome, a sostituire la famiglia , a sostituire la famiglia Windows 9xWindows 9xe e Me
Me, e , e ProfessionalProfessional, a sostituire , a sostituire Windows 2000Windows 2000 professional
professional..
Windows XP Windows XP
Windows XP
Windows XP, in entrambe le versioni, utilizza il motore , in entrambe le versioni, utilizza il motore di
di Windows NT, con il conseguente aumento della Windows NT, con il conseguente aumento della sicurezza e della affidabilit
sicurezza e della affidabilitàà, ad esempio attraverso , ad esempio attraverso un sistema di protezione della memoria.
un sistema di protezione della memoria.
Il sistema
Il sistema èèfortemente indirizzato alla fortemente indirizzato alla multimedialitmultimedialitààe e ad
ad InternetInternet e dispone di un sistema automatico di e dispone di un sistema automatico di aggiornamento (
aggiornamento (Windows UpdateWindows Update).).
Sostanzialmente le differenze tra la versione Sostanzialmente le differenze tra la versione HomeHome e e
quella
quella Professional Professional non sono molte. non sono molte.
La pi
La piùùimportante importante èèche che Windows XP Home editionWindows XP Home editionnon non può essere client di un
può essere client di un dominio Windows 2000/2003dominio Windows 2000/2003.. Esistono anche una versione
Esistono anche una versione ““MediacenterMediacenter”” per per particolari sistemi, ed una versione per
particolari sistemi, ed una versione per Tablet PCTablet PC.. Nell
Nell’’agosto 2004 agosto 2004 èèstato rilasciato il stato rilasciato il Service pack 2Service pack 2che che contiene aggiornamenti e miglioramenti per la contiene aggiornamenti e miglioramenti per la sicurezza.
sicurezza.
E
E’’anche imminente il rilascio della versione a 64 bitanche imminente il rilascio della versione a 64 bitper per i nuovi processori AMD e Intel.
i nuovi processori AMD e Intel.
Windows 2003 Server Windows 2003 Server
Il
Il 24 aprile 200324 aprile 2003èèapparso sul mercato la nuova versione apparso sul mercato la nuova versione del sistema operativo server:
del sistema operativo server: Windows 2003 serverWindows 2003 server..
Windows 2003 Server Windows 2003 Server
La struttura di
La struttura di Windows 2003Windows 2003 server non differisce server non differisce sostanzialmente da quella di
sostanzialmente da quella di Windows 2000 serverWindows 2000 server.. I miglioramenti pi
I miglioramenti piùù importanti riguardano semplificazioni importanti riguardano semplificazioni nella gestione dei servizi e in quella del dominio.
nella gestione dei servizi e in quella del dominio.
Miglioramenti anche dal lato
Miglioramenti anche dal lato InternetInternet, con l, con l’’utilizzo di utilizzo di Internet Information Service 6
Internet Information Service 6, di , di Sharepoint Portal Sharepoint Portal server
servere di ISA server 2004e di ISA server 2004..
Il futuro
Il futuro… … Longhorn Longhorn
L
L’’evoluzione dei sistemi Windows prevede per il evoluzione dei sistemi Windows prevede per il 2006 2006 ll’’uscita di quello che ora in codice si chiama uscita di quello che ora in codice si chiama Longhorn
Longhorn.. Longhorn avr
Longhorn avràà delle caratteristiche innovative, tra le delle caratteristiche innovative, tra le quali il motore grafico
quali il motore grafico AvalonAvalon, il sistema di , il sistema di archiviazione
archiviazione WinFSWinFS, e l'architettura di comunicazione , e l'architettura di comunicazione Indigo
Indigo..
Fine Fine
©
©2004 Roberto Bisceglia2004 Roberto Bisceglia