Microsoft está dando un paso importante hacia la centralización del mantenimiento y la actualización del sistema operativo Windows. La compañía ha anunciado que comenzará a permitir que aplicaciones de terceros se actualicen a través de Windows Update, gracias a una nueva plataforma denominada Windows Update for Business Deployment Service Orchestration Platform, o simplemente, la nueva plataforma de orquestación de actualizaciones.

Aunque actualmente Windows Update se utiliza principalmente para actualizar componentes del sistema operativo, controladores y algunos periféricos, esta plataforma ampliada permitirá a cualquier aplicación, incluso desarrollada por terceros, integrarse con el sistema de actualizaciones nativo de Windows.

Un sistema unificado e inteligente para cualquier actualización

Según Microsoft, esta iniciativa tiene como objetivo construir “una plataforma unificada e inteligente de orquestación de actualizaciones capaz de gestionar cualquier tipo de actualización —ya sean controladores, aplicaciones o componentes del sistema— de forma integrada y optimizada”.

Angie Chen, gerente de producto de Microsoft, explicó que el objetivo es permitir que las actualizaciones de aplicaciones se programen inteligentemente teniendo en cuenta el estado del dispositivo, como el nivel de batería, el patrón de uso, el rendimiento o incluso el consumo energético sostenible. Esta visión de actualizaciones contextuales busca mejorar la experiencia del usuario y reducir interrupciones.

Ventajas para desarrolladores y usuarios

Con esta nueva plataforma, los desarrolladores podrán:

  • Integrar sus aplicaciones dentro del sistema de actualizaciones de Windows.
  • Mostrar sus aplicaciones en el historial de actualizaciones de Windows Update.
  • Enviar notificaciones nativas al sistema cuando haya nuevas versiones disponibles.
  • Aprovechar la infraestructura de Microsoft sin necesidad de mantener un sistema de actualización independiente.

Microsoft ha confirmado que se dará soporte a aplicaciones empaquetadas en MSIX y APPX, así como a algunas aplicaciones Win32 personalizadas. Esto abre la puerta a una gran variedad de herramientas corporativas y software profesional que hasta ahora dependían de procesos de actualización aislados.

Además, todas las aplicaciones que formen parte de esta nueva plataforma se beneficiarán automáticamente de futuras mejoras en la infraestructura de Windows Update, garantizando una evolución continua sin esfuerzos adicionales por parte del desarrollador.

Un nuevo enfoque tras años de intentos

Este no es el primer intento de Microsoft por centralizar las actualizaciones. La compañía ha promovido durante años el uso de la Microsoft Store, donde las aplicaciones pueden actualizarse automáticamente. Sin embargo, muchas empresas y desarrolladores han optado por mantener sus propios sistemas, debido a restricciones de control, personalización o por falta de flexibilidad en la tienda oficial.

También existe el Administrador de paquetes de Windows (winget), que ha ganado popularidad entre desarrolladores y usuarios avanzados, pero su adopción no ha sido masiva en entornos corporativos o entre usuarios generales.

Con esta nueva plataforma de orquestación, Microsoft podría finalmente ofrecer una alternativa más robusta y unificada, que funcione tanto para entornos empresariales como para usuarios individuales.

¿Qué futuro le espera a la instalación de software en Windows?

Aunque en esta primera etapa el enfoque está orientado principalmente al sector empresarial, la puerta queda abierta a que grandes desarrolladores como Adobe, Autodesk o incluso navegadores como Firefox o Chrome adopten esta vía, evitando tener que mantener actualizadores en segundo plano y mejorando la visibilidad y gestión de sus actualizaciones desde el propio sistema operativo.

Si Microsoft logra generar suficiente confianza, control y flexibilidad en este sistema, podríamos estar ante un cambio de paradigma en la forma en que se gestionan las aplicaciones en Windows: más transparente, más seguro y mejor integrado con el sistema.