Internal Chat

Multiplatform Enterprise Instant Messaging.
Smart. Powerful. Extendable.


    [an error occurred while processing this directive]
  • Home
  • [an error occurred while processing this directive]
  • History
  • [an error occurred while processing this directive]
  • Features
  • [an error occurred while processing this directive]
  • Screenshots
  • [an error occurred while processing this directive]
  • System requirements
  • [an error occurred while processing this directive]
  • Installation
      [an error occurred while processing this directive]
    • Database
    • [an error occurred while processing this directive]
    • Server
        [an error occurred while processing this directive]
      • Windows service
      • [an error occurred while processing this directive]
      • *NIX daemon
      • [an error occurred while processing this directive]
      • Enabling SSL
    • [an error occurred while processing this directive]
    • Client
        [an error occurred while processing this directive]
      • Client deployment using Java Web Start
  • [an error occurred while processing this directive]
  • Upgrade
  • [an error occurred while processing this directive]
  • Known issues
  • [an error occurred while processing this directive]
  • Download
  • Forums
  • [an error occurred while processing this directive]
  • Acknowledgements

Description and license

Internal Chat is a corporate client-server chat (instant messaging) application. It is written completely in Java and thus can be run on any platform that supports Java: MS Windows, Linux, xBSD, Solaris etc.

Internal Chat uses open industrial protocols: it works over HTTP/HTTPS, utilizing the power of AJAX requests and open Database Management Systems, such as PostgreSQL and MySQL.

As any other client-server software, in order to use Internal Chat you need to install both client part (as much copies as you need to connect) and server part (one instance).

Internal Chat versions (for example, IntChatServer-X.Y.Z.zip) are being assigned as folows:

  • X - major version. Means protocol revision. Revisions of different numbers are not compatible.
  • Y - minor version. Means application revision. Revisions of different numbers (with the same major version) may be slightly incompatible. Usually the increasing of minor version means that the application was rewritten significantly without protocol modification.
  • Z - SVN revision number. This number is being increased after bug fixing or adding of some new features. Difference between two stable releases can be significant, because SVN revision increases after every commit, either stable or unstable.

This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

SourceForge.net Logo

(C) 2007-2011 Andrew Orlov