OPEN-XCHANGE - The Collaboration and Integration Environment (c) 2002-2005

TABLE OF CONTENTS

1. What is OPEN-XCHANGE
2. Installation
 2.1 Basic Installation
 2.2 Extended Installation
 2.3 System Requirements
3. Bugs
4. Additional Informations

A. LEGAL




1. What is OPEN-XCHANGE

   OPEN-XCHANGE is a collaboration and integration server environment
   with a continuous right management for modules and objects.
   The product is based on existing components like a web server,
   mail server, directory server, database ...

   There are several interfaces (like WebDAV/XML interfaces)
   coming along with this software.

   OPEN-XCHANGE provides the following modules:

    - portal
    - calendar
    - contacts
    - addresses
    - tasks
    - projects
    - documents
    - knowledge
    - bookmarks
    - pinbord
    - forums
    - webmailer

    OPEN-XCHANGE is JAVA(tm) based with some pieces of C for security
    components.


2. Installation

   Make sure you meet at least the following requirements
   for compiling OPEN-XCHANGE.

   Programs/Tools:
      JAVA SDK >= 1.4
      JAVA compiler
      Apache ANT
      gcc
   
   Libraries:
      jsdk.jar (Java Servlet Development Kit)
      jdbc.jar (Java Database Connectivity, should be provided
      with your database)
      mail.jar (JavaMail API)
      activation.jar (JavaBeans Activation Framework)

      
2.1 Basic Installation
      
    ./configure
    make
    make install

    (please refer the INSTALL file for additional
     informations)

2.2 Extended Installation

    There are several build options disabled by default.
    Please run "./configure --help" for a list of
    available options.

    To install with SSL you need:
    openssl-devel
    
    To install the WebDAV interface you need at least:
    jdom.jar

    (please refer the INSTALL file for additional
     informations)   

2.3 System Requirements

    Webserver with Servlet Engine
     (we have successfully tested Apache 1.3.x with jserv
     and also Apache 2.x with Tomcat)

    Mailserver
     (There should be a SMTP Server and there must
      be an IMAP Server. Tested successfully
      with Postfix and Cyrus)

    Database 
     (The database server should provide JDBC functionallity
      and should provide sub-selects, timestamps with timezones
      and sequences. Tested successfully
      with PostgreSQL.)

    Directory
     (Nothing special. Tested successfully
      with OpenLDAP.)
      
    Modules/Misc
     Perl modules:
        Net::SSLeay, IO::Socket::SSL, XML::NamespaceSupport,
        XML::SAX::Base, Authen::SASL, Convert::ASN1
    

3. Bugs
   
   If you do find a Bug, please visit
   http://www.open-xchange.org/bugs and let us know.
   

4. Additional Informations

   You may find more informations on the website
   http://www.open-xchange.org   


A. LEGAL
   
   JAVA is a trademark of Sun Microsystems. OPEN-XCHANGE is a trademark
   of Netline Internet Service GmbH. All other brand and product names
   are or may be trademarks of, and are used to identify products or	
   services of, their respective owners. 
