File Systems Team
The File System team's first goal was to recreate the Be File System, written by Dominic Giampaolo and used as the native file system in BeOS. This goal has been achieved and OpenBFS is the native file system for Haiku. Right now work is underway to find and fix existing bugs and to get ready for the next step which will be improving upon the original BFS design.
- Currently, this team does not have a mailing list available.
Please use the development mailing list (archive) - File Systems related bugs & tasks
Components
- OpenBFS
- ISO9660
- DOSFS (FAT/FAT32)
- UDF
- CDDA-FS
Team Members & Contributors
Team lead: Bruno G. Albuquerque (bga_at_haiku-os.org)
Other Contributors
- Axel Dörfler (axeld_at_haiku-os.org)
Areas Requiring Contribution
Development
- Bug hunting and bug fixing.
Documentation
- Document differences between OpenBFS and BFS.
- Document features available in each of the other file systems.
Testing
- Stress testing.
- File system aging.
- Low space conditions.
- Crash recovery.
Future Development (R2)
- BFS2 : OpenBFS already has features not present on the original BFS. To improve it even more we will need to break on-disk compatibility by changing its data structures.
- Other file systems : Support more file systems out-of-the-box (NTFS, ext3fs).





