Skip to main content
Pentaho Documentation

Source code links

Parent article

Pentaho maintains a source code repository for Pentaho Reporting consisting of individual, modular projects, all of which are listed below. Pentaho uses GitHub as the repository, which you can navigate with a web browser. GitHub contains the master branch where active development happens, tags representing snapshots of official releases, and branches which are separate codelines generally established for new releases.

Included third-party JARs

Below are URLs for the source code for the third-party JARs included in the SDK:
JAR File NameSource Code Repository
batik-awt-util-1.7.jar, batik-bridge-1.7.jar, batik-css-1.7.jar, batik-dom-1.7.jar, batik-ext-1.7.jar, batik-gui-util-1.7.jar, batik-gvt-1.7.jar, batik-parser-1.7.jar, batik-script-1.7.jar, batik-svg-dom-1.7.jar, batik-util-1.7.jar, batik-xml-1.7.jarhttp://archive.apache.org/dist/xmlgr...ik-src-1.7.zip
bcmail-jdk14-1.38.jar, bcmail-jdk14-138.jar, bcprov-jdk14-1.38.jar, bcprov-jdk14-138.jar, bctsp-jdk14-1.38.jarhttp://www.bouncycastle.org/latest_releases.html
bsf-2.4.5.jarhttps://mvnrepository.com/artifact/org.codehaus.groovy/groovy-bsf/2.4.5
bsh-1.3.0.jarhttp://beanshell.org/download.html
commons-logging-api-1.1.jarhttps://mvnrepository.com/artifact/commons-logging/commons-logging-api/1.1
ehcache-core-2.0.1.jarhttps://mvnrepository.com/artifact/net.sf.ehcache/ehcache-core/2.0.1
itext-2.1.7.jar, itext-rtf-2.1.7.jarhttps://mvnrepository.com/artifact/com.lowagie/itext/2.1.7
js-1.7R1.jarhttps://mvnrepository.com/artifact/rhino/js/1.7R1
mail-1.4.5.jarhttps://mvnrepository.com/artifact/javax.mail/mail/1.4.5
poi-3.0.1-jdk122-final-20071014.jarhttp://www.docjar.com/jar_detail/poi-3.0.1-jdk122-final-20071014.jar.html
xml-apis-1.0.b2.jarhttps://mvnrepository.com/artifact/xml-apis/xml-apis/1.0.b2