# Getting the Libwww Source

CVS Checkout (preferred) | CVS Snapshot | Contributions | Tar files | Distribution Archives

Libwww source code, documentation and sample applications is made freely available for any purpose - get it in one of the forms below.

- Looking for Win32 binaries? Vladimir Kozlov most kindly provides libwww binaries from the IDM Web site
- Remember to subscribe to the <www-lib@w3.org> mailing list (findmail archives)
- How can I get involved in libwww development?

## Checkout from CVS (Preferred)

Checking out the code base directly from our CVS repository allows you to follow the development of libwww closely and to contribute much easier. Also, you will get a lot of bug fixes that are not in the distribution tar ball. In fact, if you intend to provide patches then you should use the CVS repository! If you intend to write code for libwww then have a look at the coding guide lines before you begin.

## Download a CVS Snapshot

For those who wish to keep up with the source development but do not have direct access to our CVS repository due to firewalls etc., we generate a snapshot tarball of the repository on a daily basis. You can copy this to your system, unpack it, and treat it as your working copy or alternatively you can use the CVS import facility into your own CVS repository.

- Get the latest CVS snapshot as a gzipped tar file - it is generated 4 times daily around 2:30, 8:30, 14:30, and 20:30 GMT

We don't promise anything but there is a good chance that it compiles as long as you follow the same instructions as if you did a normal CVS checkout.

## Contributions

The best thing is if we can incorporate contributions from you into the libwww code base but until this is done, you can have a look at the current set of contributions with new cool features.

## Downloading Release Tar Ball, Nov 1, 1998

Occasionally we wrap up the libwww code and produce a new revision, however, this happens much less frequently than updates are committed to the CVS repository.

- w3c-libwww-5.2.1.tar.gz and PGP signature w3c-libwww-5.2.1.tar.gz.sig
- w3c-libwww-5.2.1.tar.Z and PGP signature w3c-libwww-5.2.1.tar.Z.sig
- w3c-libwww-5.2.1.zip and PGP signature w3c-libwww-5.2.1.zip.sig

All packages are signed with PGP. The zip file containing the software should always be accompanied by a `.sig` file containing a valid PGP signature for the file. I have signed the binary myself using my own key with ID 1F71508D. You can also get this key from the key servers.

When you have downloaded libwww, you are ready to unpack and compile the software. You can find more information on how libwww is designed in the libwww architecture and how to use it in the User's Guide.

## Distribution Archives

You can find old libwww versions in the distribution archives.