PyGCID is a graphical CallerID application written in Python with the GTK toolkit. It uses an external program to fetch numbers from your CID hardware. It maintains a small database with the incoming calls, and has the ability to store a comment and a note on each call. It can also dial the numbers using an external program, and run a specific program for each number (for example, you can play different sounds for different numbers).
LysCVS is a collection of software that provides a CVS server for local and external users. Local users can create projects and choose whether they should be accessible with anonymous CVS. External users can be given read-write access for one or several projects. LysCVS is similar to the CVS servers of sourceforge, but aimed at an environment with existing users.