Hi Soren,

Soren Stoutner <so...@debian.org> writes:

> On Thursday, November 14, 2024 2:33:29 PM MST Xiyue Deng wrote:
>> Hi,
>> 
>> I was working on updating the dap-mode package[1] (team repo[2]) and
>> noticed that the previous maintainer removed some of the source files
>> stating that they have unclear license[3].  If you look at those files,
>> for the text files they don't really have a copyright header, though I
>> would expect that those files should be under the common license by
>> default (which is GPL-3[4]).
>
> Agreed.
>

Thanks for confirming!

>> There are also some binary icon files that
>> are used as control.  It includes vscode icons[5] which seems to derive
>> from this upstream repo[6] with CC BY 4.0, and eclipse icons[7] which
>> seems to derive from this upstream repo[8] with EPL-1.0, and both
>> licenses are DFSG-compliant.
>
> That should be fairly easy to document in debian/copyright.
>

Sounds good.  Will add clarifying licenses accordingly.

>> Admittedly the dap-mode upstream could be
>> a bit clearer about the license on those icons by providing a dedicated
>> license file under those directories, and I can file a PR upstream to
>> request that if needed.
>
> Agreed.  My personal experience is that upstreams are usually fairly willing 
> to provide better copyright documentation when these types of things are 
> pointed out to them.
>

Ack.  Filed https://github.com/emacs-lsp/dap-mode/issues/814.

>> OTOH, AIUI, the removal of those files was not required for the package
>> to be considered DFSG safe as all licenses seem to be DFSG-compliant
>> (also the previous maintainer didn't mark the package version with any
>> "+dfsg" suffix after removing those files).  On the other hand, removing
>> files results in difference between upstream source, and this could
>> potential cause packaging issues when upgrading to newer versions
>> (e.g. newly added files may depend on files that were removed).
>> 
>> I wonder whether those removed files should be considered with unclear
>> license, and if not, whether I can add those files back.  Hence I would
>> like to consult the debian-legal@ folks to make sure things are indeed
>> DFSG-compliant.
>
> Based on the research you have done, I can see no reason to assume that these 
> files are not DFSG-free (it sounds like the previous maintainer made an 
> assumption instead of having any definitive information).  Unless someone 
> provides some evidence to the contrary, I think you are fine to include them 
> in 
> the package along with correct documentation in debian/copyright for the 
> icons.
>

Thanks again for confirming! I'll proceed as advised.

> -- 
> Soren Stoutner
> so...@debian.org

-- 
Regards,
Xiyue Deng

Attachment: signature.asc
Description: PGP signature

Reply via email to