Gnut Manual: Administrivia |
1. Administrivia
1.1 Where to Get
A link to the current gnut pages is kept at http://www.mrob.com/gnut. This currently points to www.gnutelliums.com which has graciously offered to host the gnut pages and download files. All versions of the source back to version 0.4.1, as well as the newest version of this document can be found there. You can also check other Gnutella-related sites, such as gnutella.wego.com and gnutella.co.uk.
1.2 Requirements
Gnut will run under most unices which support POSIX threads. Under linux this requires that you have glibc-2.0 or greater. Win32 is supported through some simple wrappers. Readline, regular expression searching, and other niceties are supported if the compiling platform has them.
1.3 Most Recent Version
As of this writing the most recent version of gnut
is 0.4.27. This
changes on a regular basis, so it's always best to look at one of
the web pages (in section 1.1) for the newest version. A ChangeLog,
as well as a README, are available on the web pages as well.
1.4 Developer Mailing List
Since gnut
is open-source, it is of much interest to programmers.
Therefore, there is a mailing list for programmers interested in
improving and customizing ('hacking') gnut
, which you can read
(and if interested, join) by going to
http://groups.yahoo.com/group/gnut_dev
1.5 Acknowledgements
Josh extends thanks to everyone who has ever submitted a patch, or told him what they like and dislike.
Robert extends thanks to Josh for all the hard work.
This document is based in part on the excellent tutorial written by Elijah eli at panix dot com. Also thanks to Erik Moeller for his great suggestions.
gnut
pages are hosted by
gnutelliums.com and
gnutelanews.com
Permission is granted to copy, distribute and/or modify this text under the terms of the GNU Free Documentation License, Version 1.1 or any later version published by the Free Software Foundation; with no Invariant Sections, with no Front-Cover Texts and with no Back-Cover Texts.
Use of the gnut
source code is subject to the terms and conditions
of the
GNU General Public License.
gnut
is provided in the hope that it will be useful, but WITHOUT ANY
WARRANTY; without even the implied warranty of MERCHANTABILITY or
FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
for more details.
gnut
is currently maintained by Robert Munafo, mrob at mrob com