A medida que el kernel de Linux continúa adelgazando y modernizándose, otro antiguo sistema de archivos está a punto de despedirse del escenario de la historia. Se ha confirmado que EFS (Extent File System, Extended File System), que anteriormente era la configuración predeterminada inicial del sistema operativo IRIX propiedad de la famosa compañía informática SGI (Silicon Graphics), está incluido en el plan de eliminación y se espera que se elimine por completo en la próxima versión del kernel Linux 7.3.

imagen.webp

Como predecesor del alguna vez famoso sistema de archivos XFS, la historia de EFS se remonta a décadas. Ya en el período del kernel Linux 2.2, los desarrolladores introdujeron soporte de solo lectura para EFS en Linux. Su objetivo principal es facilitar a los usuarios la lectura de datos en los primeros CD-ROM del software SGI en sistemas Linux. Sin embargo, con la iteración de la tecnología, la propia SGI abandonó EFS hace muchos años y pasó por completo al sistema de archivos XFS, más moderno y potente. En el entorno real actual, dado que ya no es posible crear un nuevo sistema de archivos EFS, si los usuarios comunes desean acceder a él, la única manera puede ser descargar y montar esas antiguas imágenes de discos SGI desde Internet.

Los mantenedores del kernel de Linux señalan que el controlador del sistema de archivos EFS en el árbol de fuentes de Linux esencialmente ha estado "sin mantenimiento" durante más de 20 años. Debido a la falta a largo plazo de reparaciones y actualizaciones de su código, enfrenta riesgos considerables en términos de seguridad y evolución general del sistema, y ​​ya no es adecuado para permanecer en el código principal del kernel moderno. Después del debate comunitario sobre las propuestas de remoción en junio, el plan de limpieza ahora tiene un cronograma claro para su implementación.

De hecho, la salida de EFS es sólo un microcosmos de la ola de limpieza de sistemas de archivos obsoletos en el kernel de Linux en los últimos años. En versiones recientes del kernel, Linux ha abandonado o eliminado sucesivamente sistemas de archivos antiguos como ReiserFS y JFS, que también están desapareciendo gradualmente del escenario. De acuerdo con el ritmo de desarrollo actual, el código relacionado con el sistema de archivos EFS se eliminará oficialmente durante la próxima ventana de fusión del kernel de Linux 7.3. Esto también significa que esta antigua tecnología que fue testigo de la gloriosa era de las primeras estaciones de trabajo finalmente llegará a su fin en la línea principal de Linux.