Decidere se ottenere l’ultimo sistema operativo dipende in gran parte dalle circostanze personali. I sistemi più aggiornati di solito offrono funzionalità migliori e maggiore sicurezza. Gli svantaggi sono il costo e i potenziali problemi di compatibilità e prestazioni con i computer più vecchi.
Uno dei motivi principali per avere il sistema operativo più recente è la sicurezza. Come regola generale, i produttori migliorano la sicurezza con ogni nuova edizione. È anche meno probabile che diano la priorità alla ricerca di soluzioni per problemi di sicurezza con sistemi obsoleti.
Il supporto è un altro problema che può influire sull’edizione di un sistema operativo migliore da utilizzare. La maggior parte dei produttori elimina gradualmente il supporto per i sistemi più vecchi nel tempo. Detto questo, vale la pena ricordare che a volte il supporto di terze parti è disponibile da società indipendenti dopo la fine del supporto ufficiale, anche se questo può essere costoso.
Un motivo per evitare di ottenere il sistema operativo più recente è il costo. Può essere costoso aggiornare i computer, in particolare attraverso una rete aziendale, e questa spesa può sembrare eccessiva se il sistema attuale funziona bene. Naturalmente, questo non è un problema con i sistemi operativi open source come quelli basati su Linux.
L’altro motivo principale per non ottenere l’ultimo sistema operativo è la compatibilità hardware e software. In alcuni casi, un nuovo sistema non funzionerà con tutti i dispositivi o le applicazioni attualmente in uso, sebbene a volte sia possibile utilizzare una tecnica chiamata virtualizzazione per eseguire applicazioni precedenti nel nuovo sistema. Il nuovo sistema potrebbe anche richiedere più risorse di elaborazione come la velocità del processore e la memoria, il che significa che le prestazioni potrebbero risentirne su macchine più vecchie. Windows 7 è stata la prima versione di Windows in molti anni che non richiedeva risorse significativamente più elevate rispetto al suo predecessore.
Sebbene i sistemi operativi vengano aggiornati di frequente su Internet, Microsoft utilizza un sistema di service pack. Ciò significa che a intervalli regolari, di solito circa una volta all’anno, emette un aggiornamento importante che riunisce tutti gli aggiornamenti software e di sicurezza dall’ultimo service pack o dal rilascio del sistema se non dispone ancora di un service pack . Un tempo questo serviva principalmente per aiutare le persone che non utilizzavano gli aggiornamenti automatici, come quelli sulle connessioni dial-up, a recuperare il ritardo. Oggi, lo scopo principale è come metodo pratico per assicurarsi che i nuovi computer venduti nei negozi siano relativamente aggiornati con l’ultima edizione del sistema operativo. Non è pratico aggiornare ripetutamente i computer in attesa nei magazzini, ma è possibile costruire nuove macchine con il service pack più recente.
Alcuni utenti, in particolare nel settore aziendale, ritengono che sia buona norma attendere l’installazione del primo service pack prima di ottenere il sistema operativo più recente. La teoria è che questo consente di risolvere la maggior parte dei bug e dei problemi principali. Microsoft sostiene che questo non è più rilevante, dato che le nuove edizioni di Windows vengono ora sottoposte a test pubblici che rilevano la maggior parte dei problemi prima del rilascio della nuova edizione.