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-----