SFS works with many different flavors of Unix. It should port easily to any Unix-like operating system with NFS3 support. The authors have used SFS on OpenBSD, FreeBSD, Solaris, OSF/1, and Linux (with 2.4 kernels). SFS reportedly also works on NetBSD (with gcc 2.95.2 or later). If you have access to another platform, we would like to see SFS run on that, too.
In order to compile and run SFS:
sfs on
your machine. (Or configure
--with-sfsuser=... --with-sfsgroup-... to use different
names.)
The SFS documentation contains some more detailed installation instructions.
SFS is free software, released under version 2 of the GNU General Public License.
Several of the SFS authors use SFS for their home directories without any problems. SFS has been in use for several years and we have never lost a file. That said, SFS should still be considered alpha software. Though it has been stable on the platforms we've used, it could trigger bugs in your operating system and crash your machine, or even open up security holes. As of version 0.7, we hope that the major incompatible protocol-level changes necessary for the 1.0 release are behind us. However, there will likely still be changes in the usage arguments of the command-line utilities.
Access the anonymous CVS repository.