To accommodate multiple operating systems and clients, the client components are available in two versions. One is based on ActiveX technology, and the other on Java. This allows UAG to support Windows platforms running Internet Explorer, but also the Firefox and Safari browsers running on Windows, and Firefox and Safari running on Macintosh, Linux 32 bit releases (Red Hat, Fedora, Debian, and Ubuntu). UAG can accept connections from additional platforms, such as mobile phones, but the client components are not supported for them.
For Windows-based systems, the client components support both 32 bit systems, as well as 64 bit Vista and Windows 7 systems, although for 64 bit systems, there are some limitations. The limitation is that for 64 bit systems, only 32 bit applications are supported. Wait—What!??! Well, that's how this works. This means that you can use SSL tunneling, but only for 32 bit code running in the WOW64 32-bit emulation system that 64 bit Windows systems...