OpenGroupware.org is a set of applications for contact, appointment, project, and content management. It is comparable to Exchange and SharePoint. It is accessible using Web interfaces or using local clients via WebDAV, GroupDAV, and CalDAV. Custom applications can be developed using the XML-RPC API. OpenGroupware.org runs on almost every GNU/Linux system.
The SOPE package is an extensive set of frameworks (16 frameworks, ~1500 classes) which form a complete Web application server environment. Besides the Apple WebObjects compatible appserver extended with Zope concepts, it contains a large set of reusable classes: XML processing (SAX, DOM, XML-RPC), MIME/IMAP4 processing, LDAP connectivity, RDBMS connectivity, and iCalendar parsing. The parts of the package can be used stand-alone (e.g. in Cocoa applications) and do not require the appserver parts. For MacOSX developers, the package includes SOPE:X, which contains special Xcode and Cocoa support for SOPE.
The ZideStore server is a native client integration server for OpenGroupware.org. Users can access the contact, appointment, and task database using Outlook, Evolution, and almost any iCalendar compatible client (such as Apple iCal or Mozilla Calendar). In addition, ZideStore supports WebDAV to make the OGo document stores accessible for MS Office and OpenOffice.org.
JOPE is an implementation of the SOPE server and concepts in Java 1.5. It provides (yet another) templating engine modelled after the WebObjects one, as well as database access libraries and other features. JOPE applications can be deployed into a Servlet container or run standalone using the Jetty HTTP server.
Scalable OGo (SOGo in short) is a groupware server built around the SOPE application server. Unlike OGo, it is focused on scalability instead of depth in functionality. The Web interface uses human-readable URLs and can be accessed according to REST Web service ideas. Notably, it requires no server side session at all. The server stores all internal data in the iCalendar format, and therefore has no data model inconsistencies with native clients. It easily connects using GroupDAV connectors.
Re: demo site?
Yes, the reason is that the software can deal with some
thousand of users, but not with the hundreds of thousands
which visit the site each month :-)
For a quick evaluation of the software you might want to try the
OGo Knoppix Live CD which should be available on the net.
Re: What is the relationship between this product and OpenGroupware.org?
The OpenGroupware.org CVS will be the main CVS
for SKYRIX developers. The upcoming SKYRiX 5
will be basically a maintained distribution of OGo, but also include some additional features, like a load balancer, Oracle and Sybase support, CTI integration.
Also check the about section on OGo: