Entradas Mensuales

Síguenos en:

Canal Oficial Telegram de elhacker.NET Grupo Facebook elhacker.NET Twitter elhacker.NET Canal Youtube elhacker.NET Comunidad Steam: Grupo elhacker.NET Mastodon

Entradas populares

PostHeaderIcon Linux eliminará dos sistemas de archivos obsoletos en la versión 7.3


El kernel Linux 7.3 eliminará el soporte para dos sistemas de archivos antiguos, suprimiendo más de 3.700 líneas de código obsoleto para mejorar la seguridad.





  • El kernel de Linux prescindirá de dos sistemas de archivos obsoletos en su versión 7.3. Esta medida permitirá eliminar más de 3.700 líneas de código innecesario, con el objetivo principal de optimizar la seguridad del sistema.



El desarrollo del próximo Linux 7.3 ya comienza a mostrar cambios relevantes a nivel general y es que las nuevas funciones apuntan a que se centrará en la eliminación de componentes que han perdido utilidad con el paso del tiempo.

¿El objetivo principal? Poder tener un mejor rendimiento en uno de los proyectos de software libre más importantes del mundo. Pero esa no es la pregunta, sino de qué forma se pueden obtener estos beneficios.

El kernel de Linus Torvalds estaría recibiendo una limpieza masiva de código antiguo para dejar a un lado la carga de mantenimiento innecesaria. En esta ocasión, los protagonistas son dos sistemas de archivos que pertenecen a otra era de la informática.

Linux 7.3 elimina soporte para EFS de SGI y freevxfs de Veritas

Apenas unos días después del lanzamiento definitivo de Linux 7.2, los desarrolladores empezaron a preparar la siguiente versión del kernel, haciendo énfasis en un barrido de "basura" que ha estado en el núcleo más tiempo de lo que debería.

Al igual que en otras versiones donde se han eliminado miles de líneas de código, los primeros cambios notables en Linux 7.3 serían deshacerse del soporte para EFS (Extent File System), utilizado antiguamente por Silicon Graphics (SGI), y del controlador freevxfs, que permitía acceder al sistema de archivos Veritas VxFS.

En total serían unas 3.724 líneas de código distribuidas en 33 archivos, según lo que comparten el mantenedor Christian Brauner y el desarrollador Christoph Hellwig.

Tal vez parece algo mínimo, pero es crucial para reducir la presencia de tecnologías obsoletas que apenas tienen uso real, por lo que es un cambio que optimiza al máximo el ecosistema.

Por otro lado, uno de los detalles más importantes es que el controlador freevxfs habría contado con un único colaborador o usuario durante los últimos quince años.

Además, gran parte de su actividad reciente estaba relacionada con pruebas automatizadas y detección de errores. Mantener todo esto carece de sentido porque se consumen recursos y es posible que con el tiempo se convierta en una posible fuente de vulnerabilidades futuras.

¿Por qué desaparecen estos sistemas de archivos y qué impacto tendrá?

El sistema de archivos EFS llegó con SGI en marzo de 1986 para sustituir una solución anterior basada en System V/Bell de AT&T, pero su vida útil finalizó hace décadas y ya no tiene sentido contar con ella porque es obsoleto.

En el caso de Veritas VxFS, tuvo una presencia importante en plataformas empresariales como HP-UX y SCO UnixWare. El controlador freevxfs ofrecía una ventaja significativa en cuanto a recuperación de datos con información almacenada en discos con formato Veritas sin depender de herramientas propietarias.

Ahora, cuando Linux 7.3 llegue a los usuarios, el kernel ya no podrá montar de forma nativa discos EFS ni sistemas de archivos antiguos basados en VxFS mediante freevxfs. De igual manera, para la mayoría de los usuarios, esto no va a significar ningún problema.

Al contrario, con esto se consiguen nuevos beneficios, como menor probabilidad de ser atacado por amenazas, menos código que revisar y una estructura interna más fácil de mantener.

Aquellos administradores que todavía necesiten acceder a estos formatos heredados podrán seguir utilizando versiones antiguas del kernel con soporte LTS mientras continúen disponibles, aunque a largo plazo la compatibilidad terminará desapareciendo por completo.

Cada línea de código requiere revisiones, corrección de errores y verificaciones de seguridad. Si una función apenas se utiliza, los desarrolladores toman la decisión de dejarla a un lado para optimizar.

Eliminar elementos que han quedado atrás permite concentrar esfuerzos en áreas donde realmente existe demanda y por eso esta siguiente versión del kernel va a marcar un antes y un después. Incluso es posible que para Linux 7.4 se sigan las mismas directrices, pero en otros componentes o apartados.



Fuentes:
https://computerhoy.20minutos.es/software/kernel-linux-empieza-tirar-lastre-dos-sistemas-archivos-antiguos-seran-eliminados-version-7-3_7026896_0.html

0 comments :

Post a Comment

Los comentarios pueden ser revisados en cualquier momento por los moderadores.

Serán publicados aquellos que cumplan las siguientes condiciones:
- Comentario acorde al contenido del post.
- Prohibido mensajes de tipo SPAM.
- Evite incluir links innecesarios en su comentario.
- Contenidos ofensivos, amenazas e insultos no serán permitidos.

Debe saber que los comentarios de los lectores no reflejan necesariamente la opinión del STAFF.