The source code for the W3C HTML Validation Service is available under the terms of the W3C Software Copyright.

The purpose of making the source code available is partly to allow others to set up mirrors of the service (either publicly or within an intranet behind a firewall), but also to allow us to collaborate on making the service better -- there are many ways the service could be improved!

Retrieving the Code

You can retrieve the code a number of ways:

Prerequisites

Before you will be able to get the code to run, you will need a few things already installed on your system:

If you try to use the code and succeed (or fail), please let us know!

Development

For information on current development activity, see the www-validator mailing list archives. To join in discussions about the Validator, please join us in the #validator IRC channel on irc.OpenProjects.net.

Some of the developers use IRC (Internet Relay Chat) to discuss development issues in real time; this takes place on a server run by the Open Projects IRC Network: server irc.openprojects.net, port 6667, channel #validator. If you are interested in contributing code, documentation or ideas, feel free to drop by.

Any changes to the service will attempt to maintain compatibility with a list of test cases. Any changes to the code or documentation related to the service cause a notification message to be sent to the www-validator-cvs mailing list.