Exodus is an open-sourceinstant messenging (IM) client developed by Peter Millard and written in Borland Delphi that can connect to Jabber servers and exchange messages with other Jabber users. Currently, binaries are only available for Microsoft Windows. Exodus was designed as the official successor of the Winjab client, as Winjab was a personal project that was becoming too difficult to maintain.
The aims of the Exodus project include:
Making the best possible Windows Jabber client that all types of users find "usable," working equally well in both the conventional IM graphical user interface and in a "tabbed" mode;
Creating a Jabber library that will be Delphi native and therefore compilable under Kylix for Linux;
Making the code more maintainable than its predecessor; and
Building a plug-in system that allows developers to expand the client.
Exodus produces native Java and XML code and is completely portable from one machine to another.
Exodus wipes out the risk of the conversion process introducing bugs in the new system, as the human element is reduced and so too are the room for human error.
Combined with the strong security aspects of Exodus, each user will be working with a product significantly different from his or her co-workers, one that specifically targets the needs of the individual.