TableOfContents

Third party software used by NetarchiveSuite

Software

Version

File

License

Project usage

Software home

Heritrix

1.14.3

heritrix-1.14.3.jar

[http://www.fsf.org/licensing/licenses/lgpl.txt LGPL]

Harvesting, ARC file handling

http://crawler.archive.org

Jetty

6.1.6

jetty-6.1.6.jar jetty-util-6.1.6.jar

[http://apache.org/licenses/LICENSE-2.0.txt Apache 2.0]

Webinterface, Viewerproxy, HTTPRemoteFile

http://mortbay.org

Derby

10.4.2.0

derby-10.4.2.0.jar

[http://apache.org/licenses/LICENSE-2.0.txt Apache 2.0]

Database for harvest definition data

http://db.apache.org/derby/

OpenMQ

4.1-b22g

imq-4.1-b22g.jar jmx-4.1-b22g.jar

[http://www.sun.com/cddl/cddl.html CDDL]

JMS communication

http://mq.dev.java.net/

Deduplicator

0.4.0

deduplicator-0.4.0.jar

[http://www.fsf.org/licensing/licenses/lgpl.txt LGPL]

Deduplicating

http://deduplicator.sourceforge.net/

Dom4J

1.5.2

dom4j-1.5.2.jar

[http://apache.org/licenses/LICENSE-2.0.txt Apache 2.0]

XML handling

http://dom4j.org

Commons Fileupload

1.0

commons-fileupload-1.0

[http://apache.org/licenses/LICENSE-2.0.txt Apache 2.0]

Web interface file uploads

http://jakarta.apache.org/commons/fileupload/

Java mail

1.4

mail-1.4.jar

[:JavamailLicense:License]

Mail notifications

http://java.sun.com/products/javamail/

Javascript Calendar

1.0

[http://www.fsf.org/licensing/licenses/lgpl.txt LGPL]

Popup calendar in web interface

http://www.dynarch.com/projects/calendar

Jakarta taglibs

1.1

c.tld, fmt.tld

[http://apache.org/licenses/LICENSE-2.0.txt Apache 2.0]

Used in web interface localization

http://jakarta.apache.org/taglibs/

Third party software required by Heritrix

Software

Version

File

License

Project usage

Software home

BeanShell

2.0b4

bsh-2.0b4.jar

[http://www.fsf.org/licensing/licenses/lgpl.txt LGPL]/[http://www.netbeans.org/about/legal/spl.html SPL]

http://www.beanshell.org/

Commons CLI

1.0

commons-cli-1.0.jar

[http://apache.org/licenses/LICENSE-2.0.txt Apache 2.0]

http://jakarta.apache.org/commons/cli/

Commons Codec

1.3

commons-codec-1.3.jar

[http://apache.org/licenses/LICENSE-2.0.txt Apache 2.0]

http://jakarta.apache.org/commons/codec/

Commons Collections

3.1

commons-collections-3.1.jar

[http://apache.org/licenses/LICENSE-2.0.txt Apache 2.0]

http://jakarta.apache.org/commons/collections/

Commons HTTP client

3.1

commons-httpclient-3.1.jar

[http://apache.org/licenses/LICENSE-2.0.txt Apache 2.0]

Also used in NetarchiveSuite test code

http://jakarta.apache.org/commons/httpclient/

Commons Lang

2.3

commons-lang-2.3.jar

[http://apache.org/licenses/LICENSE-2.0.txt Apache 2.0]

http://jakarta.apache.org/commons/lang/

Commons Logging

1.0.4

commons-logging-1.0.4.jar

[http://apache.org/licenses/LICENSE-2.0.txt Apache 2.0]

Also used for NetarchiveSuite logging

http://jakarta.apache.org/commons/logging/

Commons Net

1.4.1

commons-net-1.4.1.jar

[http://apache.org/licenses/LICENSE-2.0.txt Apache 2.0]

Also used for NetarchiveSuite FTPRemoteFile

http://jakarta.apache.org/commons/net/

Commons Pool

1.3

commons-pool-1.3.jar

[http://apache.org/licenses/LICENSE-2.0.txt Apache 2.0]

http://jakarta.apache.org/commons/pool/

DNS Java

2.0.3

dnsjava-2.0.3.jar

[:BSDLicense:BSD]

http://www.dnsjava.org/index.html

Fastutil subset

5.0.3 heritrix-subset 1.0

fastutil-5.0.3-heritrix-subset-1.0.jar

[http://www.fsf.org/licensing/licenses/lgpl.txt LGPL]

http://fastutil.dsi.unimi.it/

iText

1.2.0

itext-1.2.0.jar

[http://www.mozilla.org/MPL/MPL-1.1.txt MPL]/[http://www.fsf.org/licensing/licenses/lgpl.txt LGPL]

http://www.lowagie.com/iText/

Java SWF

CVS Snapshot

javaswf-CVS-SNAPSHOT-1.jar

[http://www.anotherbigidea.com/javaswf/JavaSWF2-BSD.LICENSE.html BSD]

http://www.anotherbigidea.com/javaswf/

Berkeley DB Java Edition

3.3.75

je-3.3.75.jar

[http://www.oracle.com/technology/software/products/berkeley-db/htdocs/jeoslicense.html JEOS]

http://www.oracle.com/database/berkeley-db/je

Jericho HTML Parser

2.6

jericho-html-2.6.jar

[http://www.eclipse.org/legal/epl-v10.html EPL]/[http://www.fsf.org/licensing/licenses/lgpl.txt LGPL]

http://jerichohtml.sourceforge.net/doc/index.html

JetS3t

0.5.0

jets3t-0.5.0.jar

[http://apache.org/licenses/LICENSE-2.0.txt Apache 2.0]

https://jets3t.dev.java.net/

JUnit

3.8.2

junit-3.8.2.jar

[http://www.opensource.org/licenses/cpl1.0.txt CPL]

Also used for NetarchiveSuite unit tests

http://junit.org/index.htm

libIDN

0.5.9

libidn-0.5.9.jar

[http://www.fsf.org/licensing/licenses/lgpl.txt LGPL]

Also used for NetarchiveSuite puny-coding of domains

http://www.gnu.org/software/libidn/

Managing GBs for Java

1.0.1

mg4j-1.0.1.jar

[http://www.fsf.org/licensing/licenses/lgpl.txt LGPL]

http://mg4j.dsi.unimi.it/

poi

2.0-RC1-20031102

poi-2.0-RC1-20031102.jar poi-scratchpad-2.0-RC1-20031102.jar

[http://apache.org/licenses/LICENSE-2.0.txt Apache 2.0]

http://poi.apache.org/

Third party software required by Jetty

Software

Version

File

License

Project usage

Software home

Servlet API

2.5

servlet-api-2.5-6.1.6.jar

[http://www.sun.com/cddl/cddl.html CDDL]

http://java.sun.com/products/servlet/

JSP

2.1

jsp-2.1 jsp-api-2.1 core-3.1.1

[http://www.sun.com/cddl/cddl.html CDDL]

https://jsp.dev.java.net/

Ant

1.6.5

ant-1.6.5.jar

[http://apache.org/licenses/LICENSE-2.0.txt Apache 2.0]

Also used for NetarchiveSuite project building

http://ant.apache.org/

Simple logging facade for Java

1.3.1

slf4j-api-1.3.1.jar slf4j-jcl-1.3.1.jar

[http://slf4j.org/license.html X11]

http://www.slf4j.org/

Third party software required by Deduplicator

Software

Version

File

License

Project usage

Software home

Lucene

2.0.0

lucene-core-2.0.0

[http://apache.org/licenses/LICENSE-2.0.txt Apache 2.0]

Also used by NetarchiveSuite for indexing

http://lucene.apache.org

Third party software required by Dom4J

Software

Version

File

License

Project usage

Software home

Jaxen

1.1

jaxen-1.1.jar

[http://jaxen.org/license.html License]

http://jaxen.org

Third party software used by NetarchiveSuite tests

Software

Version

File

License

Project usage

Software home

Derby tools

10.4.2.0

derby-tools-10.4.2.0

[http://apache.org/licenses/LICENSE-2.0.txt Apache 2.0]

Tools for inspecting/modifying the Derby database

http://db.apache.org/derby/

Mockobjects

0.09

mockobjects-core-0.09.jar mockobjects-jdk1.4-0.09.jar mockobjects-jdk1.4-j2ee1.3-0.09.jar

[http://apache.org/licenses/LICENSE-2.0.txt Apache 2.0]

Used for making mocks in some unit tests

http://sourceforge.net/projects/mockobjects/

HTTP Unit

1.6

httpunit-1.6.jar

[http://httpunit.sourceforge.net/doc/license.html License]

Used for unit testing HTTP communication

http://httpunit.sourceforge.net/

Neko HTML

0.9.4

nekohtml-0.9.4.jar

[http://people.apache.org/~andyc/neko/LICENSE License]

Used by HTTPUnit to make assertions about returned HTML

http://people.apache.org/~andyc/neko/doc/html/

Jakarta ORO

2.0.8

jakarta-oro-2.0.8.jar

[http://apache.org/licenses/LICENSE-2.0.txt Apache 2.0]

Used in unit tests for some regexp work

http://jakarta.apache.org/oro/