Linux Sets Clear Guidelines for Introducing Future File-Systems
As the Linux kernel accumulates more file-systems (about 69 in the mainline as of now), VFS maintainers are publishing formal guidelines for upstreaming new ones. The draft documentation stresses using the modern VFS interface, providing necessary user-space utilities and fsck tools, robust testing, and active maintainer commitment, while encouraging developers to extend existing file-systems or use FUSE for niche use-cases. Unmaintained or non-conforming file-systems may be deprecated and removed; the patch guiding these rules is queued in VFS.git under vfs-7.2.misc ahead of the Linux 7.2 merge window.