FOSS Usage Summary
From ZenWiki
The following table summarizes the usage of free and open source software (FOSS) components throughout the Zen tool:
| FOSS Component | Used in |
|---|---|
| Bouncy Castle Encryption Libraries |
|
| Eclipse RCP (Rich client platform) |
|
| Eclipse BIRT |
|
| XML RPC |
|
| Spring framework |
|
| IBATIS |
|
| MySQL |
|
| HSqlDB |
|
| OpenCSV (au.com.bytecode.opencsv) |
|
| Struts 2 |
|
| DOJO |
|
Other FOSS usage:
| FOSS Component | Used in |
|---|---|
| JUnit |
For performing unit tests throughout the system |
| PDE build |
Primarily for building the Zen Client |
| Eclipse |
As the primary IDE for all development |
| SVN |
As the primary repository for all code |
| MediaWiki |
As a web-based documentation repository |
| PMD |
As a static analysis tool for all code based artifacts |
| Apache Logging |
To perform code-level logging activities throughout the Zen tool |
| Apache Tomcat |
As the main web-application engine for the Zen Server |
| EMMA/EclEmma | Code coverage tools |
