Microsoft larga winapp: el comando que mata visual studio de un plumazo

Los desarrolladores que odian la pesadez de Visual Studio acaban de recibir un regalo envenenado para Microsoft: una CLI de 17 MB que empaqueta, firma y despliega aplicaciones Windows sin tocar el IDE. Se llama WinApp, llega desde GitHub y ya hay quien la llama «el sudo de Redmond».

El detalle que nadie firma: winapp roba la identidad del .exe

La herramienta inyecta una identidad de paquete temporal en cualquier binario. Consecuencia: el ejecutable pasa a ser tratado como si fuera una UWP sin necesidad de manifestos ni tiendas. El truco se consigue con winapp create-debug-identity y un certificado auto-generado que caduca en 24 h. Tras ese día, el .exe vuelve a ser un desconocido para el sistema.

Microsoft lo presenta como «ideal para Python, Rust, Dart, .NET, C++ o JavaScript», pero lo que calla es que el comando winapp restore descarga en background un runtime de 215 MB que nunca se desinstala. La primera vez que lo ejecutas, la terminal parece colgada; en realidad está silenciosamente instalando un stub de MSBuild que después se queda como residente. Ojo: si tu SSD está justo de espacio, el proceso falla sin avisar y deja un registro corrupto que hay que limpiar a mano.

La comunidad de VS Code lleva 48 h forkeando scripts para automatizar el ciclo: winapp init → compilar con el task runner habitual → winapp pack → firmar con el certificado temporal. El resultado es un .msix que se instala con doble clic y que, por primera vez, no pide cuenta de desarrollador ni pago de 19 $ anuales. La puerta trasera está abierta: ¿por qué pagar por una Store si WinApp permite distribuir desde cualquier URL?

Redmond se come su propio perro: visual studio pierde su razón de ser

Redmond se come su propio perro: visual studio pierde su razón de ser

Con WinApp, el 70 % de las plantillas de proyecto de Visual Studio pueden compilarse fuera del entorno. El único muro que queda es el debugging kernel, pero los ingenieros de Microsoft ya filtraron que el próximo release añadirá un bridge para GDB y LLDB. Cuando eso ocurra, el IDE pasará a ser un editor caro con botones que nadie pulsa.

La ironía es servida: la misma compañía que vende licencias de Visual Studio Professional por 45 €/mes acaba de regalar la llave que desmonta su producto estrella. La jugada, claro, tiene gancho: si los millones de desarrolladores que usan VS Code ahora pueden publicar en Windows sin fricción, Microsoft cobra igualmente su 15 % de comisión por cada venta en la Store. El candado cambia de puerta, pero sigue siendo suyo.

Mientras tanto, los repositorios de GitHub se llenan de workflows que sustituyen 3 GB de instalación por una línea de terminal. La última cifra habla por sí sola: 12 400 estrellas en 36 horas. Visual Studio no ha muerto, pero su funeral ya tiene fecha y un comando para confirmar asistencia: winapp init.