On 12/10/2023 4:05 PM, Shane Curcuru wrote:

I think we have to be careful with the word "contribution".  The ASF cannot accept any contribution that is licensed and copyrighted by some other entity.  To "contribute" the code is to donate the code to the ASF without retaining any claims to it. Then the code belongs to the ASF and can be re-licensed as Apache 2.0 with the ASF copyright.

Er, no, that's not how the ASF treats "contributions".  In general, when someone contributes their copyrighted work to an Apache project, they keep the copyright, and merely license enough rights to the ASF such that the ASF (through our projects) can then re-ship that contribution at any point in the future as part of a larger work, under terms like the Apache-2.0 license.
...[snip]...

That use of the word "contribution" is causing me a little cognitive dissonance, but I will adapt.  Synonyms for "contribution" include donation, gift, present, grant, etc., most which are not interchangeable with "contribution" in this context.

How does the copyright holder "license enough rights to the ASF"?  I suppose that is via the license that they chose for the work, rather than through any specific interaction with the ASF?

Greg

Reply via email to