We use Reliance 4 Web Client, it's Java client that can be started as an applet in a browser, or via Java Web Start (clicking on browser or as standalone application). They promised that it works on Linux, Mac OS X and others. See Reliance 4 Web Client. Maybe this is solution for you.