Very early in its development cycle. The recognized defacto standard for multi-user, distributed source code and document development in the Open Source community. Remotely accessible with a variety of simple protocols that implement varying degrees of security. Powerful and robust but definitely crude. Fast learning curve for unsophisticated use.
Sophisticated use is very difficult and extremely fragile.
The model it uses also tends to work quite naturally for programming projects, but not so for Web-based collaboration. Works great when you really need a local copy of things in order to test, but is definitely cumbersome when you only want to make a small documentation change. The cvsweb package allows users to browse the revision history of a CVS tree with a web browser. It is a single file written in the perl scripting language and installs using the CGI mechanism supplied by most web servers. Very useful, but without current support.