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

Reply via email to