package xdc.shelf
Description: Third party open source tools required by XDCtools

package xdc.shelf |

index URL

Third party open source tools required by XDCtools

The following jars are part of this package: [ more ... ]

`XDCspec` declarations | sourced in xdc/shelf/package.xdc

``package xdc.shelf [1, 0, 0] {
``}
DETAILS
The following jars are part of this package:

Jar | Version | License | From | Description
--- | --- | --- | --- | ---
js.jar | 1.7R4 | MPL 2.0 (note) | http://www.mozilla.org/rhino | Java implementation of JavaScript 1.5
antlr.jar | 3.1.1 | BSD | http://www.antlr.org | LR parser generator used to implement the RTSC IDL
tar.jar | 2.5 | Public Domain | http://www.trustice.com/java/tar | tar file reader

In addition to the jars above, XDCtools requires the following third-party software:

Name | Version | License | From | Description
--- | --- | --- | --- | ---
gmake | 4.2.1 | GPL v3 | http://savannah.gnu.org/projects/make | command run by the `xdc` command to create and build packages
J2SE Runtime Environment(JRE) | 1.8.0_66 | Oracle Binary Code License Agreement for the Java SE Platform Products and JavaFX | http://www.oracle.com/technetwork/java/javase/ | XDCtools core functionality is implemented in Java. Also required by the Rhino JavaScript engine shipped with XDCtools.

Although the following tools are not required, they are optionally shipped with XDCtools distributions to ensure consistent behavior across various development platforms.

Exe | Version | License | From | Description
--- | --- | --- | --- | ---
zip, unzip | 3.0 and 5.52 | info-zip | http://www.info-zip.org | command line utilities to zip and unzip package releases
tar | 1.29 | GPL v3 | http://www.gnu.org/software/tar | command line utilities to archive package directories
sh, gunzip, gzip, sed | cygwin 2.9.0-3 | GPL v3 | http://cygwin.com | (Windows only) korn shell compatible shell used by GNU make
cat, cp, date, echo, mkdir, mv, pwd, rm, touch | cygwin 2.9.0-3 (coreutils 8.26) | GPL v3 | http://cygwin.com | (Windows only) common utilites called from GNU make makefiles

All other files that are part of XDCtools are licensed under either EPL v1.0 or dual-licensed under EDL v1.0.