|oSoSo —> Pocket Viewer —> Linux|
Unfortunately Pocket Viewer doesn't officially support Linux. However you may want to try some unofficial programs.
There are two synchronization projects: PVlink (or caleidlink, which is the original japanese version) and KPVSync (in German).
The pvuploader (download at MCPVC) allows you to upload files from Linux. Used together with PV-AddIn-Manager it is possible to load addins from Linux to Pocket Viewer. Make sure to have Bootstrap patch installed, as this is required for pvuploader. An addin which installs Bootstrap patch is also available at MCPVC. As you can see, two addins (PV-AddIn-Manager and Bootstrap patch installer) have to run on your Pocket Viewer to make it work. The only way to get them installed is using PV Application Manager (for Windows), which you will find on the CD-ROM you should have received together with your Pocket Viewer.
The only thing you can't do from Linux is uploading a patched operating system. Use PV Application Manager or try to find an addin that installs the patch.
Myself I've written two Linux programs: addinpack and graphtool.
By the way, any other unix system (like *BSD) should work as well. I just write "Linux" because most people ask for Linux support.
Sometimes people ask if it's possible to run Linux on Pocket Viewer. The short answer is: No. The long answer is: Linux has some basic hardware requirements Pocket Viewer doesn't provide. E.g. you need a processor which can be switched between user and kernel mode. And you need lots of memory - random access memory, not Flash memory with many restrictions. Also it would be completely senseless to have a server operating system like Linux running on a small PDA. But, to run generic ANSI-C programs on Pocket Viewer, it would surely be a good idea to have a simple (MS-DOS-like) command line system. If you've written one, let me know and I'll link to you. :-)