C-Kermit, la implementación en C del protocolo de transferencia de archivos Kermit, cumple 45 años desde su creación en 1981 por Frank da Cruz y Bill Catchings en la Universidad de Columbia. Para celebrarlo, el mantenedor de Debian del proyecto ha publicado la primera versión estable del software en 15 años, la 11.0.506, disponible bajo licencia BSD.
El protocolo nació para resolver problemas de comunicación entre mainframes DEC-20 e IBM, y con los años se adaptó a MS-DOS, Unix, sistemas embebidos e incluso a la Estación Espacial Internacional. Tras la cancelación del proyecto Kermit por Columbia en 2011, da Cruz mantuvo el desarrollo hasta su jubilación en 2025, tras 44 años de implicación ininterrumpida.
La nueva versión, coordinada desde el sitio Open Kermit, incorpora soporte para IPv6, mejoras de seguridad en gestión de memoria y contra servidores remotos maliciosos, una nueva orden 'show interfaces' para consultar las IPs locales y unas 2.000 pruebas automatizadas. También se ha modernizado el flujo de trabajo con un repositorio Git, integración continua en Linux, macOS, FreeBSD, NetBSD y OpenBSD, y binarios estáticos con musl libc. La versión 11 está dedicada a Frank da Cruz.
