> a) we allow people to own the copyright (Copyright bla bla Carlos Sanchez) > - that person needs to allow change of license > - when somebody contributes he should (or may want to) add his name to > the copyright > - if we move a plugin to ASF we can do it, adding the ASF and keeping > the old one, notice should state that parts are one license while > other parts are ASF
Or removing the old one if everyone is brought with it, which is usually necessary for auditing anyway (they need to sign clas, and a code grant). > b) we don't allow it, copyright is owned by the team (Apache Software > Foundation or The Codehaus) > - change of license can be done if the team agrees > - copyright doesn't change I'm not 100% sure you can do this, though putting that in the copyright header makes things a whole lot simpler and I'd say we recommend it. How about: 1) plugins can choose Codehaus' MIT or ASL 2 2) very few plugins are allowed with *GPL dependencies. Special cases. The plugin code is licensed MIT (as ASL is not compatible due to the patent clause), but the plugin as a whole is *GPL as a derivative work. 3) We allow but discourage people to put their own name in the copyright. We use The Codehaus as the copyright name. - Brett