software upgrade, the system broke. We needed to find something with the equivalent functionality but with the following conditions:
* Minimum cost, or better still, no cost at all, especially regarding software licenses.
* Transparent integration with the end user's software tools (basically Microsoft Office).
* No need to install any software on the client side, even free software, in order to minimize the work load of the network administrators.
This article describes how the integration of several open source applications on a Linux platform has fulfilled all of these conditions."