Chris Mason a 0.10-es verzió után nem sokkal a napokban kiadta a következő generációs Linux filerendszer, a btrfs (HupWiki szócikk) újabb fejlesztői snapshot-ját. A filerendszer jelenleg erősen fejlesztés alatt áll. Olyannyira, hogy a végleges diszkformátuma is éppen csak kialakulóban van. Ez azt jelenti, hogy a korábban létrehozott btrfs filerendszerek nem biztos, hogy kompatibilisek az újabb btrfs-progs segédprogramokkal, ezért a formátumváltásokkor a btrfs filerendszert le kell menteni, újra kell formázni az újabb verziójú mkfs.btrfs programmal, majd vissza kell állítani backup-ból a filerendszer tartalmát) -, szóval éles használatra még koránt sincs kész. A btrfs fejlesztése Chris folyamatosan frissített ütemterve szerint körülbelül egy év múlva jut el oda, hogy a tervezett szolgáltatások (pl. online fsck) többsége implementálásra kerül.
A filerendszerek fejlesztésének ily korai szakaszában alig van érdeklődő, csak azok ássák bele mélyebben magukat az ilyen projektekbe, akik vagy fejlesztők, vagy a tesztelésben próbálnak segítkezni. A btrfs az előzetesen publikált szolgáltatáslistája alapján felkeltette az érdeklődésemet, ezért úgy döntöttem, hogy belefogok a tesztelésébe és a hibabejelentések beküldésébe. Teszterből soha sincs elég és a btrfs users levlistáját elnézve a projekt nem is dúskál az alpha teszterekben.
A projekt életét már hónapok óta figyelemmel kísérem, mert valószínűleg ez lesz az a filerendszer, amely a desktop gépemen egyszer majd leváltja az öregedő és aktív fejlesztéssel már nem rendelkező ReiserFS-t. Sőt, az sem kizárt, hogy a szervereken az általam használt ext3-at is, így a segédkezés egy kicsit önös érdekből is történik.
Ez az írás arról szól, hogy hogyan lehet a btrfs filerendszert alapszinten beüzemelni Ubuntu 8.04 "Hardy Heron" alpha3 alatt. Emellett néhány szó esik a tesztelés eredményéről is. A terv az, hogy rendszeres időközönként beszámolok a btrfs fejlesztését nyomonkövető tesztelés tapasztalatairól.