a few thoughts and comments on xaviers post
1. In general i (personally) do agree and find it strange that contributions are under AFL while we license under AGPL. Would make me wary of donating a "significant" chunk of code to the project too.
2. The reasoning was it gives "us" more control over the code base if we wanted to dual license it etc (note that all this happened 3 years ago when we were new to the game also). For folks that are interested, our lawyer Larry Rosen will be able to give you better answers. Note that you will have to pay his normal billing rate (i assume)
3. However, the number/type of contributions we have gotten / expected to get into core is fairly minimal (i.e. there have not been any large chunks contributed as yet). Note that you can create a drupal module (like CiviNode or the others) and interface with CiviCRM etc under your own license terms and not be part of the core distribution.
4. If licensing is the biggest issue / stumbling block, we'd be willing to rework those terms to make it more community friendly / equitable / in line with other open source projects (with a CLA etc). However, I'd rather avoid spending a lot of time on it until they decide on the platorm etc. legal fees are not cheap and its a fair amount of time for us to spend. Talk/discussion (especially in committee) on the other hand is cheap and plentiful (IMO)
5. The copyright is held by CiviCRM LLC. So a single entity controls the copyright for the entire code base (right now). Dave Greenberg and myself are the partners in CiviCRM LLC
6. We have talked about this in the past and have given similar answers to the above. Some of the links that this has been discussed in the past include:
http://forum.civicrm.org/index.php?topic=391.0http://forum.civicrm.org/index.php?topic=3373.0lobo