Hi,

> To be more specific, here are some types of files:
> 1. Some part of a file (maybe several lines, or a short function) is copied 
> directly from a 3rd-party implementation, but others are implemented by 
> ourselves.
> 2. The code is implemented by us, but the general idea or algorithm is 
> inspired by 3rd-party.

ASF policy [1] states that you should not add the standard Apache License 
header to the top of third-party source files, and only if major modifications 
are done then the (P)PMC should decide what to do. IMO that decision would need 
to be documented on the mailing list. INAL but from what I’ve  seen previously 
option 2 is generally not enough change to change the 3rd party license.

> But we wish to know if this is complying with Apache's license. 

It’s not about complying with the terms of the license it about following ASF 
policy on headers. (see above).

Thanks,
Justin

1. https://www.apache.org/legal/src-headers.html#3party
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to