OpenNap: Open Source Napster Server
Napster is a protocol for sharing files
between users. With Napster,
the files stay on the client machine, never passing through the server.
The server provides the ability to search for particular files and initiate
a direct transfer between the clients. In addition, chat forums similar to
IRC are available. OpenNap extends the Napster protocol to allow sharing of any media type, and the ability to link servers together.
opennap is a server for connecting the clients together, and is
not a client itself. If you are looking for a client, see the list below.
Current release is 0.44-BETA (released September 30, 2001).
opennap has been tested on the following platforms:
- POSIX systems: Linux (alpha, i386, sparc, ppc),
- Windows 95/98/NT/2000
More information about this project is available from
If you know of additional clients not listed here, please send mail to
firstname.lastname@example.org with the name and a URL so it
can be added to the list. Please indicate whether source code is available.
Open Source (Free as in Freedom)
Closed Source (binary only)
The following clients do not have source code available, but may be of some
opennap is now not the only Napster server available! Also check out:
Napster is one of many protocols designed for users to share their files with
each other. The following may be of interest to those researching the topic.
Note that these are alternatives to Napster, and are not compatible.
I recommend looking at
infoAnarchy's resources page for more detailed descriptions of the
various peer-to-peer protocols.
- Napigator -- napster server manager, allows you to connect to specific servers with napster.exe
- Wrapster -- program to trade any file (other than mp3) over napster