Re: Question regarding source files with unclear license

Xiyue Deng <[email protected]>
Newsgroups gmane.linux.debian.devel.legal
Message-ID <[email protected]>
Hi Soren,

Soren Stoutner <[email protected]> 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
> [email protected]

-- 
Regards,
Xiyue Deng
signature.asc (application/pgp-signature, 857 B)
-----BEGIN PGP SIGNATURE-----

iQJGBAEBCgAwFiEEiKQfd6o81mjI+LWALell7WOCXJMFAmc2g5ESHG1hbnBoaXpA
Z21haWwuY29tAAoJEC3pZe1jglyT1H8P/0Ice12KXFoI8K5qG9T4TysGeU2RtGt+
4XLldbVbwtU1GqXTEArc8O8N83YYhwUu7umEJKgaHvS+FvIPa1F8mWoPq9gCtlNM
A258am4yXOo6EHFeBtuMxZd0dVmDA4clGdkw4GZ9VZK1EcsE1To9hHgTvyP+OMrW
2rAFrLjQizAPnSgDNjcdAe/q766m4DjhMIv7lwIIcQEKhwzN0tZxKCtVmEgCdPpB
Dr4PO3I8o6dGlcLwHeCMWKbC+XYRNVu6d39rfwFKnDlyO75mcT+uB3DWYHnfXZd/
/1oAmRP7jOIHEmFf3FUJonn75RJoxPfNoRW/dwbJ5ZgxpNf16NWM3fumu6MkEpNI
jW82QXS2apLa21I65jErdGuTtBBVgSIDQpYCj2HFKR1LeZtnayTb6Lvhray9Qm+S
XYvTZBItQPWIxwa7RY4BVDmS35pTj1dvrlIXhy1JIElAA8nG7Z4WsTndG9zaexay
kNDSDiCufG3EyoWkB1S+wM2RHJ1SfaNvUSGnvzEAuz3x2/Q1RlVe8UqErUA/gzdO
KsfU4tu9Av3SBxlyuPbn4cf3HyoQo/zJsRtJkqdiOXcmA6a//ERE7zjM168/BQqH
+QQ0dr7bnp9V3tJyvSjZujvs337KyeONJODx6CKBRdSQoCxAxHJ4btE4FPetWJpk
LteTCU37gTuU
=7kQL
-----END PGP SIGNATURE-----
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.