If we are distributing components from outside the project, our obligation is to comply with the licensing requirements of their authors/copyright holders.
It seems that NASA imposes no requirements, other than that we do not imply endorsement by NASA. So we're good. The NOTICE file exists because the Apache license mentions it: If the Work includes a "NOTICE" text file as part of its distribution, then any Derivative Works that You distribute must include a readable copy of the attribution notices contained within such NOTICE file The NOTICE file is somewhat of a burden. We are obligated to include the contents of NOTICE files of any projects we include, and any projects that include us have to include our NOTICE file. To decrease the burden on downstream projects, I suggest that we don't include anything in our NOTICE file that we don't have to. That said, I think that giving credit to our sources is courteous, interesting, useful for tracking down bugs, and just the Right Thing to do. I would put that credit in places such as README files, online documentation, or commit messages. Downstream projects are under no obligation to copy it. Julian On Tue, Jun 20, 2023 at 8:36 AM Riley Kuttruff <r...@apache.org> wrote: > > I'm looking into getting our components migrated away from DISCLAIMER-WIP in > preparation for graduation. One of the components (ingester) has some data > for tests [1] that comes from NASA which is freely and openly available > without (I believe) copyright. [2] Would it be required/recommended to > mention this in the component's NOTICE file? If so, is there a standard > format for entries in NOTICE? > > [1] > https://github.com/apache/incubator-sdap-ingester/tree/dev/granule_ingester/tests/granules > [2] https://www.earthdata.nasa.gov/learn/use-data/data-use-policy