CVS graphical user interfaces on linux
The most popular graphical user interface on linux is probably tkCVS.
I haven't tried jCVS; given the state of Java on linux I'm a bit scared.
Where to get tkCVS for linux
There is an RPM package of tkCVS on download.cyclic.com. Most linux distributions should be able to run it one way or another.
More CVS user interfaces
The programs in this section are more experimental, not yet running on Linux, and/or less well-known than tkCVS or jCVS.
gCVS runs on linux, but I had some trouble getting it to work well. I don't know whether I was finding generic gCVS problems, problems with gCVS on unix, or problems with the way I built it.
Porting MacCVS Pro or MacCVS/WinCVS to linux is an obvious idea, but I don't know if anyone has done any work on this.
Pharmacy is a GNOME user interface for CVS, or at least the start of one.
Desktop environments
Of course, if you want to do a CVS GUI for linux, at some point you'll need to decide what desktop environment it is designed to fit into - bare X windows, GNOME, KDE, or what.
Our position on GNOME and KDE basically is that nice graphical user interfaces are cool and that freely redistributable software is cool. Saying much more than that would probably just get us in trouble :-).
For more information on desktop environments
For KDE information, see the KDE and Harmony pages.
For GNOME information, see the GNOME page.
![[Cyclic Home]](../cyclic-pages/cyclichome.gif)
![[ Valid XHTML 1.0! ]](/branding/w3c-valid-xhtml10-44x16.png)
![[ Valid CSS! ]](/branding/w3c-valid-css-44x16.png)
