The Linux Home Page at Linux Online

このほど、GitHubにLinuxのBrtfsファイルシステムを扱うためのWindowsドライバ「GitHub - maharmstone/btrfs: WinBtrfs」が登場した。フルスクラッチで開発が進められているWindowsドライバで、現在開発段階にある。最終的にはBtrfsの提供するすべての機能に対応することを目指すとしている。

本稿執筆段階で提供されている「WinBtrfs v0.1」の主要な機能は次のとおり。

  • Btrfsファイルシステムの読み書き
  • キャッシュ機能
  • Btrfsパーティションの認識
  • xattr security.NTACLを使ったアクセス制御リストの設定と利用
  • オルタネートデータストリーム
  • mixed_backref、default_subvol、 big_metadata、 extended_iref、 skinny_metadataフラグのサポート
  • シンボリックリング
  • LinuxユーザからWindowsユーザへのマッピング

現段階ではRAID、圧縮、リロケーション、非同期読み書き機能、ハードリンクなどの機能はサポートされておらず、今後の開発課題とされている。WinBtrfsドライバはGNU LESSER GENERAL PUBLIC LICENSE Version 3の下で提供されている。