Re: question regarding the information to be provided in case of files containing a license text
Hi Oliver,toggle quoted message Show quoted text
If I understand the scenario you describe below (which I’d agree is quite common), which is: you have a COPYING.txt file at the top-level directory that contains the full text of a license, in this case, GPL-3.0; and then you have a bunch of files in sub-directories that have no actual license info, then the SPDX info at the file level (see Section 6 of the spec), would look something like this:
For the COPYING.txt file:
6.5 License Information in File = GPL-3.0 —> use the short identifier because you should have gotten an exact match on GPL-3.0
6.4 Concluded License = GPL-3.0 —> for obvious reason!
For the other files in the sub-directory:
6.5 License Information in File = NONE —> assuming there is no license information in the individual files; no header for GPLv3, nothing.
6.4 Concluded License = GPL-3.0
6.6 Comments on License = The concluded license was taken from the package level that the file was included in. This information was found in the COPYING.txt file in the xyz directory. —> this is actually the exact example in the spec itself for this section!
Does that make sense?
I’m not sure why you come up with “Distribute_No_Modifications” - if the license is GPLv3, then you’d identify it in the SPDX file using the short identifier, GPL-3.0 as per the instructions in the spec and the SPDX License List.
SPDX Legal Team co-lead
On Jul 29, 2014, at 8:26 AM, Fendt, Oliver <oliver.fendt@...> wrote: