I've reached out to the ASF Board to see if anyone can help or if there is a resource to answer your questions.

Regards,
KAM

On 3/14/2014 5:06 PM, Tamer Rizk wrote:

It seems like it does not make a difference since the license enables the addition of copyright statements to modifications and the author may use additional or different license terms for derivative works.

Further, the agreement calls for "grant to the Foundation and to recipients of software distributed by the Foundation a perpetual, worldwide, non-exclusive, no-charge, royalty-free, irrevocable copyright license to reproduce, prepare derivative works of, publicly display, publicly perform, sublicense, and distribute Your Contributions and such derivative works." which is what was intended.

The section that I am worried about is "If any entity institutes patent litigation against You or any other entity (including a cross-claim or counterclaim in a lawsuit) *alleging* that your Contribution, or the Work to which you have contributed, constitutes direct or contributory patent infringement, then any patent licenses granted to that entity under this Agreement for that Contribution or Work shall terminate as of the date such litigation is filed." and the impact of this text on some of my other work.

In the case that I can sandbox the project within the CLA to ensure that other entities cannot maliciously leverage the contribution and the text of the CLA in adversity to other work, it would be okay, however I am not sure that is possible as there is too much overlap in software today. Perhaps I can assign the work to someone else who would agree to the contributor agreement, so that the project is beneficial to the community and everyone is happy? If that works, let me speak to an attorney and get back to you. Otherwise feel free to suggest a way around the exposure, or the best way to ensure that the most benefit inures to your project, such as leaving it under the ASF 2.0, another permissive license, or through the involvement of other developers.

Kevin A. McGrail wrote:
On 3/14/2014 3:37 PM, Tamer Rizk wrote:

Note on previous message by "the ability to take the code in an independent direction" I mean independently, such that SA is still free to do whatever it
wants.

Isn't that just a standard code-fork which the ASF 2.0 License permits without
issue other than you have to attribute that ASF code is included?

https://www.apache.org/foundation/license-faq.html#WhatDoesItMEAN does the best
job of answering the question.


Tamer Rizk wrote:

I was joking too. In any case, legalese aside, I think attribution is
both ethical and okay on either side of the table, the divergence of
opinion seems to be with the copyright. Besides attribution, what I am
trying to achieve with the copyright is the ability to take the code in an independent direction as a copyright holder five years in the future if SA hypothetically decides to be purchased by Oracle or what have you.
I am not sure if a dual copyright (which based on my limited
understanding is the same thing as a perpetual, transferable,
non-revocable license) is possible, but if so, I would be more than
happy to assign.

Kevin A. McGrail wrote:
On 3/14/2014 2:59 PM, Tamer Rizk wrote:

Sure, no problem, I would be happy to contribute to helping the
ongoing effort to solve the global spam problem and as a small token
of appreciation for the SpamAssassin project and the Apache Foundation
in general. Can you point me to the appropriate CLA so that I may
verify that there are no conflicts with anything else that I am
working on?
:-)

See https://www.apache.org/licenses/#clas
In so much as there is no conflict, SpamAssassin is more than welcome to an irrevocable, perpetual and transferable license to use and make
changes to the contribution in any manner. I would retain copyright
attribution within the source and documentation of the package and its derivatives somewhat akin to a leaner version of Sir Bacon sans lines
2-5.
I don't think Sir Bacon actually has any copyright on the code,
actually.  I think Alex was joking about the dead guy and BACN

If code has a copyright or author other than ASF, ASF policy is it is
removed - https://www.apache.org/legal/src-headers.html has more on the
issue.  So you can give us permission to remove that information but
otherwise, you really aren't transferring the contribution to the ASF.

regards,
KAM


Reply via email to