por ComputerHoy
1 de julio de 2025
En los SO, como Windows y macOS, se suelen usar diversos sistemas de archivos para los discos duros SSD. En el caso de Linux, hay varios formatos compatibles, como EXT4, XFS, Btrfs y F2FS. Estos han sido implementados en diversas distribuciones y funcionan sin ningún inconveniente.
Entre ellos también está el Bcachefs, uno moderno del que se ha estado hablando por su alta capacidad y que recientemente se incorporó al kernel de Linus Torvalds, pero parece que eso no ha convencido al creador, pues la relación con Kent Overstreet ha entrado en tensión por algunos desacuerdos con el funcionamiento de este sistema.
Aunque se supone que está una opción prometedora que incorpora diversas características de última tecnología, ocasiona algunos problemas con respecto a la estabilidad y también la manera en la que se trabaja con este formato no es tan agradable para el equipo del rey pingüino.
Lo que ha sucedido ha puesto en debate a millones de usuarios, es un tema un poco complejo, pero en este artículo tienes toda la información explicada sobre por qué se ha decidido eliminar Bcachefs de Linux que prácticamente llevaba más de una década siendo desarrollado.
¿Por qué Tolvards no quiere el Bcachefs en Linux?
Como es de costumbre, el reconocido ingeniero de software finlandés hace actualizaciones semanales sobre el kernel. A lo largo de la historia, se han visto varios conflictos con ciertos trabajos, como el código basura de 6.15-rc1 o la vez que acusó a uno de su equipo de realizar acciones “maliciosas”.
Siempre intenta contar algunas anécdotas, dar avisos, reportar problemas y mantener informada a toda la comunidad por su gran aprecio a los que usan Linux. Esta vez, las cosas han escalado a un nivel inesperado y es que, tras agregar el sistema de archivos Bcachefs en la versión 6.17, se ha retractado y lo ha eliminado.
Este es un formato con un buen equilibrio que apunta a ser uno de los más avanzados y usados de los próximos años. Al ser el más moderno, cuenta con funcionalidades actualizadas, como el uso de RAID, cifrado, snapshots y otras cosas similares. De hecho, también ofrece un mayor rendimiento en los SSD, en comparación a otros, como ZFS, Btrfs y EXT4, que se suelen utilizar en discos duros de gama alta.
Desarrollado por el exingeniero de Google, Kent Overstreet, durante más de 10 años parece que se ha desechado todo un esfuerzo como si nada, pero ¿por qué Linus Torvalds ha decidido borrarlo de su kernel? Según lo que comunica ItHardware, la principal razón por la que esto se ha dado de esta manera es debido a que Torvalds no está de acuerdo con en diversos puntos.
Hay conflictos personales y laborales con respecto a la integración de esta nueva característica. Por ejemplo, que Overstreet enviara constantemente muchos cambios en el código que no eran del todo necesarios. El equipo del Pinguino Tux se enfoca más en generar actualizaciones prioritarias y grandes, manteniendo siempre el equilibrio en cuanto al desarrollo.
Una de las cosas que más hicieron que hubiera inconvenientes es la función “journal-rewind” que fue incluida de forma directa, cuando en realidad todavía había muchos errores por arreglar que se estaban ignorando. Por esa misma razón, fue rechazada para ser un sistema apto para las distribuciones de Linux más relevantes.
El cambio ha sido tan drástico y sin previa consulta a la comunidad, que en Internet hay un debate grande sobre lo que pasará con Bcachefs en el futuro, ya que es una innovación necesaria, aunque por ahora parece que no hay planes de que se incluya en el mencionado sistema operativo.
“Eliminar Bcachefs del kernel de Linux es probablemente la mejor manera de poner fin a esta disputa. Pero me temo que los usuarios pagarán el precio”, fue lo que dijo Overstreet al respecto, respondiendo con calma y aceptando la decisión. Ha sido más de una década que ha dedicado este ingeniero al proyecto, pero todavía no se sabe con exactitud si continuará o no con él.
Conoce cómo trabajamos en ComputerHoy.
Etiquetas: Sistemas operativos, Linux