
Una propuesta formal publicada en las listas de correo oficiales de los desarrolladores del núcleo plantea la eliminación definitiva del controlador de HPFS (High Performance File System), el sistema de archivos desarrollado originalmente por IBM y Microsoft a finales de la década de 1980 para el sistema operativo OS/2. La medida supondrá la supresión íntegra de sus 6.969 líneas de código en una decisión motivada por la ausencia de mantenimiento, incompatibilidades de arquitectura moderna y la presencia de vulnerabilidades de seguridad graves.
Aunque el parche se encuentra actualmente en fase de revisión y debate entre los mantenedores, su integración definitiva se perfila para la futura rama Linux 7.5, marcando el fin de una era para un componente que ha permanecido cerca de cuatro décadas dentro del proyecto.
-Un componente sin mantenedor, inestable en procesadores multinúcleo y vulnerable a bloqueos
La decisión de purgar este controlador no responde únicamente a un criterio de obsolescencia. En el plano técnico, el código de HPFS lleva años huérfano dentro del kernel, sin ningún desarrollador o entidad que asuma la responsabilidad de corregir errores, adaptar sus llamadas o realizar auditorías de seguridad. Esta falta de mantenimiento ha provocado que el controlador arrastre fallos estructurales severos en entornos informáticos actuales:
- Incompatibilidad con SMP y PREEMPT: El módulo no responde de forma correcta en configuraciones de multiprocesamiento simétrico (SMP) ni bajo núcleos con preempción (PREEMPT), dos tecnologías estándar integradas en prácticamente cualquier distribución Linux moderna.
- Vulnerabilidades con riesgo de Kernel Panic: Se ha identificado una vulnerabilidad reciente en el controlador capaz de desencadenar un kernel panic, provocando el colapso inmediato del sistema operativo para evitar la corrupción de la memoria.
Con una base de usuarios activos casi inexistente en el entorno doméstico, la permanencia de un controlador inestable y vulnerable representa un riesgo de seguridad injustificado para el proyecto.
-Impacto en infraestructuras heredadas y alternativas para la migración de datos
Para el usuario convencional, la retirada de HPFS no tendrá repercusión alguna en el trabajo diario. Sin embargo, la medida sí exige atención por parte de los administradores de sistemas que gestionan infraestructuras industriales, entornos de automatización o tuberías de datos veteranas que todavía requieran montar particiones de OS/2 de manera nativa.
Los profesionales responsables de estos entornos deberán auditar sus servidores antes de actualizar a las versiones futuras del kernel. En caso de mantener volúmenes bajo este formato, las alternativas operativas contemplan:
- Migración previa a formatos modernos: Extraer la información almacenada en las particiones HPFS y transferirla a sistemas de archivos consolidados y con soporte activo, como ext4 o Btrfs, mientras el controlador siga presente en las ramas estables actuales.
- Uso de entornos virtualizados o kernels heredados: Mantener instancias aisladas con versiones previas del núcleo Linux donde el módulo continúe operativo, o recurrir a máquinas virtuales dedicadas a la emulación de OS/2 para lecturas puntuales.
-Limpieza de código y reducción de la superficie de ataque ante auditorías automatizadas
La eliminación de HPFS se enmarca en un esfuerzo más amplio por parte de la comunidad de desarrollo para sanear el árbol de fuentes del kernel. Suprimir casi 7.000 líneas de código muerto no solo simplifica las labores de mantenimiento diario, sino que reduce de forma directa la superficie de ataque del sistema operativo.
Este proceso de higiene cobra especial relevancia con la entrada en juego de herramientas de inteligencia artificial y escáneres estáticos automatizados que analizan continuamente el código fuente de Linux en busca de fallos de seguridad. La presencia de módulos abandonados y con bugs conocidos genera ruido en las auditorías y distrae recursos que los desarrolladores prefieren concentrar en componentes críticos. Tras décadas sirviendo como puente de compatibilidad con los primeros sistemas de PC, el controlador de HPFS se prepara para cerrar definitivamente su ciclo en el software libre.