DRAFT version 1.26
This is not a legal document; items may be missing and versions may be incorrect. Contact eclipse.org/legal for help.

IBM, Intel, and others make no warranties or representation as to the accuracy or completeness of this data.

Last updated:

4.2 Release Driver

4.2

Changes to pedigree between TPTP 4.2 and TPTP 4.1

Requirements

Prerequisites and requirements are listed on the TPTP download page.

Redistributed Open Source Binaries

Open Source Description (version) Downloaded From (URL if possible) License (including URL) Location In TPTP In TPTP Since? TPTP Contact
  • mx4j-jmx.jar
  • mx4j-remote.jar
  • mx4j-impl.jar
Proposed, not approved by the Eclipse legal or EMO yet.
MX4J - Open Source JMX for Enterprise Computing (v3.0.1) http://prdownloads.sourceforge.net/mx4j/mx4j-3.0.1.zip?download MX4J License, Version 1.0 - no URL available but the license is included in the JAR file. TBD version 4.2 Matthew Mings
ARM 4.0 Java Language Interface Files : arm40_java_interfaces.zip/.tar OpenGroup ARM 4.0 Java Language Interface http://www.opengroup.org/tech/management/arm/doc.tpl?CALLER=index.tpl&gdid=4902 direct link:
[zip] http://www.opengroup.org/tech/management/arm/uploads/40/4902/arm40_java_interfaces.zip
[tar] http://www.opengroup.org/tech/management/arm/uploads/40/4902/arm40_java_interfaces.tar
The license is in each java file:
/* ------------------------------------------------------------------------- */
/*                                                                           */
/* Copyright (c) 2003 The Open Group                                         */
/*                                                                           */
/* Permission is hereby granted, free of charge, to any person obtaining a   */
/* copy of this software (the "Software"), to deal in the Software without   */
/* restriction, including without limitation the rights to use, copy,        */
/* modify, merge, publish, distribute, sublicense, and/or sell copies of     */
/* the Software, and to permit persons to whom the Software is furnished     */
/* to do so, subject to the following conditions:                            */
/*                                                                           */
/* The above copyright notice and this permission notice shall be included   */
/* in all copies or substantial portions of the Software.                    */
/*                                                                           */
/* THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS   */
/* OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF                */
/* MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.    */
/* IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY      */
/* CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT */
/* OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR  */
/* THE USE OR OTHER DEALINGS IN THE SOFTWARE.                                */
/*                                                                           */
/* ------------------------------------------------------------------------- */
It is not yet determined whether it will be a standalone AC plugin or a lib in an AC plugin. version 4.2 Eugene Chan
Matthew Mings
commons-logging.jar Apache Jakarta Commons Logging version 1.0.4

http://jakarta.apache.org/commons/logging/
http://archive.apache.org/dist/jakarta/commons/logging/ Apache Software License 2.0
http://www.apache.org/licenses/LICENSE-2.0
RAC (org.apache.jakarta_commons_logging plugin) version 4.2 Paul Slauenwhite
org.apache.jakarta_commons_logging plugin version 4.2 Paul Slauenwhite
See files in the named plug-in. Apache Xerces-J (version 2.8.0) http://xerces.apache.org/xerces2-j/

The source can be downloaded from here: http://www.apache.org/dist/xml/xerces-j/Xerces-J-src.2.8.0.zip
Apache Software License 2.0

http://www.apache.org/licenses/LICENSE-2.0
org.apache.xerces plugin version 4.2 Sheldon Lee-Loy
com.ibm.icu_3.4.4.1.jar ICU4J 3.4.4.1 (the version keeps changing in the Eclipse 3.2 drivers but this is the current version in Eclipse 3.2 RC2) eclipse.org plug-in (com.ibm.icu version 3.4.4.1) ICU4J + Unicode

about_files\license.html in the jar file
RAC (plugins directory) version 4.2 RAC: Dave Smith
GLA (stand-alone) version 4.2 GLA: Dave Smith
See files in the named plug-in. Batik 1.6.0 The Batik distribution can be found here:
http://apache.sunsite.ualberta.ca/xml/batik/batik-1.6.zip

The Batik source code can be found here: http://apache.sunsite.ualberta.ca/xml/batik/batik-src-1.6.zip
Apache Software License 2.0 http://xmlgraphics.apache.org/batik/license.html

Batik contains third-party open source JARs. The complete list of LICENSE files can be found in the "lib" directory of batik-1.6.zip, along with the READMEs.
org.apache.batik plugin version 4.2 Sheldon Lee-Loy
various files (see the AC platform-specific information below)

various files (see the RAC platform-specific information below)
Apache Xerces-C (version 2.6.0) http://xml.apache.org/xerces-c/

The source can be downloaded from here:
http://archive.apache.org/dist/xml/xerces-c/Xerces-C_2_6_0/
Apache Software License 2.0

http://www.apache.org/licenses/LICENSE-2.0
Agent Controller version 4.1 (AC) Sri Doddapaneni and Karla Callaghan
RAC version 4.2 (RAC) Hendra Suwanda and Samson Wai
various files (see the RAC platform-specific information below)

Use of Xerces-C 2.7.0 is approved, but not distributed in TPTP V4.2. It might be added at some point in the future.
Apache Xerces-C (version 2.7.0) http://xml.apache.org/xerces-c/

The source can be downloaded from here:
http://archive.apache.org/dist/xml/xerces-c/source/
Apache Software License 2.0

http://www.apache.org/licenses/LICENSE-2.0
RAC version 3.3 Hendra Suwanda and Samson Wai
various files (see SWT platform-specific information below) SWT version 3.229 http://www.eclipse.org/swt/ Eclipse Public License (EPL) (http://www.eclipse.org/org/documents/epl-v10.php) and others.

SWT contains third-party code. The complete list of LICENSE files can be found in the distribution. Each operating system may or may not have different third-party code that is licensed under different licenses.
(See SWT platform-specific information below.)
Agent Controller installation directory (see SWT platform-specific information below) version 4.1 Paul Slauenwhite
log4j.jar Apache Jakarta Log4J (version 1.2.8) http://logging.apache.org/log4j/docs/ http://archive.apache.org/dist/jakarta/log4j/ Apache Software License 1.1
http://www.apache.org/licenses/LICENSE-1.1
org.apache.jakarta_log4j_logging plugin version 3.2 Paul Slauenwhite
org.eclipse.emf.ecore_2.2.0.jar XML4J shipped with EMF (version 4.3) eclipse.org plugin (org.eclipse.emf.ecore version 2.2.0) Eclipse Public License 1.0 (EPL)
http://eclipse.org/legal/epl-v10.html

Apache Software License 1.1
http://www.apache.org/licenses/LICENSE-1.1
RAC (org.eclipse.emf.ecore plugin) version 3.0
(the version of this JAR is updated with every release)
RAC: Joe Toomey

GLA (stand-alone)
version 3.0
(the version of this JAR is updated with every release)
GLA: Dave Smith
org.eclipse.emf.ecore.xmi_2.2.0.jar EMF XMI components eclipse.org plugin (org.eclipse.emf.ecore.xmi version 2.2.0) Eclipse Public License 1.0 (EPL)
http://eclipse.org/legal/epl-v10.html
RAC (org.eclipse.emf.ecore.xmi plugin) version 3.0
(the version of this JAR is updated with every release)
Joe Toomey
org.eclipse.core.runtime_3.2.0.jar Eclipse Core Runtime Library eclipse.org plugin (org.eclipse.core.runtime version 3.2.0) Eclipse Public License 1.0 (EPL)
http://eclipse.org/legal/epl-v10.html

Apache Software License 2.0
http://www.apache.org/licenses/LICENSE-2.0
RAC (org.eclipse.core.runtime plugin) version 3.0
(the version of this JAR is updated with every release)
Joe Toomey
org.eclipse.emf.common_2.2.0.jar EMF base classes (version 2.2.0) eclipse.org plugin (org.eclipse.emf.common version 2.2.0) Eclipse Public License 1.0 (EPL)
http://eclipse.org/legal/epl-v10.html
RAC (org.eclipse.emf.common_2.1.0 plugin) version 1.2.0
(the version of this JAR is updated with every release)
RAC: Paul Slauenwhite
GLA (stand-alone) version 1.2.0
(the version of this JAR is updated with every release)
GLA: Dave Smith
junit.jar JUnit (version 3.8.1) eclipse.org plugin (org.junit version 3.8.1) Eclipse Public License 1.0 (EPL)
http://eclipse.org/legal/epl-v10.html
RAC (org.junit plugin) version 1.0.3 Joe Toomey


SWT platform-specific information
Open Source Platform Files Location in RAC Licenses
Warning: the licenses in SWT change frequently but are not checked frequently by TPTP for updates. This information may be obsolete as soon as it is posted. Please double-check the licenses in the SWT distribution instead of relying on the information in this table.
AIX Power PC
  • libswt-cde-motif-3230.a
  • libswt-motif-3230.a
  • swt.jar
"lib" directory for *.a files and "plugins" directory for swt.jar file
  • EPL
  • Independent JPEG group (see license files, about_files/IJG_README, redistributed with the SWT content)
HP-UX
  • libswt-cde-motif-3230.sl
  • libswt-motif-3230.sl
  • swt.jar
"lib" directory for *.sl files and "plugins" directory for swt.jar file
  • EPL
  • Independent JPEG group (see license files, about_files/IJG_README, redistributed with the SWT content)
Linux IA32
  • libcairo-swt.so
  • libswt-atk-gtk-3230.so
  • libswt-awt-gtk-3230.so
  • libswt-cairo-gtk-3230.so
  • libswt-glx-gtk-3230.so
  • libswt-gnome-gtk-3230.so
  • libswt-gtk-3230.so
  • libswt-mozilla-gcc3-gtk-3230.so
  • libswt-mozilla-gtk-3230.so
  • libswt-pi-gtk-3230.so
  • swt.jar
"lib" directory for *.so files and "plugins" directory for swt.jar file
  • EPL
  • Gnome Binding (LGPL): http://www.gnu.org/licenses/lgpl.html
  • GTK+ Binding (LGPL): http://www.gnu.org/licenses/lgpl.html
  • Mozilla Binding: http://www.mozilla.org/MPL/MPL-1.1.html
  • Cairo Binding: http://www.mozilla.org/MPL/MPL-1.1.html
  • Independent JPEG group (see license files, about_files/IJG_README, redistributed with the SWT content)
  • Cairo v1.0.2 for Linux http://www.mozilla.org/MPL/MPL-1.1.html
  • pixman v0.1.6 (see license in about_files/pixman-licenses.txt, redistributed with the SWT content)
Linux PowerPC 64
  • libswt-atk-gtk-3230.so
  • libswt-awt-gtk-3230.so
  • libswt-cairo-gtk-3230.so
  • libswt-glx-gtk-3230.so
  • libswt-gnome-gtk-3230.so
  • libswt-gtk-3230.so
  • libswt-mozilla-gcc3-gtk-3230.so
  • libswt-pi-gtk-3230.so
  • swt.jar
"lib" directory for *.so files and "plugins" directory for swt.jar file
  • EPL
  • Gnome Binding (LGPL): http://www.gnu.org/licenses/lgpl.html
  • GTK+ Binding (LGPL): http://www.gnu.org/licenses/lgpl.html
  • Mozilla Binding: http://www.mozilla.org/MPL/MPL-1.1.html
  • Cairo Binding: http://www.mozilla.org/MPL/MPL-1.1.html
  • Independent JPEG group (see license files, about_files/IJG_README, redistributed with the SWT content)
  • Cairo v1.0.2 for Linux http://www.mozilla.org/MPL/MPL-1.1.html
  • pixman v0.1.6 (see license in about_files/pixman-licenses.txt, redistributed with the SWT content)
Solaris Sparc
  • libswt-atk-gtk-3230.so
  • libswt-awt-gtk-3230.so
  • libswt-cde-gtk-3230.so
  • libswt-gtk-3230.so
  • libswt-pi-gtk-3230.so
  • swt.jar
"lib" directory for *.so files and "plugins" directory for swt.jar file
  • EPL
  • GTK+ Binding (LGPL): http://www.gnu.org/licenses/lgpl.html
  • Independent JPEG group (see license files, about_files/IJG_README, redistributed with the SWT content)
Windows IA32
  • swt-awt-win32-3230.dll
  • swt-gdip-win32-3230.dll
  • swt-wgl-win32-3230.dll
  • swt-win32-3230.dll
  • swt.jar
"lib" directory for *.dll files and "plugins" directory for swt.jar file
  • EPL
  • Independent JPEG group (see license files, about_files/IJG_README, redistributed with the SWT content)


RAC open source files by platform
This table enumerates the Open Source in the RAC whose file name varies by the operating system. Unless stated otherwise, the open source is mingled in a directory with other RAC libraries.
Open Source Platform Files Location in RAC
Apache Xerces-C version 2.6.0

Linux x86
  • libxerces-c.so
  • libxerces-c.so.26
  • libxerces-c.so.26.0
  • libxerces-depdom.so
  • libxerces-depdom.so.26
  • libxerces-depdom.so.26.0
"lib" directory

Linux 390
  • libxerces-c.so
  • libxerces-c.so.26
  • libxerces-c.so.26.0
  • libxerces-depdom.so
  • libxerces-depdom.so.26
  • libxerces-depdom.so.26.0
"lib" directory

Solaris Sparc
  • libxerces-c.so
  • libxerces-c.so.26
  • libxerces-c.so.26.0
  • libxerces-depdom.so
  • libxerces-depdom.so.26
  • libxerces-depdom.so.26.0
"lib" directory

HP-UX
  • libxerces-c.sl
  • libxerces-c.sl.26
  • libxerces-c.sl.26.0
  • libxerces-depdom.sl
  • libxerces-depdom.sl.26
  • libxerces-depdom.sl.26.0
"lib" directory
Apache Xerces-C version 2.7.0
(Not distributed in TPTP V4.2, might be redistributed in the future.)
Solaris Opteron
  • libxerces-c.so
  • libxerces-c.so.27
  • libxerces-c.so.27.0
"lib" directory

AC open source files by platform
This table enumerates the Open Source in the AC whose file name varies by the operating system. Unless stated otherwise, the open source is mingled in a directory with other AC libraries.
Open Source Platform Files Location in AC
Apache Xerces-C version 2.6.0 Windows
  • xerces-c_2_6.dll
"bin" directory

Linux
  • libxerces-c.so
  • libxerces-c.so.26
  • libxerces-c.so.26.0
  • libxerces-depdom.so
  • libxerces-depdom.so.26
  • libxerces-depdom.so.26.0
"lib" directory

Open Source XSD, DTD, Java interfaces, etc.

File(s) Notes In TPTP Since? TPTP Contact
Guid.java Guid.java was originally an implementation of the IETF GUID specification (http://ftp.ics.uci.edu/pub/ietf/webdav/uuid-guid/draft-leach-uuids-guids-01.txt) but has since been modified completely (<40% code based on specification). The IETF GUID specification does not contain any source code. always been in TPTP There is more than one copy of Guid.java in TPTP. Ask all of the people listed below:
  • Paul Slauenwhite
  • Marius Slavescu
  • org.eclipse.hyades.logging.core\schema\cbe.xsd
  • org.eclipse.hyades.logging.core\src.events\commonbaseevent1_0_1.xsd
We ship the Common Base Event v1.0.1 schema from the Common Base Event v1.0.1 specification (OASIS). always been in TPTP Paul Slauenwhite

Significant Contributions by Non-Committers

None

Contributions of Code to TPTP

Contribution Contribution By In TPTP Since? TPTP Contact
FastXPath IBM version 4.2 Marius Slavescu
Martini Intel version 4.2 Guru Nagarajan
Probekit editor IBM version 4.0 Valentina Popescu
Static analysis framework (deprecated) IBM version 4.0 Steve Gutz
JScrib IBM version 4.0 Dominique Guilbaud