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]
