Project

General

Profile

Dependencies » History » Version 3

Luke Murphey, 04/10/2010 02:08 PM

1 1 Luke Murphey
h1. Dependencies
2 2 Luke Murphey
3 1 Luke Murphey
Below is information on software that NSIA depends on as well as the languages used to implement NSIA.
4 1 Luke Murphey
5 1 Luke Murphey
h2. Implementation Language and Framework
6 1 Luke Murphey
7 1 Luke Murphey
|*Component*       |*Language* |*Notes*|
8 1 Luke Murphey
|Core Application|Java     |This is the only necessary component|
9 1 Luke Murphey
|Windows Service (ThreatFactor NSIA Service.exe) |C#       |Only necessary on Windows|
10 1 Luke Murphey
|Bootstrap Executable |C       |Compiles on both Unix/Linux and Windows in GCC|
11 1 Luke Murphey
12 1 Luke Murphey
h2. Internal Dependencies
13 1 Luke Murphey
14 1 Luke Murphey
|*Library*  |*Purpose*  |*Version*       |*License*|
15 3 Luke Murphey
|commons-codec-1.3.jar         |Encoding/Decoding functions (SQL, Base-64 etc.)|1.3|Apache License 2.0|
16 3 Luke Murphey
|commons-dbcp-1.2.3.jar        |Database connection pool broker |1.2.3 |Apache License 2.0 |
17 3 Luke Murphey
|commons-httpclient-3.0.1.jar  |HTTP client |3.0.1 |Apache License 2.0 |
18 3 Luke Murphey
|commons-lang-2.3.jar          |Various new additional functions |2.3 |Apache License 2.0 |
19 3 Luke Murphey
|commons-logging.jar           |Application logging classes |1.1 |Apache License 2.0 |
20 3 Luke Murphey
|commons-logging-api.jar       |Application logging classes |1.1 |Apache License 2.0 |
21 3 Luke Murphey
|commons-pool-1.3.jar          |Database connection pool broker support classes |1.3 |Apache License 2.0 |
22 3 Luke Murphey
|jasper-compiler.jar           |JSP processing library |2.0 |Apache License 2.0 |
23 3 Luke Murphey
|jasper-compiler-jdt.jar       |JSP processing library |2.0 |Apache License 2.0 |
24 3 Luke Murphey
|jasper-runtime.jar            |JSP processing library |2.0 |Apache License 2.0 |
25 3 Luke Murphey
|jcommon-1.0.0.jar             |Required by JFreeChart |1.0.0 |LGPL |
26 3 Luke Murphey
|jfreechart-1.0.1.jar          |Chart creator |1.0.1 |LGPL |
27 3 Luke Murphey
|JSAP-2.0b.jar                 |Command-line processor |2.0b |LGPL |
28 3 Luke Murphey
|jsdk-24.jar                   |Servlet libraries |2.4 |Binary Code License Agreement |
29 3 Luke Murphey
|codepress                     |JavaScript syntax highlighter |0.95 |LGPL 2.1 |
30 3 Luke Murphey
|org.mortbay.jetty.jar         |HTTP server |5.1.11 RC0 |Apache License 2.0 |
31 3 Luke Murphey
|commons-fileupload-1.2        |File Upload Library |1.2 |Apache License 2.0 |
32 3 Luke Murphey
|xmlrpc-2.0.jar                |XML-RPC connector |2.0 |Apache License 2.0 |
33 3 Luke Murphey
|"derby.jar":http://db.apache.org/derby/                     |Derby Database |10.5.3.0 |Apache License 2.0 |
34 3 Luke Murphey
|"derby.war":http://db.apache.org/derby/                     |Derby Database |10.5.3.0 |Apache License 2.0 |
35 3 Luke Murphey
|"derbyClient.jar":http://db.apache.org/derby/               |Derby Database |10.5.3.0 |Apache License 2.0 |
36 3 Luke Murphey
|"derbyLocale_cs.jar":http://db.apache.org/derby/            |Derby Database |10.5.3.0 |Apache License 2.0 |
37 3 Luke Murphey
|"derbyLocale_de_DE.jar":http://db.apache.org/derby/         |Derby Database |10.5.3.0 |Apache License 2.0 |
38 3 Luke Murphey
|"derbyLocale_es.jar":http://db.apache.org/derby/            |Derby Database |10.5.3.0 |Apache License 2.0 |
39 3 Luke Murphey
|"derbyLocale_fr.jar":http://db.apache.org/derby/            |Derby Database |10.5.3.0 |Apache License 2.0 |
40 3 Luke Murphey
|"derbyLocale_hu.jar":http://db.apache.org/derby/            |Derby Database |10.5.3.0 |Apache License 2.0 |
41 3 Luke Murphey
|"derbyLocale_it.jar":http://db.apache.org/derby/            |Derby Database |10.5.3.0 |Apache License 2.0 |
42 3 Luke Murphey
|"derbyLocale_ja_JP.jar":http://db.apache.org/derby/         |Derby Database |10.5.3.0 |Apache License 2.0 |
43 3 Luke Murphey
|"derbyLocale_ko_KR.jar":http://db.apache.org/derby/         |Derby Database |10.5.3.0 |Apache License 2.0 |
44 3 Luke Murphey
|"derbyLocale_pl.jar":http://db.apache.org/derby/            |Derby Database |10.5.3.0 |Apache License 2.0 |
45 3 Luke Murphey
|"derbyLocale_pt_BR.jar":http://db.apache.org/derby/         |Derby Database |10.5.3.0 |Apache License 2.0 |
46 3 Luke Murphey
|"derbyLocale_ru.jar":http://db.apache.org/derby/            |Derby Database |10.5.3.0 |Apache License 2.0 |
47 3 Luke Murphey
|"derbyLocale_zh_CN.jar":http://db.apache.org/derby/         |Derby Database |10.5.3.0 |Apache License 2.0 |
48 3 Luke Murphey
|"derbyLocale_zh_TW.jar":http://db.apache.org/derby/         |Derby Database |10.5.3.0 |Apache License 2.0 |
49 3 Luke Murphey
|"derbynet.jar":http://db.apache.org/derby/                  |Derby Database |10.5.3.0 |Apache License 2.0 |
50 3 Luke Murphey
|"derbyrun.jar":http://db.apache.org/derby/                  |Derby Database |10.5.3.0 |Apache License 2.0 |
51 3 Luke Murphey
|"derbytools.jar":http://db.apache.org/derby/                |Derby Database |10.5.3.0 |Apache License 2.0 |
52 3 Luke Murphey
|"log4j-1.2.14.jar":http://logging.apache.org/log4j/1.2/              |Common Logging Library |1.2.14 |Apache License 2.0 |
53 3 Luke Murphey
|java-diff-1.0.5.jar           |Java Diff Algorithm |1.0.5|LGPL |
54 3 Luke Murphey
|"Nuvola Icons 1.0":http://www.icon-king.com/projects/nuvola/	       |Icons (used in the web interface)|	1.0|	LGPL|
55 3 Luke Murphey
|"FamFamFam Silk Icons":http://www.famfamfam.com/archive/silk-icons-thats-your-lot/	       |Icons (used in the web interface)|	1.3|	CC 2.5|
56 3 Luke Murphey
|"chardet.jar":http://jchardet.sourceforge.net/	               |Character Encoding Detector	|1.0	|MPL 1.1|
57 3 Luke Murphey
|"filterbuilder.jar":http://jericho.htmlparser.net/             |Kizna HTML Parser	|1.6	|LGPL 2.1|
58 3 Luke Murphey
|"htmllexer.jar":http://jericho.htmlparser.net/                 |Kizna HTML Parser	|1.6	|LGPL 2.1|
59 3 Luke Murphey
|"htmlparser.jar":http://jericho.htmlparser.net/                |Kizna HTML Parser	|1.6	|LGPL 2.1|
60 3 Luke Murphey
|"mina-core-1.1.5.jar":http://mina.apache.org/           |Asynchronous Socket Library	|1.1.5	|Apache License 2.0|
61 3 Luke Murphey
|"mime-util.jar":http://sourceforge.net/projects/mime-util/                 |Mime-Type inference Library	|1.0	|Apache License 2.0|
62 3 Luke Murphey
|"slf4j-api-1.4.3.jar":http://www.slf4j.org/           |SLF4J Logging Library	|1.4.3	|MIT X11 Equivalent|
63 3 Luke Murphey
|"slf4j-log4j12-1.4.3.jar":http://www.slf4j.org/       |SLF4J to Log4J Adapter	|1.4.3	|MIT X11 Equivalent|
64 3 Luke Murphey
|"mail.jar":http://java.sun.com/products/javamail/                      |JavaMail API |1.4.1|	|
65 3 Luke Murphey
|"trilead-ssh2-build213.jar":http://www.trilead.com/Products/Trilead_SSH_for_Java/     |Trilead SSH Libraries	|Build 213	|BSD|
66 3 Luke Murphey
|"swt.jar":http://www.eclipse.org/swt/                       |SWT |3.4	|Common Public License 10|
67 3 Luke Murphey
|"freemarker.jar":http://freemarker.sourceforge.net/                |Freemarker templating system|2.3.15 |BSD	|