[legal-discuss] Copyright statements in source

Richard Fontana rfontana at redhat.com
Wed Jan 22 17:25:53 UTC 2014

On Wed, Jan 22, 2014 at 11:27:28AM +0000, Mark McLoughlin wrote:

> I think it's time we stepped back and considered all the angles here -
> not just "drop the CLA", "delete the copyright notices". What do we (the
> project) want? What are our values?
> I'd suggest:
>   - We want to be able to distribute OpenStack under the Apache License 
>     v2, so:
>      - All code to the project must be contributed under the ALv2
>      - We can incorporate BSD/MIT licensed code from other projects
>      - We can use LGPL, BSD, MIT, etc. licensed libraries; currently,
>        we're being conservative and not using GPL/AGPL libraries
>   - There is no need for contributors to grant the foundation a special 
>     license.
>   - We copy the kernel's Signed-off-by/DCO method of having all 
>     developers who contribute to a patch state they have the right to 
>     contribute the patch under ALv2
>   - We consolidate all copyright notices into a single "copyright 
>     multiple authors" notice above the ALv2 header, making it clear the 
>     code is directly licensed by the authors under ALv2 without the 
>     foundation acting as an intermediary
> This is just a strawman idea to draw some comments. What am I missing?

The one thing is my intuition that the lawyers for several of the
corporate members of the OpenStack Foundation, and lawyers for the
Foundation itself, would object to adoption of the Linux kernel-style
DCO. (Though perhaps mainly due to lack of familiarity with the
approach and some belief that the CLA system currently in use is a
best practice of some sort.) I myself think an unadulterated DCO
method is a fine idea, have said so before and feel confident in
saying that that would be Red Hat's official view.

As to the issue of handling copyright notices, that sounds fine to me
too and that part would address Rich Bowen's concerns.

 - RF

More information about the legal-discuss mailing list