Appendix D. Credits
Prev | Part V. Appendices | Next

## Appendix D. Credits

We use external libraries that have been written by someone, get bug reports and feature requests from the users, and rely on infrastructure provided by third parties.

So this is to say thanks for all of this. Thanks to the users, developers, testers, ... out there!

## Software and libraries

### PHP

The number one scripting language around the world, the PHP core team did a very good job the last years, so we decided to use PHP for moregroupware instead of using Java, which was our second choice.

### Smarty

An incredibly powerful templating engine for PHP, written in PHP. It supports all the features you might ever need, and still is easily extensible. And, did I mention it is fast as well? No? It is, really...

### JPGraph

A graphing library with a lot of features. We use it to generate the GANTT charts available in some parts of moregroupware.

### FPDF

This library allows you to generate PDF files without the need for PDF support being compiled into PHP. Great tool, and easy to use, too. Used for PDF generation in some parts of moregroupware.

### ADOdb

An excellent database abstraction layer. We use it in favour of PEAR::DB, and are very happy with it. And just in case you wonder: Yes, we plan to make moregroupware really portable across databases as soon as possible!

### MySQL

An incredibly stable and fast open source database. Nearly every open source project relies on MySQL. So do we. A few of our team have MySQL commercial support available at work, and the support is also very, very

Prev | Up | Next
Compiling XML to HTML, PDF, ... | Home | Appendix E. The Licenses