Privacy Policy Cookie Policy Terms and Conditions Windows Vista - Wikipedia

Windows Vista

Da Wikipedia, l'enciclopedia libera.


Windows Vista
Il logo di Windows Vista

Logo di Windows Vista
Sviluppatore: Microsoft
Famiglia SO: Windows NT
Modello del sorgente: Closed source
Ultima versione: 6.0.6000 / 8 novembre 2006
Tipo di kernel: Kernel ibrido
Licenza: Proprietario (Microsoft EULA)
Stadio di sviluppo: RTM (Release To Manufacture)
Sito web: microsoft.com/italy/windowsvista/

Windows Vista, nome in codice Longhorn, è la recente versione del sistema operativo Windows di Microsoft. La versione "RTM" (Release To Manufacture), talvolta chiamata "Gold", è stata terminata l'8 novembre 2006. Il 16 novembre 2006 la versione definitiva inglese è stata resa disponibile per il download agli abbonati MSDN. La versione italiana, è disponibile da 2 Dicembre 2006, sempre su MSDN. L'evento di lancio è stato fissato al 30 novembre 2006; dopo tale data sarà immediatamente disponibile per le aziende che hanno sottoscritto contratti per "Volume License", mentre per i clienti Retail e OEM sarà disponibile dal 30 gennaio 2007.

È prevista anche una versione server del nuovo sistema operativo, con nome in codice "Longhorn Server".

Indice

[modifica] Significato del nome

Il nome definitivo di quello che era fino ad allora conosciuto col nome in codice Longhorn è stato divulgato da Microsoft prima del rilascio della versione Beta 1. Questa notizia ha colto di sorpresa la comunità informatica, sia perché in genere Microsoft tarda ad annunciare il nome finale dei sistemi operativi, sia per la singolarità del nome che rompe qualsiasi legame con il passato.

Il termine vista deriva dal verbo latino vĭdēre (in italiano vedere), inoltre in lingua inglese e in diverse lingue romanze la parola vista significa, come in italiano, veduta, visuale: questo dovrebbe simboleggiare sia il nuovo aspetto grafico del sistema operativo, sia la possibilità che offrirà di avere una nuova visuale dei dati contenuti nel proprio computer.

Gli appassionati hanno inoltre dato diverse interpretazioni a questo nome, per esempio che la versione di Windows Vista è la numero 6.0 e le prime 2 iniziali del nome, "Vi", corrispondono al numero romano VI.

Il nome in codice Longhorn derivava dal nome di un bar di una località sciistica nei pressi di Seattle, sede della Microsoft. Questa località si trova fra il monte Whistler (nome in codice di Windows XP) e il monte Blackcomb (precedente nome in codice di Windows codename Vienna, una futura versione di Microsoft Windows).

[modifica] La lunga attesa

Quando nell'ottobre del 2001 lanciò sul mercato Windows XP, Microsoft promise una nuova versione del sistema operativo ogni due anni, quindi Vista avrebbe dovuto essere rilasciato a fine 2003 o al più tardi nei primi mesi del 2004. Fu invece ben presto chiaro che, come per ogni precedente versione di Windows (escluso Windows 95 che per ragioni di concorrenza con l'OS/2 di IBM fu rilasciato prima che fosse terminato il betatesting ed alcuni errori permanevano), i tempi si sarebbero dilatati e nuove date di rilascio si sono susseguite nel tempo: prima il 2005, poi il 2006, quindi il 2007 e infine di nuovo il 2006 (gennaio 2007 per il mercato retail).

In realtà tra la fine del 2003 e la metà del 2004 Microsoft è stata impegnata nella produzione del Service Pack 2 di Windows XP, per il quale buona parte del codice del sistema operativo è stato soggetto a revisione e quindi è stato di fatto bloccato lo sviluppo di Windows Vista dato che una buona parte del team di sviluppo del Service Pack 2 derivava proprio da quello di Vista.

[modifica] Caratteristiche principali

Windows Vista è un sistema operativo della famiglia Windows NT, con architettura a kernel ibrido. Sarà rilasciato in versioni a 32 bit per processori Intel e compatibili e a 64 bit (x64) per processori Intel e AMD.

Come per ogni sistema operativo a partire da Windows 95, Microsoft ha dichiarato che Vista avrà un'innovativa interfaccia utente task-based (centrata sull'attività da compiere). E' presente una versione di esplora risorse (ora chiamato Windows Explorer) molto diversa da quella precedente, probabilmente la maggiore evoluzione dai tempi di Windows 95.

Un'altra caratteristica è la rivoluzione del sottosistema grafico, che sfrutterà le potenzialità tridimensionali delle moderne schede grafiche arricchendo di effetti l'interfaccia grafica senza pesare sulla CPU.

In alcune delle prime versioni "alpha" di Vista (a grandi linee le Milestone 4, build 4xxx) l'interfaccia utente era implementata utilizzando codice gestito .NET, in modo da garantire una maggiore sicurezza e protezione, ma era percepibile un notevole peggioramento delle prestazioni. Dalla "beta 1", invece, tutta l'interfaccia è nuovamente compilata in codice nativo.

[modifica] Tecnologie posticipate

Dopo il rilascio del Service Pack 2 di Windows XP, Bill Gates, presidente di Microsoft, ha comunicato che alcune tecnologie non sarebbero state subito integrate in Windows Vista, ma distribuite separatamente in seguito, in modo da riuscire a rilasciare il sistema operativo entro il 2006.

  • Microsoft PowerShell (nome in codice Monad), la nuova linea di comando di Windows che combina la potenza offerta dalle tecnologie di Windows scripting e di .NET, con la semplicità d'uso del Prompt dei Comandi (CMD). A novembre 2006 è stata rilasciata la versione finale di PowerShell 1.0[1].

[modifica] Componenti di base

  • .NET Framework 3.0 (nome in codice WinFX) che riunisce anche le funzionalità del .NET Framework 2.0 oltre ai nuovi Windows Presentation Foundation (nome in codice Avalon) e Windows Communication Foundation (nome in codice Indigo).
  • La libreria DirectX 10, precedentemente nota come Windows Graphic Foundation (WGF), avrà nuove DLL più veloci grazie anche all'abbandono della retrocompatibilità con le versioni precedenti. Questa non verrà quindi gestita dalle DirectX 10, bensì dalle DirectX 9.0L che saranno parallelamente presenti nel sistema operativo. Supporto dei Shader Model 4.0 e dei Geometry Shaders. Le DirectX 10 grazie al nuovo kernel di Vista, permettono di renderizzare scene più complesse senza l'intervento della CPU mediante una gestione del bilanciamento di carico fra la CPU e la GPU, con ottimizzazione dei trasferimenti. Molto criticata e' stata la scelta di permettere alla memoria video di poter venir paginata su disco, analogamente al normale swap della memoria ram.
  • Transactional NTFS (NTFS 6.0) è la nuova versione di NTFS che in Windows Vista diventa un file system completamente transazionale (NTFS di Windows XP è transazionale solo per le operazioni su metadati - cancella, rinomina ecc. - e non nei confronti dei dati veri e propri).
  • Registro di sistema migliorato ed anch'esso completamente transazionale.
  • Windows Installer 4.0 (MSI 4.0) che sfrutta le nuove caratteristiche di Vista: UAC (User Account Control), Restart Manager, Multiple User Interface, ecc...

[modifica] Esperienza dell'utente

  • Interfaccia utente task-based, chiamata Aero (a differenza delle precedenti versioni di Windows, è esterna al kernel di Vista per migliorare la stabilità del sistema operativo, infatti anche il DirectX Runtime esegue in user mode [2]).
  • Motore grafico tridimensionale di gestione delle finestre (basato su Avalon) che è in grado di sfruttare le GPU delle moderne schede video liberando quindi carico dalla CPU.
  • Presenza di una "sidebar" opzionale, un pannello posto sul lato destro dello schermo, nel quale l'utente potrà inserire collegamenti a programmi, applet interattive e mini-applicazioni chiamate gadget. Con questi gadget è possibile interagire in vario modo, per esempio staccandoli dalla sidebar e riattaccandoveli a proprio piacimento. I gadget verranno implementati utilizzando una tecnologia in stile AJAX. La sidebar non occupa spazio alle altre finestre aperte, poiché di default risulta sullo stesso piano del desktop.
  • Ricerca istantanea di programmi, documenti, file, messaggi e-mail, ecc. (basata anche sul contenuto) tramite casella di ricerca nel menù di Start, in ogni finestra di esplora risorse, ecc. Di default indicizza solo il menù di Start, i nomi dei file aperti in precedenza, la cartella Documenti e le e-mail che vengono di volta in volta aperte e quindi è veloce e leggera.
  • Supporto nativo ai Feed RSS, con API programmabili.
  • Hot patching che consente di ridurre del 70% il numero di riavvii necessari dopo una installazione di una patch o di un driver (a condizione che non riguardino il kernel). Questo è possibile grazie al nuovo kernel, in quanto la maggior parte dei driver sono stati spostati dal livello kernel al livello utente e anche grazie alla capacità di gestire i file bloccati da altri processi.
  • Restart Manager consente, all'amministratore di sistema e ai programmi che ne fanno uso, di chiudere e sostituire determinate DLL senza necessariamente riavviare il computer.
  • Freeze Dry, che permette di salvare automaticamente lo stato delle applicazioni e dei documenti aperti, prima di una richiesta di reboot e di ripristinali una volta che il sistema riparte.
  • Link simbolici sono puntatori a file o cartelle e possono essere usati da ogni applicazione. Gli attuali .lnk di Windows 2000/XP sono usati solo dalla shell di Windows (explorer.exe) e quindi l'apertura di file .lnk da un'applicazione non comporta l'apertura del file linkato, mentre con i link simbolici sì (analogamente ai link simbolici implementati da tempo nei sistemi di classe Unix). I link simbolici esistono già nell'NTFS di Windows XP, è solo che la Microsoft non fornisce strumenti per gestirli
  • Cartelle virtuali è possibile creare delle cartelle dinamiche che catalogano documenti e file che soddisfano un determinato criterio di ricerca (per la ricerca è possibile usare anche gli operatori booleani AND, OR e NOT). Il vantaggio rispetto alla normale ricerca di Windows XP è che non occorre tutte le volte ripetere la ricerca (poiché sono le cartelle virtuali stesse che salvano il risultato della ricerca) e soprattutto che al variare dei file e del contenuto dei documenti, le cartelle virtuali si aggiornano automaticamente.
  • Previous Versions (disponibile solo sulle edizioni di Vista: Business, Enterprise e Ultimate edition) permette a ogni singola cartella di poter essere ripristinata a piacere dall'utente ad un qualsiasi stato precedente per ripristinare documenti o file d'utente modificati da una nuova versione (le copie vengono create con frequenza giornaliera automaticamente). È infatti presente un nuovo tab nelle proprietà delle cartelle in cui si vedono le precedenti versioni dei file e documenti ed è possibile ripristinare una versione o copiarla da un'altra parte.
  • Masterizzazione di DVD integrata con supporto anche a Mount Rainier (packet writing).
  • Pianificazione automatica dell'utilità di deframmentazione dischi. Non interferisce con le altre attività in quanto il nuovo kernel di Vista gestisce gli accessi al disco basandosi sulle priorità.
  • Settaggi audio indipendenti per ciascuna applicazione che si desidera configurare. Introdotte nuove funzionalità quali Room Correction, Bass Management, Speaker Fill e Headphone virtualization.
  • La Gestione disco di Vista presente in Gestione Computer permette di creare o ridimensionare le partizioni (ingrandirle o rimpicciolirle) senza perdere i dati esistenti.
  • Riconoscimento vocale permette di comandare le applicazioni con la voce o dettare un documento o una e-mail. L'accuratezza migliora con l'uso e si adatta allo stile di chi parla e al suo vocabolario, inoltre supporta lingue multiple.
  • Windows Boot Manager è il nuovo boot loader più flessibile, che sostituisce il vecchio NTLDR. Inoltre attraverso il Windows Memory Diagnostic, presente fra le opzioni di boot, è possibile fare il test approfondito dei moduli hardware della memoria.
  • Documenti XPS - XPS è un nuovo formato nato con .NET Framework 3.0 e che permette di memorizzare documenti in maniera indipendente dall'applicazione (si tratta di un salvataggio dei pixel dell'immagine del documento originale nel formato vettoriale XPS), cioè da ogni applicazione di Vista è possibile salvare il documento corrente nel formato XPS, selezionando la stampante virtuale Microsoft XPS Document Writer attraverso le opzioni di stampa. E' anche possibile aggiungere permessi e firme digitali ai documenti XPS. I documenti XPS vengono aperti in IE7 che ha un lettore integrato dotato di ricerca per ricercare parole all'interno del documento.
  • migliorato Task manager ha una nuova scheda che mostra i Servizi di sistema e consente di fermarli. La scheda Processi permette di: visualizzare le proprietà dei file, la linea di comando e il path completo dei processi in esecuzione, lo stato di DEP dei processi, attivare o disabilitare la Virtualizzazione dei file e del registro dello UAC per un dato processo.
  • migliorato Task Scheduler offre nuove possibilità di configurazione per pianificare attività da eseguire automaticamente, grazie all'aggiunta di molti nuovi filtri e condizioni.
  • nuovo strumento Resource Overview in Gestione Computer che permette di controllare le attività della CPU, Disco, Rete e Memoria. Per esempio vengono mostrati i singoli file che vengono usati in quel dato istante con tutti i dettagli sulle operazioni che stanno avvendo, la velocità di trasferimento; l'elenco delle connessioni aperte per ogni processo con tutti i dettagli sugli indirizzi, ecc.
  • migliorata e semplificata la funzione per Riparare una installazione di Windows. Infatti basta avviare il computer con il DVD di Vista inserito e tramite la finestra grafica che compare, selezionare "Repair your Computer" (Ripara il tuo computer) e poi scegliere una di queste funzioni: correggere automaticamente i problemi che impediscono a Windows di avviarsi, ripristinare Windows a un punto precedente, ripristinare completamente da un backup o aprire un prompt di comandi.
  • migliorata la procedura d'installazione del sistema operativo che permette di scaricare tutti gli aggiornamenti, prima ancora di installare il sistema operativo stesso.

[modifica] Sicurezza e stabilità

  • UAC (User Account Control) è una nuova modalità di gestione degli account e dei permessi che permette a tutti i processi di avere il minimo indispensabile dei privilegi , realizzato sulla falsa riga dei sistemi unix e derivati, seppur con marcate differenze(l'account principale sarà uno speciale tipo di utente limitato che, se necessario, sarà in grado di eseguire tutte le operazioni che richiedono privilegi superiori grazie ad una gestione dinamica che consente ad un processo di passare temporaneamente e automaticamente ad un livello di privilegio superiore: il passaggio avviene basandosi sui permessi che l'utente dà o che Windows ha preimpostati ed in assenza di tali permessi verrà richiesta automaticamente una password). Lo UAC chiede il permesso in una speciale modalità chiamata Secure Desktop in cui l'intero schermo viene parzialmente oscurato, tranne la finestra di permesso; inoltre il Secure Desktop isola questa finestra di permesso da tutte le altre applicazioni proteggendola dallo spoofing e dai cosiddetti Shatter attacks. Lo UAC viene anche usato dalla modalità protetta di IE7.
  • File virtuali sono usati e gestiti dallo UAC quando un'applicazione non espressamente progettata per gestire la multiutenza tenta di creare o modificare file o chiavi di registro di cui non dispone i permessi. Essendo copie di file private, non si va a intaccare la sicurezza dell'intero sistema operativo e nello stesso tempo si permette di far funzionare le applicazioni mal progettate per la multiutenza. In Windows Explorer se una cartella contiene dei file virtuali dell'utente corrente, compare un pulsante chiamato "Compatibility Files" che se premuto permette di accedere a quei file in maniera semplice e intuitiva.
  • User Interface Privilege Isolation (UIPI) evita che i processi possano inviare i cosiddetti window messages, hook e attach, a processi che hanno un livello d'integrità superiore.
  • Windows Service Hardening impedisce che i servizi di Windows critici possano fare dei cambiamenti non autorizzati sul file system, nel registro, accedere alla rete o altre risorse. Inoltre questi permessi sono settabili dall'amministratore anche per tutti gli altri servizi.
  • Versione migliorata del Windows Firewall con funzionalità di application firewalling con anche la possibilità di controllare le connessioni in uscita, gestione diretta dei servizi di Windows, e packet filtering avanzato [3].
  • Windows Defender [4] previene l'installazione indesiderata di malware, spyware e rootkit. E' integrato nel Centro Sicurezza PC e aggiornabile tramite gli aggiornamenti automatici di Windows. Si integra con Internet Explorer per scansionare automaticamente i file scaricati.
  • Funzione di "DEP" (Data Execution Prevention), già presente in Windows XP SP2 e coadiuvata dalla tecnologia "NX bit" (No-Execute bit) anche denominata "XD" (eXecute Disable) da Intel e "Enhanced Virus Protection" da AMD, che è disponibile in alcuni recenti microprocessori (es. AMD Athlon64) per la prevenzione di attacchi di tipo "buffer overflow".
  • ASLR (Address Space Layout Randomization) è una tecnologia di sicurezza che permette di prevenire attacchi da buffer overflow di tipo Return-to-libc.
  • I servizi del sistema vengono eseguiti in una sessione separata rispetto a quella dell'utente in modo da risultare completamente protetti dagli agenti maligni che si nascondono nelle applicazioni dell'utente (in Windows XP SP2 ed in Windows Server 2003 vengono invece eseguiti all'interno della stessa sessione).
  • Il codice di molti componenti è stato revisionato al fine di diminuire la "superficie d'attacco" del sistema operativo ed offrire quindi una maggiore resistenza contro i Denial of Service (DoS) ed altri tipi d'attacco.
  • Kernel Patch Protection su sistemi x64, protegge l'integrità del kernel da attacchi pericolosi per la sua sicurezza e stabilità.
  • BitLocker Drive Encryption è una tecnologia che consente di criptare, con un algoritmo di crittografia simmetrica, l'intero contenuto dell'hard disk. La chiave di cifratura viene memorizzata in un chip TPM (Trusted Platform Module) presente sulle nuove schede madri. Tale tecnologia garantisce che i dati siano accessibili solo se il sistema operativo è 'fidato', cioè non è stato manomesso. Il vantaggio di tale tecnologia è che l'intero disco rigido sarà inaccessibile nel caso in cui dei malintenzionati provassero a sottrarre i vostri dati facendo il boot da un altro sistema operativo o nel caso vi venga rubato l'hard disk [5].
  • Vista includerà un sistema di Digital rights management secondo le specifiche TCG, che consentirà di proteggere file multimediali e applicazioni coperte da Copyright che sfruttano tale tecnologia. Inoltre tale schema di protezione impedirà la registrazione di contenuti protetti trasmessi via etere. Microsoft afferma che senza adeguate tecnologie anticopia, i produttori si rifiutano di rilasciare filmati ad alta definizione fruibili anche dai PC. I file Mp3, i DivX e i programmi open source freeware ecc., essendo creati dagli utenti, non sono firmati digitalmente e quindi continueranno a funzionare come prima.
  • System Protection è la nuova versione transazionale del System Restore. Migliorata la gestione dei punti di ripristino (con risparmio notevole sui dati delle immagini del sistema da salvare) e del backup.
  • XImage permette di fare immagini dei propri Hard Disk utilizzando i formati XImage e WIM (il DVD di installazione di Vista contiene i file come immagine WIM e quindi volendo si può creare una installazione personalizzata di Vista con estrema facilità).
  • Deadlock Detection Technology è in grado di rilevare condizioni di deadlock di un'applicazione. Inoltre si ha una maggiore affidabilità grazie alla possibilità di correggere le più comuni situazioni di blocco e crash e una nuova tecnologia che è in grado di prevenire le cause che portano a questi blocchi e crash.
  • Nuovi stack Audio e stack Stampanti completamente riscritti con nuove API ed eseguono a livello utente anziché al livello del kernel, sempre per garantire la massima stabilità del sistema operativo. lo stack audio PUMA (protected user-mode audio) integra inoltre funzionalita DRM per assicurarsi che software non fidati non possano rubare del contenuto protetto.
  • Credential Security Service Provider (CredSSP) e Security Support Provider Interface (SSPI) sostituiscono i vecchi sottosistemi GINA e CAPI. Aggiunti anche i metodi di cifratura AES e ECC (Windows 2000 e Windows Server 2003 invece non supportano AES).
  • Parental Controls utilizza lo UAC e permette all'amministratore di controllare quali siti, programmi e giochi ogni utente può usare e installare (utile per le famiglie).
  • Aggiunte tantissime Nuove group policy in Windows Vista (sono circa più di 2400)[6].
  • Code Integrity Verification: Windows Vista controlla l'integrità di tutti i file che lo compongono per verifcare che il sistema non sia stato compromesso. Il sistema controlla anche l'integrità (ovverosia, la presenza di una firma valida ) di tutti i driver che vengono caricati in kernel mode [7].

[modifica] Prestazioni

Si noti che questi punti sono stati dichiarati da microsoft, senza specificare l'hardware utilizzato durante il "confronto":

  • Tempi di risposta migliorati grazie ai nuovi algoritmi di scheduling, alla gestione migliorata della memoria e dell’Input/Output (il nuovo kernel di Windows Vista infatti supporta la cancellazione sincrona delle richieste di I/O permettendo alle applicazioni di riprendersi quando una risorsa richiesta è in uso da un'altra applicazione). Gli accessi al disco e in generale all'I/O hanno priorità diversa, stabilita di default dalla priorità del processo/thread (in Windows XP invece tutti i processi accedono all'I/O con la stessa priorità).
  • Tempo di avvio (a freddo) del sistema si è sensibilmente ridotto rispetto a quello di Windows XP.
  • Fast On and Off, secondo Microsoft il computer si accenderà e spegnerà velocemente, quanto una televisione. Questo significa che il tempo di avvio si aggirerà intorno ai 2, 3 secondi. Una delle ragioni che permetterà questo è la capacità di Windows Vista di processare gli scripts di login, i programmi in avvio e i servizi, il tutto in background. Probabilmente si tratta di una via di mezzo tra gli attuali "Stand By" e "Sospensione" che al momento viene chiamata "Sleep State".
  • SuperFetch è la nuova funzione di prefetch che consente di precaricare in memoria le applicazioni utilizzate più frequentemente e di renderle prioritarie rispetto alle applicazioni che lavorano in background, al contrario di quanto accadeva con il prefetch di Windows XP, che gestiva ogni applicazione indistintamente.
  • ReadyBoost consente di utilizzare la memoria di periferiche esterne (chiavette USB 2.0 o altre..) per estendere la quantità di memoria di sistema da usare per il SuperFetch e l'avvio più veloce di Windows (le memorie flash esterne non sono veloci quanto la RAM, ma possono comunque offrire prestazioni superiori a quelle dei dischi rigidi magnetici). È possibile rimuovere un'unità EMD (External Memory Devices) in qualsiasi momento senza perdite di dati. Una periferica USB può essere utilizzata come unità EMD per diversi anni anche se viene utilizzata intensivamente, grazie all'uso di un algoritmo di ottimizzazione. Infine, i dati contenuti nell'unità EMD sono crittografati per impedire l'accesso non autorizzato ai dati quando viene rimossa l'unità.
  • ReadyDrive consente ai PC equipaggiati con dischi rigidi ibridi (cioè dotati di memoria flash aggiuntiva) di effettuare il boot più velocemente, il ripristino dall'ibernazione in meno tempo e soprattutto di risparmiare energia.
  • Le applicazioni vengono lanciate e caricano i file più velocemente rispetto a Windows XP.
  • Possibilità di fermare i servizi e le applicazioni in background (congelandoli nella memoria virtuale) prima di eseguire un gioco o un'applicazione in full screen, in modo da dedicare tutte le risorse al processo che è correntemente in esecuzione.
  • L'installazione del sistema operativo è molto più veloce rispetto a Windows XP e dura circa 30 minuti su un Vista Capable PC, grazie anche al fatto che il DVD di Vista è una immagine .WIM e quindi praticamente una copia esatta del file system.
  • Enable advanced performance è una impostazione, presente anche in Windows 2003 server, che migliora notevolmente le prestazioni degli Hard Disk (si consiglia di abilitarla solo se si ha un gruppo di continuità oppure su un computer portatile alimentato a batterie). Quando questa impostazione è abilitata l'HDD opera nella modalità di write-back cache, in cui tutti i dati vengono prima scritti nella cache e poi in un secondo momento su disco. Se disabilitata l'HDD opera nella modalità write-through cache come su Windows XP, in cui tutti i dati sono scritti immediatamente su disco e anche nella cache, cioè in questo caso le scritture non sono gestite dalla cache, ma solo le letture.

[modifica] Rete

  • Windows Internet Explorer 7 è la nuova versione del web browser di Microsoft che in Windows Vista viene eseguito in modalità protetta in una specie di sandbox.
  • Windows Mail è il nuovo client di posta elettronica (che sostituisce Outlook Express): ha un nuovo motore che utilizza un database transazionale per portare una maggiore stabilità ai dati e permettere ricerche istantanee sia dentro il programma che dalla shell di Windows Vista, filtro anti-spam che viene aggiornato tramite aggiornamenti automatici di Windows, filtro anti-phishing come in IE7, newsgroup con supporto ad icone che individuano domanda e risposta e voto ecc.).
  • Microsoft Peer Name Resolution Protocol (PNRP) è il nuovo sottosistema di P2P di Microsoft che sarà usato per collegare macchine nella stessa maniera in cui le applicazioni come eDonkey/eMule, BitTorrent o programmi di messaggistica immediata fanno già, senza richiedere l'utilizzo di server.
  • Next Generation TCP/IP stack è la nuova implementazione di TCP/IP, completamente riprogettata con una nuova architettura a doppio layer IP (IPv6 e IPv4) con condivisione dei livelli di trasporto e di framing. Lo stack Next Generation TCP/IP permette l'inserimento e la rimozione dinamica di componenti modulari. Ha inoltre capacità di autosensing per configurarsi automaticamente (ad esempio per determinare dinamicamente la dimensione della finestra TCP di ricezione).

[modifica] Supporto hardware

  • Supporto di PCI Express 1.1, Extensible Firmware Interface (EFI) - solo per la versione a 64 bit -, pieno supporto a ACPI 2.0 e miglior supporto al throttling di potenza sui singoli dispositivi. I vecchi retaggi del passato come per esempio il supporto all'EISA bus, sono stati rimossi.
  • System Performance Assessment consente a Windows Vista di autoconfigurarsi in base all'hardware del computer dell'utente. Per fare ciò utilizza un benchmark con cui testa la potenza della CPU, RAM, Scheda Video e Hard Disk; i dati vengono anche resi disponibili a tutte le applicazioni che ne vogliono far uso, per esempio per i giochi in modo che possano autoregolare il livello dei dettagli grafici, ecc.

[modifica] Interfaccia grafica

Microsoft ha recentemente annunciato che Windows Vista offrirà a scelta due modalità grafiche (più quella "Windows classico") che potranno essere utilizzate in relazione alla potenza di calcolo del computer in uso, alla velocità della scheda video ed alle esigenze di ogni singolo utente.

[modifica] Windows Vista Aero

Questa modalità grafica aggiunge funzionalità 3D, animazioni, anteprime in tempo reale, ed effetti speciali. Per ottenere questo risultato, ogni finestra è contenuta in una texture che viene elaborata dalla GPU della scheda grafica. In questo modo è possibile renderizzare il desktop come se fosse un'applicazione tridimensionale. I Pixel Shader 2.0, se disponibili dalla GPU, saranno usati sia per la maggior parte degli effetti visuali e di interfaccia utente e sia per realizzare l'antialiasing dei caratteri con la tecnologia ClearType.

Per questa modalità grafica è sufficiente disporre di una scheda video 3D DirectX9 con 64 MB di memoria video per risoluzioni standard fino a 1024x768 (sono raccomandati 128 MB per una risoluzione di 1600x1200 o superiore). Inoltre la scheda grafica deve avere una connessione AGP almeno 4x (per il trasferimento rapido delle texture delle finestre). Il driver della scheda video deve essere compatibile con il nuovo modello LDDM (Longhorn Driver Display Model).

Il rendering delle finestre e del desktop è svolto dal nuovo window manager Avalon Desktop Composition (tutti gli elementi grafici possono essere arbitrariamente combinati all'interno delle applicazioni e attraverso il desktop). La vecchia modalità GDI è gestita in emulazione.Questa modalità grafica non sarà disponibile sulle copie pirata di Vista [8]

[modifica] Windows Vista Basic

Questa modalità grafica, originariamente nota come "To Go", utilizza solo gli aspetti primari della nuova interfaccia utente Avalon ed è simile al tema "Luna" di Windows XP, ma rivisitata in modo da risultare maggiormente gradevole. È dedicata ai computer con minor capacità di calcolo (praticamente tutte le schede video che funzionano su Windows XP potranno funzionare anche su Vista utilizzando questa modalità grafica). Viene utilizzato il nuovo window manager Avalon Desktop Composition, ma senza chiaramente gli effetti 3D o le anteprime presenti solo in Aero.

[modifica] Windows Classico

Questa modalità grafica è la più basilare offerta da Windows Vista ed è del tutto simile a quella di Windows 2000 o di Windows XP con il tema "Luna" disattivato.

[modifica] Requisiti Hardware

I Computer che sono certificati per eseguire Windows Vista sono classificati come Vista Capable PC e Vista Premium Ready PC. La differenza principale tra i due tipi di PC è che solo i Vista Premium Ready PC sono raccomandati per eseguire Windows Aero. Ecco i requisiti minimi per ottenere la certificazione:

Vista Capable PC Vista Premium Ready PC
Processore 800 MHz 1 GHz e 32 bit (x86) o 64 bit (x64)
Ram 512 MB 1 GB
Scheda Video DirectX 9 compatibile DirectX 9 con driver WDDM, Pixel Shader 2.0 e 32 bit per pixel
GPU Memory 32 MB 128 MB RAM fino a 1280x1024 (256+ per risoluzioni maggiori)
Capacità HDD 20 GB 40 GB
Spazio Libero HDD 15 GB 15 GB
Tipo HDD Normale Normale ma con Hybrid flash memory/hard disk raccomandato
Altre Periferiche CD-ROM DVD-ROM

[modifica] Versioni disponibili

Le versioni in commercio saranno differenti per il numero di funzionalità incluse.

Edizione Descrizione Disponibilità
Windows Vista Starter 2007 Paragonabile a Windows XP Starter Edition, questa edizione verrà commercializzata solo nei paesi in via di sviluppo e in quelli ad elevato tasso di pirateria come la Russia. Essa avrà caratteristiche molto limitate, ad esempio potrà far girare contemporaneamente un massimo di tre applicazioni per volta e sarà disponibile solo a 32 bit. Paesi emergenti
Windows Vista Home Basic Questa edizione sarà molto simile a Windows XP Home Edition. Includerà un firewall, un parental control, un centro sicurezza, una libreria fotografica e molto altro ancora. Microsoft lo indirizza verso i risparmiatori, i principianti e più in generale agli utenti domestici meno esigenti che utilizzano prevalentemente il PC per scrivere documenti, leggere la posta, navigare sul web e ascoltare un po' di musica. Non ha l'interfaccia grafica Aero. Memoria Fisica massima gestibile: 8 GB.
Windows Vista Home Basic N Identico a Windows Vista Home Basic, ma senza Windows Media Player. Questa edizione rispetta la legge Europea. Europa
Windows Vista Home Premium Implementerà tutte le funzionalità della versione Home Basic e vi aggiungerà il supporto alll'HDTV, la masterizzazione e l'editing di DVD e la crittografia del file system. Sarà simile alla versione attuale di Windows XP Media Center, ma fornirà alcune caratteristiche aggiuntive fra quelle presenti in Windows XP Media Center Edition. Ha l'interfaccia grafica Aero. Memoria Fisica massima gestibile: 16 GB.
Windows Vista Business Comparabile a Windows XP Professional, questa edizione sarà dedicata al mercato aziendale, con funzionalità specifiche come ad esempio utilità per l'invio e la ricezione di fax. Ha la funzione di Previous Versions. Memoria Fisica massima gestibile: 128 GB.
Windows Vista Business N Identico a Windows Vista Business, ma senza Windows Media Player. Questa edizione rispetta la legge Europea. Europa
Windows Vista Enterprise Questa edizione sarà dedicata alle imprese di grandi dimensioni ed avrà a disposizione, tra le altre cose, un'interfaccia utente multi linguistica (MUI) ed il software di virtualizzazione Microsoft Virtual PC. Software Assurance
Windows Vista Ultimate L'edizione top di gamma costituirà, a detta di Microsoft, il miglior sistema operativo mai offerto per un pc. Implementerà infatti tutte le funzionalità delle versione Home Premium e Business oltre ad applicazioni di podcasting, programmi di ottimizzazione hardware e tutta una serie di servizi on-line, denominati "Club", che daranno agli utenti accesso esclusivo a musica, film, assistenza tecnica ecc.

Le tre edizioni retail di Windows Vista (Home Basic, Home Premium e Ultimate) saranno rilasciate su un unico DVD. Le funzionalità delle edizioni Home Premium e Ultimate potranno essere "sbloccate" in qualsiasi momento acquistando, in unica soluzione, una licenza di upgrade tramite uno strumento del Pannello di Controllo chiamato Windows Anytime Upgrade. Queste licenze non saranno vendute direttamente da Microsoft, ma dai partner Microsoft Solution Provider e dagli OEM.

[modifica] Polemiche

Windows Vista, oltre a numerose innovazioni, ha portato anche diverse polemiche. La più sentita è certamente quella che riguarda i continui rinvii del suo lancio sul mercato. Un'ennesima delusione è stata la soppressione del nuovo "file system" WinFS (altri sistemi operativi quali linux o BSD che utilizzano altri file system come ext3 da anni non necessitano piu' di deframmentazione, mantenendo NTFS, microsoft ha rilasciato un sistema operativo che da quel punto di vista e' ancora molto indietro). Inoltre, molte nuove caratteristiche di Vista sono presenti da diverse release in Mac OS X o in Linux, quali l'anteprima delle finestre ridotte ad icona, i collegamenti alias, le cartelle dinamiche che si basano sul motore di ricerca indicizzato interno e le icone vettoriali. Steve Jobs (presidente e CEO di Apple) durante la WWDC 06, ha inoltre mostrato molte altre cose per cui Windows Vista si è dimostrato quasi uguale al sistema Mac OS X, ad esempio Instant Search (che sarebbe uguale a "Spotlight" di Mac OS X).

[modifica] Curiosità

In gennaio e in maggio 2006 Robert Fripp ha registrato le musiche del nuovo sistema operativo. Curiosamente Fripp è lo scopritore e frequente collaboratore di Brian Eno, autore della sigla di Windows 95. Un video della prima sessione di registrazione è disponibile a questo indirizzo.

[modifica] Collegamenti esterni


Storia di Microsoft Windows
Famiglia MS-DOS: 1.0 | 2.0 | 386 | 3.x | 95 | 98 | Me
Famiglia NT: NT 3.x | NT 4.0 | 2000 | XP | XP MCE | XP 64 bit | XP Pro x64 | Server 2003 | Vista
Famiglia CE: CE 3.0 | Mobile | CE 5.0
Versioni future: Longhorn Server | "Fiji" | "Vienna"
Questa voce dovrà essere rivista e aggiornata nel mese di gennaio del 2007.
BSD
FreeBSD - NetBSD - OpenBSD - DragonFly BSD - PC-BSD
GNU/Linux (Lista)
Debian - Fedora - Gentoo - Mandriva - Red Hat Linux - Slackware - SUSE - Ubuntu
Mac OS
System 5 - 6 - 7 - 8 - 9 - Mac OS X -.0 -.1 -.2 -.3 -.4 -.5 - Server
MS-DOS - Microsoft Windows
1.0 - 2 - 3.x - 95 - 98 - Me - NT - 3.5x - 4.0 - 2000 - XP - 2003 - Vista
Altri
AmigaOS - BeOS - Inferno - LynxOS - Haiku OS - OS/2 - QNX - Solaris - Unix - MVS - I5/OS - Plan 9 - ReactOS - VMS - Zeta - FreeDOS
THIS WEB:

aa - ab - af - ak - als - am - an - ang - ar - arc - as - ast - av - ay - az - ba - bar - bat_smg - be - bg - bh - bi - bm - bn - bo - bpy - br - bs - bug - bxr - ca - cbk_zam - cdo - ce - ceb - ch - cho - chr - chy - closed_zh_tw - co - cr - cs - csb - cu - cv - cy - da - de - diq - dv - dz - ee - el - eml - en - eo - es - et - eu - fa - ff - fi - fiu_vro - fj - fo - fr - frp - fur - fy - ga - gd - gl - glk - gn - got - gu - gv - ha - haw - he - hi - ho - hr - hsb - ht - hu - hy - hz - ia - id - ie - ig - ii - ik - ilo - io - is - it - iu - ja - jbo - jv - ka - kg - ki - kj - kk - kl - km - kn - ko - kr - ks - ksh - ku - kv - kw - ky - la - lad - lb - lbe - lg - li - lij - lmo - ln - lo - lt - lv - map_bms - mg - mh - mi - mk - ml - mn - mo - mr - ms - mt - mus - my - mzn - na - nah - nap - nds - nds_nl - ne - new - ng - nl - nn - no - nov - nrm - nv - ny - oc - om - or - os - pa - pag - pam - pap - pdc - pi - pih - pl - pms - ps - pt - qu - rm - rmy - rn - ro - roa_rup - roa_tara - ru - ru_sib - rw - sa - sc - scn - sco - sd - se - searchcom - sg - sh - si - simple - sk - sl - sm - sn - so - sq - sr - ss - st - su - sv - sw - ta - te - test - tet - tg - th - ti - tk - tl - tlh - tn - to - tokipona - tpi - tr - ts - tt - tum - tw - ty - udm - ug - uk - ur - uz - ve - vec - vi - vls - vo - wa - war - wo - wuu - xal - xh - yi - yo - za - zea - zh - zh_classical - zh_min_nan - zh_yue - zu

Static Wikipedia 2008 (no images)

aa - ab - af - ak - als - am - an - ang - ar - arc - as - ast - av - ay - az - ba - bar - bat_smg - bcl - be - be_x_old - bg - bh - bi - bm - bn - bo - bpy - br - bs - bug - bxr - ca - cbk_zam - cdo - ce - ceb - ch - cho - chr - chy - co - cr - crh - cs - csb - cu - cv - cy - da - de - diq - dsb - dv - dz - ee - el - eml - en - eo - es - et - eu - ext - fa - ff - fi - fiu_vro - fj - fo - fr - frp - fur - fy - ga - gan - gd - gl - glk - gn - got - gu - gv - ha - hak - haw - he - hi - hif - ho - hr - hsb - ht - hu - hy - hz - ia - id - ie - ig - ii - ik - ilo - io - is - it - iu - ja - jbo - jv - ka - kaa - kab - kg - ki - kj - kk - kl - km - kn - ko - kr - ks - ksh - ku - kv - kw - ky - la - lad - lb - lbe - lg - li - lij - lmo - ln - lo - lt - lv - map_bms - mdf - mg - mh - mi - mk - ml - mn - mo - mr - mt - mus - my - myv - mzn - na - nah - nap - nds - nds_nl - ne - new - ng - nl - nn - no - nov - nrm - nv - ny - oc - om - or - os - pa - pag - pam - pap - pdc - pi - pih - pl - pms - ps - pt - qu - quality - rm - rmy - rn - ro - roa_rup - roa_tara - ru - rw - sa - sah - sc - scn - sco - sd - se - sg - sh - si - simple - sk - sl - sm - sn - so - sr - srn - ss - st - stq - su - sv - sw - szl - ta - te - tet - tg - th - ti - tk - tl - tlh - tn - to - tpi - tr - ts - tt - tum - tw - ty - udm - ug - uk - ur - uz - ve - vec - vi - vls - vo - wa - war - wo - wuu - xal - xh - yi - yo - za - zea - zh - zh_classical - zh_min_nan - zh_yue - zu -

Static Wikipedia 2007:

aa - ab - af - ak - als - am - an - ang - ar - arc - as - ast - av - ay - az - ba - bar - bat_smg - be - bg - bh - bi - bm - bn - bo - bpy - br - bs - bug - bxr - ca - cbk_zam - cdo - ce - ceb - ch - cho - chr - chy - closed_zh_tw - co - cr - cs - csb - cu - cv - cy - da - de - diq - dv - dz - ee - el - eml - en - eo - es - et - eu - fa - ff - fi - fiu_vro - fj - fo - fr - frp - fur - fy - ga - gd - gl - glk - gn - got - gu - gv - ha - haw - he - hi - ho - hr - hsb - ht - hu - hy - hz - ia - id - ie - ig - ii - ik - ilo - io - is - it - iu - ja - jbo - jv - ka - kg - ki - kj - kk - kl - km - kn - ko - kr - ks - ksh - ku - kv - kw - ky - la - lad - lb - lbe - lg - li - lij - lmo - ln - lo - lt - lv - map_bms - mg - mh - mi - mk - ml - mn - mo - mr - ms - mt - mus - my - mzn - na - nah - nap - nds - nds_nl - ne - new - ng - nl - nn - no - nov - nrm - nv - ny - oc - om - or - os - pa - pag - pam - pap - pdc - pi - pih - pl - pms - ps - pt - qu - rm - rmy - rn - ro - roa_rup - roa_tara - ru - ru_sib - rw - sa - sc - scn - sco - sd - se - searchcom - sg - sh - si - simple - sk - sl - sm - sn - so - sq - sr - ss - st - su - sv - sw - ta - te - test - tet - tg - th - ti - tk - tl - tlh - tn - to - tokipona - tpi - tr - ts - tt - tum - tw - ty - udm - ug - uk - ur - uz - ve - vec - vi - vls - vo - wa - war - wo - wuu - xal - xh - yi - yo - za - zea - zh - zh_classical - zh_min_nan - zh_yue - zu

Static Wikipedia 2006:

aa - ab - af - ak - als - am - an - ang - ar - arc - as - ast - av - ay - az - ba - bar - bat_smg - be - bg - bh - bi - bm - bn - bo - bpy - br - bs - bug - bxr - ca - cbk_zam - cdo - ce - ceb - ch - cho - chr - chy - closed_zh_tw - co - cr - cs - csb - cu - cv - cy - da - de - diq - dv - dz - ee - el - eml - en - eo - es - et - eu - fa - ff - fi - fiu_vro - fj - fo - fr - frp - fur - fy - ga - gd - gl - glk - gn - got - gu - gv - ha - haw - he - hi - ho - hr - hsb - ht - hu - hy - hz - ia - id - ie - ig - ii - ik - ilo - io - is - it - iu - ja - jbo - jv - ka - kg - ki - kj - kk - kl - km - kn - ko - kr - ks - ksh - ku - kv - kw - ky - la - lad - lb - lbe - lg - li - lij - lmo - ln - lo - lt - lv - map_bms - mg - mh - mi - mk - ml - mn - mo - mr - ms - mt - mus - my - mzn - na - nah - nap - nds - nds_nl - ne - new - ng - nl - nn - no - nov - nrm - nv - ny - oc - om - or - os - pa - pag - pam - pap - pdc - pi - pih - pl - pms - ps - pt - qu - rm - rmy - rn - ro - roa_rup - roa_tara - ru - ru_sib - rw - sa - sc - scn - sco - sd - se - searchcom - sg - sh - si - simple - sk - sl - sm - sn - so - sq - sr - ss - st - su - sv - sw - ta - te - test - tet - tg - th - ti - tk - tl - tlh - tn - to - tokipona - tpi - tr - ts - tt - tum - tw - ty - udm - ug - uk - ur - uz - ve - vec - vi - vls - vo - wa - war - wo - wuu - xal - xh - yi - yo - za - zea - zh - zh_classical - zh_min_nan - zh_yue - zu