Hipergate

hipergate is an open source web-based application suite. It is released under the hipergate Public License, which covers all open source requirements, and is very similar to GPLv3

Functional Modules

hipergate includes 7 different modules by default. Every module can be activated in a user/group/domain basis.

Collaborative tools and Groupware Module
Includes discussion forums, shared calendar, agenda, TO-DO lists and resource management.
Contact Management Module
Covers the most common CRM tasks, such as Call Tracking, Contact management (company/person/address), Business opportunities and Distribuition Lists.
Project Management and Support Issues Tracking Module
Can handle projects, tasks, bugs, support requests and incidences.
eShop Module
Complete shop catalogue, with multiple warehouse control, STOCK flow, pricing policies, invoices.
Content Management Module
Web-based page builder (future versions will handle wiki syntax)
Massive Email Module
Template-driven emails, with optional response tracking.
Corporate Library
Shared virtual disk among all users, based on HTTP/HTTPS.

Architecture

hipergate is a 100% pure Java, server-based application. That means you only need a web browser to access to all features. Any Servlet/JSP compatible web-server can handle it.

Information is stored in a Relational Database. In 2.x releases, you can use PostgreSQL, Oracle or Microsoft SQL Server. Newer 3.x versions can use MySQL 5, IBM DB2 and Cloudscape.