Eclipse

www.eclipse.org |
The main technology of Epic:
- the main development environment;
- the framwork for the application - Epic is an RCP-based
application
- the basis for Epic's reporting functionality (Business
Intelligence & Reporting Tools)
Notes:
- Eclipse is itself based on a lot of open source projects.
- for RCP
training see our technical
services
|
Hibernate
www.hibernate.org |
Database access |
Jakarta Commons
jakarta.apache.org/commons |
'Boilerplate' utilities - principally I/O. |
Java Service Wrapper

wrapper.tanukisoftware.org
|
Allows server component to run as a Windows service (or UNIX daemon
process) |
JFreeChart
www.jfree.org/jfreechart
|
Project-level Gantt charts for marketing and project management
overviews. |
JTDS
jtds.sourceforge.net |
Microsoft SQLServer access. |
JUnit
JUnit
www.junit.org |
Unit testing - development and runtime. |
MPXJ
mpxj.sourceforge.net |
Microsoft Project integration |
NSIS
nsis.sourceforge.net |
Nullsoft Scriptable Install System - Windows installation tool. |
POI
jakarta.apache.org/poi |
Microsoft Excel integration. |
PostgreSQL
www.postgresql.org |
Multi-user database (open source alternative to one of the proprietary
databases Epic supports). |
XStream
xstream.codehaus.org |
Recording settings (XML object serialisation) |