In order to remain current, each Eclipse release is designed to run on reasonably current versions of the underlying operating environments.
The Target Management Project 3.1 depends upon on the Eclipse Platform 3.5. Various sub components also depend on other Eclipse Projects, namely the Eclipse Modeling Framework (EMF) 2.3 or later. For this release, the RSE sources will be written and compiled against version 1.4.2 of the Java Platform APIs (i.e., Java 2 Platform, Release 1.4.2 SE), and designed to run on version 1.4.2 of the Java Runtime Environment, Standard Edition except for the following components, which are compiled on and running against Java 5: FTP, Telnet and Import/Export.
The Target Management deliverables will be tested and validated against a subset of the reference platforms listed in the Eclipse Platform 3.5 Project Plan (this list is updated over the course of the release cycle).
|Target Management Reference Platforms|
|Operating system||OS version||Processor architecture||Window system||Java 2 Platform|
|Microsoft Windows||XP||x86-32||Win32|| Sun Java 2 Standard Edition 5.0 Update 14|
for Microsoft Windows
|Microsoft Windows||XP||x86-32||Win32|| IBM 32-bit SDK for Windows,|
Java 2 Technology Edition 5.0, SR5
|Red Hat Enterprise Linux||WS 4 update 2||x86-32||GTK|| Sun Java 2 Standard Edition 5.0 Update 14|
for Linux x86
|SUSE Linux Enterprise Server||10||x86-32||GTK|| IBM 32-bit SDK for Linux on Intel architecture,|
Java 2 Technology Edition 5.0, SR5
|Sun Solaris||10||SPARC||GTK||Sun Java 2 Standard Edition 5.0 Update 14|
for Solaris SPARC
|Apple Mac OS X (Secondary, see below)||10.5||Power||Carbon|| Apple Java 2 Platform Standard Edition (J2SE) 5, service release 4 |
Apple Mac OS X 10.5 is considered a "secondary" Reference Platform meaning that it does receive some amount of systematic testing but doesn't enjoy quite the same priority for bug fixes as the other Platforms.
Eclipse and Target Management undoubtedly run fine in many operating environments beyond the reference platforms we test. However, since we do not systematically test them we cannot vouch for them. Problems encountered when running Target Management on a non-reference platform that cannot be recreated on any reference platform will be given lower priority than problems with running Target Management on a reference platform.
Although untested, Target Management should work fine on other OSes that support the same window system. For Win32: NT, 2000, Vista, and Server 2003; SWT HTML viewer requires Internet Explorer 5 (or higher). For GTK on other Linux systems: version 2.2.1 of the GTK+ widget toolkit and associated libraries (GLib, Pango); SWT HTML viewer requires Mozilla 1.4GTK2. For more details, see the Eclipse Project Plan 3.5 Reference Platforms.
Datastore Agent Reference Platforms
The Datastore protocol is the default protocol shipped with RSE for accessing remote file systems, process info and shells. It requires a Datastore server (agent) running on the remote system. This Datastore agent is shipped as plain Java Source Code together with the RSE distribution. It should run fine on any Java Platform, with additional Data Miner Plug-ins that may be OS specific.
We will test and verify the Datastore agent on the following Reference Platforms, which are a subset of the Platforms we test the RSE UI on:
- Red Hat Enterprise Linx 4, Intel x86, Sun 1.5.0_14 VM
- SUSE Linux Enterprise Server 10, Intel x86, IBM 1.4.2 sr 7 VM
- Apple Mac OS X 10.5, Power, Apple J2SE 5 sr 4 VM
TCF Agent Reference Platforms
The TCF agent is shipped as as precompiled binaries for Linux and WIndows XP, together with the TCF SDK.
We will test and verify the TCF agent on the following Reference Platforms, which are a subset of the Platforms we test the RSE UI on:
- Red Hat Enterprise Linux 4, Intel x86
- Windows XP SP2, Intel x86