Se lanza WinBtrfs 0.1, la primera versión en desarrollo del sistema de archivo BTRFS en Windows

Aunque de manera no oficial, BTRFS ha comenzado sus andaduras en Windows gracias al trabajo realizado por el desarrollador entusiasta Mark Harmstone.

windows-btrfs

WinBtrfs es un controlador de Windows desarrollado por Mark Harmstone el cuál implementa el sistema de archivos BTRFS en el sistema operativo de Microsoft. De acuerdo con la nota oficial, este controlador ofrece actualmente todas las capacidades básicas de BTRFS en Windows y fue una reimplementación desde scratch, vale reseñar además de winbtrfs no contiene código del kernel Linux.

Entre las características mas destacables tenemos:

  • Lectura y Escritura en sistemas de archivos BTRFS
  • Función de cache habilitada por defecto
  • Visualización de particiones con BTRFS a pesar de que Windows por defecto las ignora
  • Acceso y configuración a las listas de control de acceso (ACLs) mediante xattr security.NTACL
  • Gestión de flujo de data alterna
  • Soporte a banderas incompatibles como por ejemplo: mixed_backref, default_subvol, big_metadata, extended_iref, y skinny_metadata entre otras.
  • Capacidad de mapear usuarios de Linux a un Windows
  • Soporte para enlaces simbólicos

En cuanto a las próximas características que se implementarán destacan:

  • Compresión mediante Zlib y LZO
  • Soporte para RAID0, RAID1, RAID5, RAID6, y RAID10
  • Soporte para la preasignación
  • Soporte para lectura y escritura asíncrona
  • Permitir la creación de enlaces fuertes
  • Soportar los puntos de análisis arbitrarios
  • Soporte para las funciones de cache en espacios libres

Vale reseñar que esta es una versión en desarrollo por lo que es muy probable encontrarse con errores e inclusive, corrupción total del sistema operativo (alta probabilidad de reinstalar el sistema) por lo que únicamente se recomienda su uso para desarrolladores, colaboradores del proyecto, y usuarios muy entusiastas.

Si deseas conocer todos los detalles al respecto, deberás remitirte al repositorio GitHub de Mark Harmstone.