This is less than what google or sun does. However, GAP does nothing like this. On the other hand, GAP is organized around modules (often single-authored and sometimes with non-GPL'd licenses), with a small number of people contributing to the kernel. I don't think Maxima does this either. But as I pointed out in the original post, the book by Van Lindberg seems to be indicating that this is something he recommends thinking about.
The idea is that this would be a 1-time agreement, ideally when you sign up for a trac account. I'm trying to figure out how to set this up using a simple form interface, which you fill out and submit once and for all. (I have not gotten an okay from William or Michael on this, just an idea I would like to present for possible approval from everyone). I really think this should be totally pain-free. Maybe I'm not presenting it very clearly, but that is probably because I'm not sure what the simplest and most scalable solution is. On Wed, Nov 26, 2008 at 12:52 PM, Martin Albrecht <[EMAIL PROTECTED]> wrote: > > Hi there, > > what is the practice w.r.t. this kind of stuff in other big open-source > software projects? Quite honestly, I find it rather worrying that so much > legal stuff is suddenly involved in writing a simple patch. If at all > possible I would love to avoid this. > > Martin > > > -- > name: Martin Albrecht > _pgp: http://pgp.mit.edu:11371/pks/lookup?op=get&search=0x8EF0DC99 > _www: http://www.informatik.uni-bremen.de/~malb > _jab: [EMAIL PROTECTED] > > > > > --~--~---------~--~----~------------~-------~--~----~ To post to this group, send email to sage-devel@googlegroups.com To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/sage-devel URLs: http://www.sagemath.org -~----------~----~----~----~------~----~------~--~---