You can sync across as many devices and platforms as you like, from your Mac to your PC to your Linux box. SpiderOak will synchronize all file types.
NOTE: The same files may appear differently on other platforms or other computers. For example, when syncing a Mac package file, it will appear as a folder with files inside it on a non-Mac computer.