| Name | Contribution | Company |
| Keith Visco | Castor XML Project Lead. Intial Castor XML author. Responsible for all things wrong in Castor XML. Enhancements, bug fixes, documention, etc. | Intalio, Inc. |
| Bruce Snyder | Current JDO Project Lead taking over for Thomas Yip. Currently reponsible for all things wrong in Castor JDO. Enhancements, bug fixes, documention, etc. | |
| Arnaud Blandin | Responsible for all the boring stuff that Keith doesn't want to do anymore. Causes immense stress for the other contributors. Introduces bad franglish into the documentation. | Intalio, Inc. |
| Thomas Yip | Lead developer of Castor JDO from late v.0.8 to early v.0.9. Enhancements to the lock model, LRU cache, lazy loading, multi-pk, m-n support, etc; bugs fixes, test cases, and documentation. | Intalio, Inc. |
| Assaf Arkin | The initial author of Castor JDO. Formally responsible for all things wrong in JDO, and all bugs in Mapping API. (non-active) | Intalio, Inc. |
| Andrew Fawcett | XML enhancements. | CODA |
| Sebastien Gignoux | XML Mapping enhancements, bug fixes, documentation and some testing. | |
| Thorsten Thielen | Enhancements to OQL. | |
| Sebastien Sahuc | Testing for Oracle and Castor XML. | Intalio, Inc. |
| Ned Wolpert | JDO enhancements, refactoring and PostgreSQL integration. (non-active) | CodeHead Systems |
| Mickael Guessant | JDO enhancements, help on the mailing list | |
| Oleg Nitz | Key generators, stored procedures, Sybase 11/12 support and a variety of other design contributions. (non-active) | Integrated Banking Information Systems |
| Remy Maucherat | XML enhancements, lots of testing. (non-active) | Sun Microsystems |
| Nissim Karpenstein | Develops the OQL query parser. (non-active) | NK Systems |
| Markus Fritz | JDO bugfixes, enhancements. (non-active) | |
| Name | Contribution | Company |
| Santiago Arriaga | Added Informix and Hypersonic SQL to the list of supported databases. | |
| Andrew Ballanger | An improvement for generated SQL statement syntax | |
| Steve Bate | Fixes to JDO | |
| Michael Beauregard | Patch for Ant build descriptor to construct the CLASSPATH. | |
| Patric Bechtel | A patch to JDO: the same-connection="false" mode of HIGH/LOW key generator didn't work | |
| Rostislav Beloff | Patch to prevent instropection of static methods. | |
| Erwin Bolwidt | Patches for cleanup of docs | |
| Jakob Braeuchi | Submitted a patch to enable readonly field support | |
| Leonardo Bueno | Contributed MySQL driver. | |
| Graham Bygrave | Offered a fix an unprotected call on a potentially null object in OQLQueryImpl#bind() | |
| Terry Child | Contributed Interbase driver. | |
| Paul Christmann | Provided UnmarshalListener feature | |
| David Cumberland | Patch for DateTimeValidator. | |
| Bernd Deichmann | Updates for ODMG 3.0 collection support. | Poet Software |
| Gilles Gaillard | various bug fixes and patches for Castor XML | |
| Nathan Green | Enhancements to ConsoleDialog and SourceGenerator to allow "all" option via command line utility. | |
| John Hall | Patch to upgrade Mapping.xsd to latest XML Schema draft | Avolent, Inc. |
| Patrick Higgins | Enhancements to the javasource classes to fix support for abstract methods. Some changes for Java 2 types compatibiliy. | |
| Rick Hogge | Added patch to source generator to prevent conflicts with java.lang.Object when the XML Schema contains an element name of "object" or "Object". | |
| Shaun Kelly | Fix for OQLQueryImpl.java for multiple occurrences of the 'AS' keyword. | |
| Don Kleppinger | Enhancement to Marshaller to support BigDecimal as a primitive type. | |
| Lance Lavandowska | Mapping GUI | |
| Stefan Liebner | Submitted code for generating mapping file from existing SQL database. | |
| Heng Sin Low | Gives helps fellow users on the mailing list | |
| Damon Maria | Bug reports and bug fixes for readonly locking mode in Castor JDO | |
| Margaret Martin | Contributions to the mailing list to help others in the community; contributed a workaround for the lack of self-referential relationships. | |
| Thorsten Mauch | OQL Query tool, bug fixing for OQL. | |
| Tom Murray | Provided a patch concerning the reading of AnyNode. | |
| Ciamac Moallemi | A patch to OQL parser: retrieving fields from a superclass | |
| David Nemeshazy | Provided a fix for making the HIGH/LOW key generator name pass XML schema and DTD validation. | |
| Glenn Nielsen | Some patches for Castor XML, JakartaOroEvaluator | |
| Takashi Okamoto | Contributed XercesRegExpEvaluator implementation | |
| Thomas Olausson | Contributed a patch for DB2 and identity columns | |
| Erik Ostermueller | Contributions to the mailing list to help others in the community | |
| Burak Ozyurt | Added InstantDB to the list of supported databases. | |
| Marc-Antoine Parent | Enhancements to the Castor DSML and bug fixing. | |
| Ralf Purnhagen | A patch to JDO which fixed a ClassNotFoundException ocurring in a multiple ClassLoader environment | |
| Todd Rader | A patch for RelationCollection to fix incorrect iteration deleted items are present. | |
| Petr Rehor | Patches to Castor OQL. Includes the support of 1:M N:M query. | |
| Martin Renner | Fixes for rollback() destroying lazy loading collections, PreparedStatement not closed in SQLEngine.delete, Exception during db.rollback() when db.update() fails, Time limited cache is expiring too fast | |
| Phillip Rhodes | Fixed JDO bug: non-null columns sometimes were returned as null | |
| Christian Riege | Patch for JInterface to prevent illegal cast when adding a method that uses a JInterface as a parameter type | |
| Guillaume Rousse | Mapping extension and other important feebback | |
| David Roytenberg | Enhancements to DateFieldHandler to allow different date formats than that which is defined in XML Schema. | NSRI Inc. |
| Gary Shea | Enhancements to the org.exolab.javasource package. | |
| Vitaly Shishakov | Contributed "trigger" mode for SEQUENCE key generator. | |
| Kesha Sibilev | Patches to JDO | |
| Eric Simon | Fixed thread safe issue with mapping files | |
| Martin Skopp | Enhancements to the org.exolab.javasource package. | |
| Matt Small | Some patches for Castor XML Schema Writer | |
| Ron Smith | Patch to make 'Map' collection really generic. | |
| David Snowsill | JDO bugfixes | |
| George Stewart | Enhancement to give mapping loader higher priority than compiled descriptors | |
| Rhett Sutphin | Fixes for mapping.xsd (the schema for the mapping object model) and the initial contribution of the binding file for the mapping schema. | |
| Frank Thelen | Submitted code for allowing subclassing of the special types used by the Source Generator, and for supporting ODMG 3.0 collections. | Poet Software |
| Michael Thyen | Patch to fix introspection of addXxx() method. | |
| David Tinker | Add support of Identity Key generator for Informix | |
| Vladimir Tsichevski | Some patches for Castor XML + Castor JDO | |
| Patrick van Kann | Ported SQL for Castor JDO tests to SQL Server; updates for docs; helping others on the mailing list | |
| Stephane Verlet | Patch for High/Low key generator problem in multi DB environement | |
| John Weir | enhancement to allow extra non-matched elements to simply be ignored. | |
| Nic Wise | Contributed SEQUENCE key generator for Interbase. | |
| Mark Woon | Contributed patches for java.lang.Long<->java.util.Date type convertors and some patches to clean up docs | |