Legal experts, We at Airavata incubator have been struggling to get the License and Notice files correct for quite some time time now. We need some expert guidance to move foreword. With help from one of our mentors Ate Douma, we have sorted out some blockers, but still unable to cross the last mile of the release. We have tons of third party dependencies (all of which have apache compatible licenses), but our headache is to get the transitive dependency licenses and notices right. Will send a sequence of specific requests as we nail them down.
We layer upon singficantly large number of apache projects and bundle them with airavata binary distribution. My first question is how to get the NOTICE file correct for these dependencies. As we understand, we will have one Apache License for all these projects. But for NOTICEs, should we have per product? For example, we have the following scenario with dependencies to Apache Xerces, XMLBeans, Derby, Commons, Jackrabbit, Axis2, Axiom. How should we include NOTICES for these projects in following case A or Case B? Case A): This product includes software (Xerces, XMLBeans, Derby, Commons, Jackrabbit, Axis2, Axiom) developed at The Apache Software Foundation (http://www.apache.org/). Followed by individual notices like: Portions of Apache Derby were orginally developed by International Business Machines Corporation and are licensed to the Apache Software Foundation under the "Software Grant and Corporate Contribution License Agreement", informally known as the "Derby CLA". Aside from contributions to the Apache XMLBeans project, this software also includes: - one or more source files from the Apache Xerces-J and Apache Axis products, Copyright (c) 1999-2003 Apache Software Foundation - W3C XML Schema documents Copyright 2001-2003 (c) World Wide Web Consortium (Massachusetts Institute of Technology, European Research Consortium for Informatics and Mathematics, Keio University) - resolver.jar from Apache Xml Commons project, Copyright (c) 2001-2003 Apache Software Foundation 2) Case B: This product includes software Apache Derby developed at The Apache Software Foundation (http://www.apache.org/). Portions of Apache Derby were orginally developed by International Business Machines Corporation and are licensed to the Apache Software Foundation under the "Software Grant and Corporate Contribution License Agreement", informally known as the "Derby CLA". This product includes software Apache XMLBeans developed at The Apache Software Foundation (http://www.apache.org/). Aside from contributions to the Apache XMLBeans project, this software also includes: - one or more source files from the Apache Xerces-J and Apache Axis products, Copyright (c) 1999-2003 Apache Software Foundation - W3C XML Schema documents Copyright 2001-2003 (c) World Wide Web Consortium (Massachusetts Institute of Technology, European Research Consortium for Informatics and Mathematics, Keio University) - resolver.jar from Apache Xml Commons project, Copyright (c) 2001-2003 Apache Software Foundation And so on. Basically asking, if all products developed at ASF can have one copy right notice and required third party notices, or should each apache project also have separate copy right notice? Thanks, Suresh
signature.asc
Description: Message signed with OpenPGP using GPGMail