Sviluppo di Windows XP

Da Wikipedia, l'enciclopedia libera.

1leftarrow.pngVoce principale: Windows XP.

Lo sviluppo di Windows XP iniziò negli ultimi mesi del 1999 e terminò nell' ottobre 2001. Il nome in codice del progetto di sviluppo era Whistler.

Windows XP era inizialmente destinato ad essere un semplice aggiornamento di Windows 2000, ma con l' introduzione di un'edizione "Personal" destinata all'utenza domestica per sostituire l'ormai obsoleta linea Windows 9.x.

Discostatosi non poco dal suo predecessore durante lo sviluppo, Microsoft mantenne un discreto riserbo sul progetto mostrando per la prima volta in pubblico una preview, nel luglio del 2000. Nonostante si trattasse di release minore, una "via di mezzo" fra Windows 2000 ed una successiva major release con nome in codice Blackcomb che sarebbe stata rilasciata l' anno successivo, crebbe progressivamente per importanza e popolarità, fino a diventare una vera e propria "pietra miliare" dei sistemi operativi Microsoft.

Nel febbraio 2001, Microsoft stabilì il nome definitivo del nuovo sistema operativo, Windows XP. Un mese dopo, all' EMP di Seattle, fu mostrata per la prima volta la nuova interfaccia grafica Luna, il nuovo logo e le nuove caratteristiche e funzionalità.

Lo stadio di sviluppo fu completato pochi giorni prima del rilascio ufficiale, con la pubblicazione della RTM.

Indice

Neptune e Odyssey [modifica]

Exquisite-kfind.png Per approfondire, vedi Windows Neptune e Windows Odyssey.

Sin dai primi mesi del 1999, Microsoft aveva già pianificato due successori per Windows 2000, ad entrambi erano stati assegnati dei nomi in codice con riferimento alla mitologia greca: Neptune ed Odyssey.

Neptune sarebbe dovuta essere una versione destinata al mercato consumer, ma interamente basata su kernel NT e sul codice di Windows 2000. Il suo sviluppo iniziò nel 1999, quando fu compilata la build 5022. Una preview, la build 5111, fu rilasciata ad un gruppo di sviluppatori Microsoft ed agli abbonati del TechNet il 27 Dicembre dello stesso anno, ed è l'unica build attendibile trapelata. Il suo numero di versione era NT 5.5, ovvero superiore a quello del più recente Windows XP.

Odyssey, invece, sarebbe stata un'edizione destinata alle aziende, simile all'edizione Professional di Windows 2000. Si incominciò ad accennare a questo sistema operativo con il nome di NT 6.0 nel 1997. Tuttavia la conferma del suo sviluppo arrivò nel 2000. Nessuna build è mai trapelata.

Nella prima metà del 2000, quasi a sorpresa, venne annunciato che i team di sviluppo di Neptune e quello di Odyssey si erano fusi per sviluppare un nuovo sistema operativo denominato "Whistler". Neptune era così vicino al rilascio sul mercato che Microsoft aveva pianificato un aggiornamento denominato "Triton". Al suo posto, venne rilasciato Windows Me, un ibrido 16/32 bit, basato ancora sulla vecchia linea Windows 9.x. Nei registri Microsoft del 2000, si accenna inoltre ad un timido tentativo di continuare con questa linea, un progetto con nome in codice "Tiger".

Sviluppo [modifica]

2000: primo stadio di sviluppo e prima beta [modifica]

La prima build ad essere conosciuta fu la 2202.1 (ntvbl06.000202-1835, anche se la stringa non si vide nel winver fino alla build 2211.1), era quasi identica a Windows 2000. È nota col nome di SD Windows 2000 (nella build in basso a destra del desktop) ed è conosciuta a noi grazie a una fuga di notizie. La build fu rilasciata intorno al febbraio 2000.

La successiva build nota fu la 2211.1 (main.000309-1512), anche questa, non aveva molti cambiamenti visibili da Windows 2000, con la sola eccezione dell'inserimento della tag di build nel winver (questa fu l'ultima build di Whistler ad avere il numero di versione 5.00 che l'attuale 5.1)[1].

La build 2222.1 (Lab06_N.000407-1900) fu pubblicamente dimostrata alla conferenza del WinHEC 2000, tenuto nel tardo aprile 2000. Una delle foto mostrava l'acquisizione di immagini dalla fotocamera, una caratteristica tipica per gli utenti privati. Essa conteneva anche un prototipo della nuova schermata di accesso[2]. Questa fu la prima build ad essere chiamata "Windows Whistler" (la build 2211.1 aveva il nome di Whistler Windows 2001) e ad avere il numero di versione 5.1 (però nelle "Proprietà" di Risorse del computer" comparve il numero di versione 5.01 che 5.1, per errore della Microsoft). Venne anche presentata la build 2223.1 (main.000411-2307) che apparve identica alla precedente build dimostrata[3]. Queste due build introdussero Internet Explorer 5.6 che venne sostituito dalle beta ufficiali della versione 6 in seguito.

La Microsoft ci aveva mostrato che la serie Windows NT era stata progettata anche per gli utenti domestici, il quale era il principale obiettivo di Whistler (Windows 2000 era disponibile esclusivamente agli utenti professional e server, benché fosse anche un aggiornamento per Windows 98 e Windows ME).

La build 2250.1 (main.000628-2110) è stata rilasciata ai testers al PDC 2000 tenuto il 13 luglio dello stesso anno. Non offrì molte nuove features ed era considerata una build con Windows 2000 e Windows ME "uniti". Il nuovo menu start su cui la Microsoft stava lavorando era nascosto in questa build ma poteva essere svelato premendo Alt+D nelle impostazioni della barra applicazioni, ed apparve come stile di default più tardi e il tema Acquarello era incluso, ma disattivato dal default ed era diverso rispetto a quello della build 2257.1[4].

La build 2257.1 (idx01.000810-2103, rilasciata nell'agosto 2000) fu la build che introdusse, dal default, il nuovo design dello start menu (presente nella build precedente ma nascosto). Questa build incluse per la prima volta il Windows Firewall e la schermata di avvio fu una versione modificata di quella di Windows 2000, ma in questa build appariva "Microsoft Codename Whistler"[5]. Inoltre questa build include per default il tema Acquerello che non era attivato nella build precedente[6].

La build 2267.1 (idx01.000910-1316, rilasciata ai testers nel 3 ottobre 2000) non offrì nuove features ma solo bug fix, permetteva all'utente di modificare il look & feel del sistema attraverso una funzionalità nelle Proprietà del display, la build introdusse un "Centro di compabilità" che permette agli utenti di verificare se particolari tipi di hardware sono compatibili o supportati dall'OS. La schermata di avvio, in questa build, fu nuovamente modificata, dal background bianco al nero senza i quadrati vicini di Windows e con pallini di avvio invece che quadratini.

La build 2287.1 (beta1.001012-1640) fu l'ultima build prima della Beta 1. Questa build aveva il setup riscritto, un "Centro di supporto e aiuto" ridisegnato (le precedenti build avevano parti di Windows ME), e una feature nel setup chiamata "Aggiornamenti dinamici".

La Beta 1 (numero di build 5.1.2296.1.beta1.001024-1157, rilasciata il 31 ottobre 2000[7]) è stata la prima importante pietra miliare per lo sviluppo di Whistler. Fornì molti miglioramenti all'interfaccia utente, in particolare in Esplora Risorse. Il tema Classic era quasi lo stesso di Windows 2000 (ma ci sono stati alcuni bug nel tema classico, si può vederne uno nell'anteprima del tema; il nuovo tema sembrava ormai finito). A partire da questa build, il "Cestino" venne spostato a destra più in basso nel desktop dal default.

Nel novembre 2000 Microsoft annunciò che Whistler si sarebbe chiamato "Windows 2001" (nome simile a quello utilizzato in una delle prime build compilate agli inizi del 2000), ma il progetto fu interrotto definitivamente nel corso del 2001.

2001: stadio beta e versione finale [modifica]

La build 2410.1 (due versioni: main.001208-1937, trapelata su Internet, e idx02.001212-1507[8], rilasciata ai tester nel 4 gennaio 2001) è stata il secondo major update a Whistler, venne incluso Internet Explorer 6 (fino alla beta 1 c'era stata la versione 5.6), Outlook Express 6, Windows Movie Maker 1.1, MSN Explorer 1.1, la versione 8.0 di Windows Media Player e IIS 5.1.

La build 2416.1 (idx01.010104-1958, rilasciata ai tester nel 16 gennaio 2001)[9], in questa build, il "Centro di supporto e aiuto" era più attrattivo,fu aggiunto il supporto per il formato MP3 in Windows Media Player , il "Ripristino configurazione di sistema" fu aggiunto alle proprietà di sistema, varie migliorie e bug fix al sistema operativo.

La build 2419.1 (idx02.010113-1154, rilasciata ai tester nel 23 gennaio 2001) fu l'ultima build a contenere il tema Acquerello (o Professionale). Ha fatto il debutto il design finale del setup di Windows XP (ma conservò ancora il nome Whistler) e i wallpapers furono quelli che debutteranno nella versione finale di Whistler[10]. La Windows Genuine Advantage fece il suo debutto in questa build, che servì per aggiornare la privacy degli utenti per contrastare la pirateria. La schermata di avvio fu ancora cambiata, eliminando i colori primari che c'erano nei quadrati della finestra ed ebbe barre colorate di avvio.

A partire dalla fine del gennaio 2001, ci furono numerosi post su forum e consigli sul nome finale di Whistler. La dicitura XP[11] fu scelta e usata per indicare il nome finale del sistema operativo (assieme alla versione 10 di Office) nel 5 febbraio, diventando così Windows XP. XP sta per eXPerience (che in italiano significa esperienza: per indicare il nuovo look & feel dell'OS).

Nella build 2428.1 (idx01.010129-1827, rilasciata ai tester nel 13 febbraio 2001) non furono molte le migliorie visibili, ma fu introdotto il tema Luna che sostituì Acquerello[11]. La schermata di accesso e avvio vennero cambiate ancora, quella dell'avvio con un logo bianco che diventerà quello finale e, sotto la barra di avvio, appariva la dicitura "Beta 2 Release" (sebbene fosse una build precedente alla beta 2). Questa fu la prima build di "Windows XP" nota da allora, ma ancora conservò il nome "Whistler" nel sistema.

Una dimostrazione pubblica del 5 febbraio 2001 (giorno in cui venne annunciato il nome ufficiale di Whistler) mostrò una build privata, è la 2432.1 con tag di build di main.010203-1757[12]. La build non apportò nessun cambiamento visibile rispetto alla 2428 e attualmente solo una screenshot esiste.

La build 2446.1 (main.010224-2228, rilasciata ai tester il 5 marzo 2001) introdusse più aggiornamenti al "Centro di supporto e aiuto", con più informazioni ai contenuti digitali e aggiornamenti alla connessione remota.

La Beta 2 (5.1.2462.0.main.010315-1739)[13] fu rilasciata pubblicamente nel 23 marzo 2001 nel Windows XP Preview Program (WPP).

Nella build 2469 (idx02.010508-1228, rilasciata ai tester nel 12 maggio 2001) ci furono grandi aggiornamenti al Networking e Net card drivers furono implementati in questa build. Aggiornamenti minori furono messi al kernel, Plug and Play, alla performance del sistema operativo, il tempo di installazione, avvio, accesso e permise di aggiornare da un sistema operativo con Windows 98 o Windows ME. Questa fu la prima build conosciuta da allora ad avere il nome di Windows XP in tutto l'OS mentre il nome Whistler era quasi del tutto scomparso (mantenuto solo in alcuni files).

La build 2474 (main.010508-1907, rilasciata internamente alla Microsoft nel 17 maggio 2001 e non data ai tester) fu la prima build ad introdurre la nuova interfaccia della Windows Genuine Advantage e aveva i bordi delle finestre finalizzati, che utilizzano ora lo stile di Windows XP.

La build 2475 (idx01.010514-2023, rilasciata ai tester nel 24 maggio 2001) introduce la schermata di avvio finale[11], che adesso legge "Windows XP" con il nome dell'edizione sotto e ricompaiono i tre quadratini di avvio. Questa build introduce anche un filmato di benvenuto, una finestra di Welcome To Windows senza bordi, il nuovo logo di Windows che si muove nello schermo di benvenuto (più tardi interrotta questa animazione), un'icona dell'Assistenza Remota aggiunta nel menu Tutti i programmi e vari tour aggiunti nel Centro di supporto e aiuto. Nel setup appare la dicitura "RC1" (anche se quest'ultima è della serie Pre-RC).

La build 2481 (main.010523-1905, rilasciata internamente il 1º giugno 2001 e data ai tester il 6 giugno) aveva un importante aggiornamento per l'interfaccia utente. Questa build aveva due nuovi temi, Metallico e Homestead. Vantava anche un importante miglioramento nella velocità e stabilità rispetto alla build 2475 e introdusse un nuovo tour dell'OS.

Dopo il rilascio della build 2481, la Microsoft annunciò che non sarebbero stati apportati ulteriori aggiornamenti maggiori all'interfaccia utente, con questo la Microsoft indica che l'interfaccia è vicina a quella che sarà nella versione finale. Compatibilità hardware è stata finalizzata da questo punto.

Nella build 2486 (main.010602-1927, rilasciata ai tester nel 15 giugno 2001), per la prima volta, a partire da questa build fu introdotto il supporto per più display (solo nell'edizione Home Edition), la Microsoft precedentemente aveva annunciato che solo un display sarebbe stato supportato. Le "immagini campione" appaiono per la prima volta in questa build, che verranno incluse nella versione finale.

La build 2494 (main.010613-1739, rilasciata ai tester nel 21 giugno 2001) introduce la nuova UI di Windows Messenger[11].

La Release Candidate 1 (RC1)[14] (5.1.2505.0.main.010626-1514) è stata rilasciata pubblicamente nel 2 luglio 2001 via il Windows XP Preview Program (la prima build sin dalla beta 2). Non include cambiamenti visibili.

La build 2520 (main.010717-1624, rilasciata nello stesso giorno della sua compilazione, 17 luglio 2001), non include cambiamenti, fatta eccezione per la possibilità di rimuovere Internet Explorer dal computer.

La Release Candidate 2 (RC2) (5.1.2526.0.xpclient.010724-1758) è stata rilasciata nel 27 luglio 2001 e, come le build precedenti, non include cambiamenti visibili e la Microsoft aveva spiegato che quest'ultima fu un "set" di bug fix.

La build 2535 (xpclient.010803-1621) è stata rilasciata nell'8 agosto 2001 e non offrì cambiamenti visibili.

La build 2542 (xpclient.010811-1534) è stata rilasciata nel 14 agosto 2001 ed era la prima build che richiese ai tester di usare i nuovi tipi di product key e fu l'ultima build disponibile per il beta-testing. Come le build precedenti, nessun cambiamento visibile, e la build fu compilata col solo scopo di eliminare qualunque "show stopper bug" dall'OS.

La versione Release To Manufacturing (RTM) fu rilasciata nel 24 agosto 2001 e successivamente mandata agli OEM. Eventualmente venne rilasciata in tutto il mondo nel 25 ottobre 2001 per i retail e al pubblico generale (numero di build finale di 5.1.2600.0.xpclient.010817-1148 anche se prima del 20 agosto 2001 era chiamata 2545)[15].

Curiosità [modifica]

Whistler nella sua evoluzione ha cambiato logo ed interfaccia grafica, inoltre la sua interfaccia grafica fu copiata in Windows Tiger, una versione di Windows 9.x che si doveva chiamare Windows Me SE e che non è mai approdata in negozio. Senza fonte

Voci correlate [modifica]

Note [modifica]

Microsoft Portale Microsoft: accedi alle voci di Wikipedia che trattano di Microsoft