Windows Pocket PC and the Linux desktop

Linux and Microsoft's Pocket PC platform have different document formats. Since there is no automatic file synchronization program for Linux comparable to Windows' ActiveSync, Pocket PC users have problems not only with disparate file formats, but even file transfer between the two platforms. But there are ways to get them to talk to each other.