A programmer friend(who is not into chess) sent
me a link about a chess interface in Linux.
I did not know it yet(but I don't use Linux at home),
thus I thought it might be of interest perhaps...
If I read correctly it supports the xboard protocol
and it is planned to support UCI too later.
http://pychess.googlepages.com/home
Guenther