The Teamprise Explorer Client runs on a variety of operating systems, using Sun's Java virtual machine and libraries to provide much of this cross-platform advantage.
Teamprise Explorer uses the Standard Widget Toolkit (SWT), a set of Java user interface libraries, to provide a "native" look-and-feel on many of these platforms. SWT is included with the Teamprise packages you download—you do not need to install it manually.
For a detailed listing of platform requirements, please view the Platform Support Matrix.
Teamprise recommends that you deploy the most recent Java development kit (JDK) or run-time (JRE) that is compatible with your development environment. The newest versions of Java include the latest bug fixes and performance enhancements. Teamprise Explorer works with either a JRE or JDK installed.
For Windows, Solaris, and Linux x86/x86_64 platforms, we recommend Sun's Java 6u2 SE.
For HP-UX, we recommend HP's Java 5 JDK or JRE.
For Linux PowerPC and AIX, we recommend IBM's SDK for Java.
The client suite will run with older Java virtual machines. Here are the minimum versions Teamprise supports:
GNU GCJ is not supported because Teamprise uses some class libraries not present in current releases.
Teamprise Explorer on Linux and Solaris requires the GTK 2 libraries to be installed. These libraries come standard on Linux and newer versions of Solaris, but older versions may require manual installation. You can download the source code to GTK 2 at gtk.org, or use one of the pre-compiled packages listed below.
Teamprise Explorer does not depend directly on GTK, but instead uses the Standard Widget Toolkit (SWT) to present its user interface elements. SWT on Linux and Solaris requires GTK 2, and so your system must satisfy SWT's library requirements for Teamprise Explorer to work correctly. Refer to the SWT FAQ for in-depth answers to many common SWT questions.
Please note that GTK itself depends on other libraries, which must also be installed for Teamprise Explorer to function. The versions of each library required are (from the SWT FAQ):
All Teamprise clients on Linux require at least version 2.3 of the GNU C Library (GLIBC) to be installed for correct operation. The clients may function with older versions of the C library, but these versions are not tested, and may cause a run-time linkage warning to appear when the clients are run.