The beauty of open source is making code freely available. CVS, the Concurrent Version System, is an open source tool for managing and distributing source code. Under CVS, multiple users can check out files from a directory tree, make changes, and then commit those changes back into the directory.