Lightning Rose

Multi-Fork File System
An API for Software Developers


The Multi-Fork File System is a powerful POSIX compliant Application Programming Interface for C/C++ built on standard file I/O functions such as open(), close(), read(), write(), and lseek().

The MFFS API allows software developers to easily add any number of forks to any file, including executable files (O/S permitting). Unlike the data and resource forks used by the Apple Macintosh O/S, MFFS forks have no predefined uses or formats.

Among the unique features in the Multi-Fork File System is the ability to convert an existing file to a fork within a MFFS file and to edit fork data with multiple restore points. With the MFFS it's easy to delete and insert data anywhere in a fork without rewriting the entire file. These features make the MFFS nothing less than a new paradigm in file I/O.

MFFS Hosted on SourceForge.net







SourceForge.net Logo