Con la cantidad de hilos de VB6 que sigo viendo por aquí (incluido alguno reciente en esta misma página), pregunta directa: ¿VB6 sigue teniendo proyectos vivos de verdad, o es puro mantenimiento de sistemas que nadie se atreve a tocar?
Dato de contexto: Microsoft dejó de dar soporte oficial a VB6 hace mucho, aunque el runtime sigue funcionando en Windows moderno (con matices y algún problema puntual de compatibilidad según el componente que uses). Eso hace que aplicaciones VB6 antiguas puedan seguir funcionando décadas después sin que nadie las toque, lo cual es una bendición y una maldición a la vez.
Los casos que imagino más comunes: software de gestión interno de empresas pequeñas, herramientas industriales que controlan maquinaria específica, o aplicaciones de escritorio que un único desarrollador (que ya no trabaja ahí) escribió hace 20 años y nadie ha vuelto a tocar desde entonces.
¿Alguien mantiene VB6 activamente en 2026? ¿Y si es así, habéis planteado alguna vez migrar a VB.NET o directamente a otro lenguaje, o el sistema funciona y nadie quiere abrir esa caja de Pandora?
Jota CT
Más arqueología activa que arqueología pura, diría yo: sigue habiendo software industrial y de control de maquinaria construido sobre VB6 que lleva décadas funcionando, junto con alguna herramienta financiera/de trading heredada que nadie se ha atrevido a tocar. Microsoft dejó de dar soporte "oficial" al entorno de desarrollo hace mucho, pero el runtime de VB6 sigue funcionando en versiones modernas de Windows (incluso Microsoft lo ha ido extendiendo su vida más de lo que nadie esperaba, precisamente por la cantidad de software crítico que todavía depende de él).
Lo que sí ha cambiado es el tipo de "mantenimiento" que recibe este código: prácticamente nadie añade funcionalidad nueva en VB6 hoy, es pura corrección de bugs puntuales y parches de compatibilidad cuando algo deja de funcionar tras una actualización de Windows. Es auténtico mantenimiento de sistema heredado, no desarrollo activo en el sentido de evolucionar el producto.
La pregunta que de verdad importa para quien mantiene uno de estos sistemas no es tanto "¿funciona todavía?" (la respuesta suele ser sí, durante mucho tiempo más) sino "¿encontraré a alguien que sepa tocarlo si algo se rompe de verdad?", porque los desarrolladores con experiencia real en VB6 son cada vez más escasos, y ese es el riesgo real a largo plazo, más que uno puramente técnico.
Sara