En realidad no es que Microsoft haya decidido ampliar el soporte del XP hasta 2010. Sino que en su política de Ciclo de Vida de sus productos está especificado, para Windows 5 años, cuando sale un Service Pack, 2 años después del lanzamiento, por lo que 2010 serían 2 años desde el lanzamiento del Service Pack 3
http://support.microsoft.com/?pr=lifecycle Directiva para Service Packs- Cuando se entrega un Service Pack, Microsoft proporcionará 12 ó 24 meses de soporte técnico al Service Pack anterior.
- El soporte técnico se puede ampliar tanto a 12 ó 24 meses, dependiendo de la familia de producto (por ejemplo Windows, Office, Servidores, o Herramientas de desarrollo).
- Las fechas de soporte técnico se mantendrán consistentes dentro de la familia de producto.
- Microsoft anunciará las fechas de soporte técnico de un Service Pack anterior cuando se publique el nuevo.
- Cuando se retira el soporte técnico a un producto, se retira también el soporte técnico que se ofrecía a los Service Pack de dicho producto. El ciclo de vida de soporte técnico de los productos rige por encima de la directiva de soporte técnico a Service Pack.
Por todo lo dicho, el lanzamiento del Service Pack 3 y su disponibilidad al público desde el 21/04/08 es lo que extendió la vida del XP hasta mediados de 2010