Source code included in ejabberd releases
| Name | License | Copyright holder | Original author | Comments |
| ejabberd main code base | GPL 2 or later + permission to link with OpenSSL | ProcessOne | Alexey Shchepin et al. | - |
| dynamic_compile.erl | MIT | Mats Cronqvist, Chris Newcombe, Jacob Vorreuter |
Mats Cronqvist, Chris Newcombe, Jacob Vorreuter |
- |
| eldap.*, ELDAPv3.asn | GPL 2 or later | Torbjorn Tornkvist | Torbjorn Tornkvist | Forked from Jungerl, 23 November 2003 |
| p1_fsm.erl | EPL 1.1 | Ericsson AB, ProcessOne |
Ericsson AB | - |
| p1_mnesia.erl | EPL 1.1 | ProcessOne | Mickael Remond | - |
| stdint.h | BSD, old or new? | Alexander Chemeris | Alexander Chemeris | Not included since ejabberd 3.0.0. |
| uni_*.* | ?? | Scriptics Corporation | Scriptics Corporation, Alexey Shchepin |
Moved to exmpp since ejabberd 3.0.0. |
Requirements to run ejabberd
| Name | License | Copyright holder | Original author | Comments |
| Erlang/OTP | EPL 1.1 | Ericsson AB | Various authors | - |
| exmpp | EPL 1.1 | ProcessOne | Jean-Sebastien Pedron, Pablo Polvorin |
Required since ejabberd 3.0.0 |
| custom mysql library | BSD, old or new? | Kungliga Tekniska Högskolan | Magnus Ahltorp, Jerome Sautret, Christophe Romain, Evgeniy Khramtsov |
Optional. Forked from Yxa, 2 February 2007 |
| custom pgsql library | EPL 1.1 | Christian Sunesson | Christian Sunesson, Alexey Shchepin |
Optional. Forked from Jungerl, 10 March 2007 (CVS browser) |