No mago non è obbligatorio,
http://windows.microsoft.com/it-it/windows7/help/upgrading-from-windows-xp-to-windows-7#T1=tab01
esistono versioni di 7 che si chiamano "upgrade" che ti permettono di fare l'update da xp.
Non mi sovviene, ma mi sembra che anche le versioni "complete" permettano di fare l'update.
http://windows.microsoft.com/it-it/windows7/help/upgrading-from-windows-xp-to-windows-7#T1=tab01
esistono versioni di 7 che si chiamano "upgrade" che ti permettono di fare l'update da xp.
Non mi sovviene, ma mi sembra che anche le versioni "complete" permettano di fare l'update.