--- robert burrell donkin <[EMAIL PROTECTED]> wrote: > On 1/6/07, Chris Howe <[EMAIL PROTECTED]> wrote: > > <snip> > > > Scenario: > > A project (Project A) is set up on Source Forge by > > individuals as the only legal entities. Project A > is > > setup under the Apache License V2. What would > Project > > A need to do beforehand to ensure that all code > > committed to Project A's SVN is available for an > > existing ASF project to incorporate into it's code > > base in the following scenarios: > > > > 1) ASF committer incorporates code from Project A > > directly into the ASF project > > 2) Member of Project A submits a patch file to the > > JIRA of the ASF project > > 3) Non Member of Project A submits patch file from > > Project A to the JIRA of the ASF project. > > IANAL > > (trying to tie together what others have said) > > any code which is not originally created for apache > by a contributor > needs to be cleared through the incubator. this > usually means a > software grant. > > i'm not sure that membership of the project is > relevant: what matters > is copyright ownership (or at least the right to > sign a software > grant). so, > > 1 code is imported by a committer without a software > grant > 2 the copyright owner grants apache the required > license to the code > 3 mistakenly a contributor submits a patch to which > they do not have > the required license > > importing source without a software grant is a PITA. > given compatible > licensing, it's probably better not to fork the > source and use a > binary dependency. only apache projects can safely > use the current > license header. when imported the source, this > header and copyright > information *must* be preserved. the contents of the > NOTICE also need > to be preserved. > > software grants are much better for apache. this > makes everything much easier. > > one approach would be for you to collect the > required permissions from > the contributors to the project as you go along: > just ask people to > FAX you (needs to be a hard copy) the required > documents. you'd then > have permission for any work to be imported via a > software grant. > > if this sounds like a good approach, i'll try to set > some wheels in motion... > > - robert
That sounds like a fine approach. Would I need to make a software grant to the ASF for every contribution or is it possible to draft an agreement that makes all future contributions included? Thanks, Chris --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
