Project

General

Profile

Dependencies » History » Version 2

« Previous - Version 2/12 (diff) - Next » - Current version
Luke Murphey, 04/02/2010 05:51 PM


Dependencies

Below is information on software that NSIA depends on as well as the languages used to implement NSIA.

Implementation Language and Framework

Component Language Notes
Core Application Java This is the only necessary component
Windows Service (ThreatFactor NSIA Service.exe) C# Only necessary on Windows
Bootstrap Executable C Compiles on both Unix/Linux and Windows in GCC

Internal Dependencies

Library Purpose Version License
chardet.jar Character Encoding Detector 1.0 MPL 1.1
commons-codec-1.3.jar Encoding/Decoding functions (SQL, Base-64 etc.) 1.3 Apache License 2.0
commons-dbcp-1.2.3.jar Database connection pool broker 1.2.3 Apache License 2.0
commons-httpclient-3.0.1.jar HTTP client 3.0.1 Apache License 2.0
commons-lang-2.3.jar Various new additional functions 2.3 Apache License 2.0
commons-logging.jar Application logging classes 1.1 Apache License 2.0
commons-logging-api.jar Application logging classes 1.1 Apache License 2.0
commons-pool-1.3.jar Database connection pool broker support classes 1.3 Apache License 2.0
jasper-compiler.jar JSP processing library 2.0 Apache License 2.0
jasper-compiler-jdt.jar JSP processing library 2.0 Apache License 2.0
jasper-runtime.jar JSP processing library 2.0 Apache License 2.0
jcommon-1.0.0.jar Required by JFreeChart 1.0.0 LGPL
jfreechart-1.0.1.jar Chart creator 1.0.1 LGPL
JSAP-2.0b.jar Command-line processor 2.0b LGPL
jsdk-24.jar Servlet libraries 2.4 Binary Code License Agreement
codepress JavaScript syntax highlighter 0.95 LGPL 2.1
org.mortbay.jetty.jar HTTP server 5.1.11 RC0 Apache License 2.0
commons-fileupload-1.2 File Upload Library 1.2 Apache License 2.0
xmlrpc-2.0.jar XML-RPC connector 2.0 Apache License 2.0
derby.jar Derby Database 10.5.3.0 Apache License 2.0
derby.war Derby Database 10.5.3.0 Apache License 2.0
derbyClient.jar Derby Database 10.5.3.0 Apache License 2.0
derbyLocale_cs.jar Derby Database 10.5.3.0 Apache License 2.0
derbyLocale_de_DE.jar Derby Database 10.5.3.0 Apache License 2.0
derbyLocale_es.jar Derby Database 10.5.3.0 Apache License 2.0
derbyLocale_fr.jar Derby Database 10.5.3.0 Apache License 2.0
derbyLocale_hu.jar Derby Database 10.5.3.0 Apache License 2.0
derbyLocale_it.jar Derby Database 10.5.3.0 Apache License 2.0
derbyLocale_ja_JP.jar Derby Database 10.5.3.0 Apache License 2.0
derbyLocale_ko_KR.jar Derby Database 10.5.3.0 Apache License 2.0
derbyLocale_pl.jar Derby Database 10.5.3.0 Apache License 2.0
derbyLocale_pt_BR.jar Derby Database 10.5.3.0 Apache License 2.0
derbyLocale_ru.jar Derby Database 10.5.3.0 Apache License 2.0
derbyLocale_zh_CN.jar Derby Database 10.5.3.0 Apache License 2.0
derbyLocale_zh_TW.jar Derby Database 10.5.3.0 Apache License 2.0
derbynet.jar Derby Database 10.5.3.0 Apache License 2.0
derbyrun.jar Derby Database 10.5.3.0 Apache License 2.0
derbytools.jar Derby Database 10.5.3.0 Apache License 2.0
log4j-1.2.14.jar Common Logging Library 1.2.14 Apache License 2.0
java-diff-1.0.5.jar Java Diff Algorithm 1.0.5 LGPL
Nuvola Icons 1.0 Icons (used in the web interface) 1.0 LGPL
FamFamFam Silk Icons Icons (used in the web interface) 1.3 CC 2.5
chardet.jar Character Encoding Detector 1.0 MPL 1.1
filterbuilder.jar Kizna HTML Parser 1.6 LGPL 2.1
htmllexer.jar Kizna HTML Parser 1.6 LGPL 2.1
htmlparser.jar Kizna HTML Parser 1.6 LGPL 2.1
mina-core-1.1.5.jar Asynchronous Socket Library 1.1.5 Apache License 2.0
mime-util.jar Mime-Type inference Library 1.0 Apache License 2.0
slf4j-api-1.4.3.jar SLF4J Logging Library 1.4.3 MIT X11 Equivalent
slf4j-log4j12-1.4.3.jar SLF4J to Log4J Adapter 1.4.3 MIT X11 Equivalent
mail.jar JavaMail API 1.4.1
trilead-ssh2-build213.jar Trilead SSH Libraries Build 213 BSD
swt.jar SWT 3.4 Common Public License 10
Freemarker.jar Freemarker templating system 2.3.15 BSD