mirror of
https://github.com/relalis/macos-btrfs.git
synced 2026-07-08 18:16:05 +00:00
3562d8a68cc93af289569a1d952d01ecdcf46b2b
macos-btrfs port
This work-in-progress project aims to port the BTRFS filesystem from the Linux kernel into a usable MacOS kernel extension, seamlessly integrated into diskutil. It's released under the GNU GPL v3, and much of it is based on the Apple ntfs extension source code, the Linux Kernel implementation of BTRFS, and WinBtrfs.
Currently, this does not mount, as the vfs_mount functions haven't been implemented yet; as a small side project, development on this progresses in turtle years -- and only when I have free time (which tends to be never). If you'd like to contribute, please feel free to submit a PR.
** Do not use this on a live system, or your kernel will crash.** If you're interested in testing and debugging this kext, a VM is recommended.
Description
Languages
C
91.3%
Makefile
8.7%