1. Preamble

1.1. Latest Version

The latest version of this document will be available at http://nfs.sourceforge.net/nfs-howto. It is also available in its native Docbook XML format via CVS as part of the NFS Sourceforge project.

1.2. Disclaimer

This document is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY, either expressed or implied. While every effort has been taken to ensure the accuracy of the information documented herein, the author(s)/editor(s)/maintainer(s)/contributor(s) assumes NO RESPONSIBILITY for any errors, or for any damages, direct or consequential, as a result of the use of the information documented herein.

1.3. Contributors

All people listed here contributed both words and time to this HOWTO. Their efforts are much appreciated.

1.4. Feedback

This will never be a finished document; we welcome feedback about how it can be improved. Please use the NFS mailing list referenced at http://nfs.sourceforge.net for bug fixes, major update notifications, and suggestions.

1.5. Translation

If you are able to translate this document into another language, we would be grateful and we will also do our best to assist you. Please notify the maintainers either directly or via the NFS mailing list.

1.6. Dedication

NFS on Linux was made possible by a collaborative effort of many people, but a few stand out for special recognition. The original version was developed by Olaf Kirch and Alan Cox. The version 3 server code was solidified by Neil Brown, based on work from Saadia Khan, James Yarbrough, Allen Morris, H.J. Lu, and others (including himself). The client code was written by Olaf Kirch and updated by Trond Myklebust. The version 4 lock manager was developed by Saadia Khan. Dave Higgen and H.J. Lu both have undertaken the thankless job of extensive maintenance and bug fixes to get the code to actually work the way it was supposed to. H.J. has also done extensive development of the nfs-utils package. Of course this dedication is leaving many people out.

The original version of this document was developed by Nicolai Langfeldt. It was heavily rewritten in 2000 by Tavis Barr and Seth Vidal to reflect substantial changes in the workings of NFS for Linux developed between the 2.0 and 2.4 kernels. It was edited again in February 2002, when Tom McNeal made substantial additions to the performance section. Thomas Emmel, Neil Brown, Trond Myklebust, Erez Zadok, and Ion Badulescu also provided valuable comments and contributions.