WARNING! The following article is very old, in fact more than 2 years old!
It's a kind of pain to make work together Linux, AvantGo, Evolution and Sony Clie or any Palm devices. Sony Clie is well recognised by kernels >= 2.4 through the USB Serial converter, and simply linking /dev/pilot to /dev/ttyUSB0 enabled to sync it with most sync tools available in Linux, including JPilot. However, Evolution, which I think is by far the best PIM available in Linux, causes a problem syncing, probably due to its use of gnome pilot. Gnome-pilot seems to have stopped being developed and it hardly has any documentation, as far as I know. But I still wanted to make Evolution and my Clie sync! In addition, I like AvantGo (http://www.avantgo.com), which provides a free service to download news from various sources on the Internet and, again, want to sync through Linux.