Project

General

Profile

Dependencies » History » Version 1

Luke Murphey, 04/02/2010 05:50 PM

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