Question regarding source files with unclear license

Xiyue Deng <[email protected]>
Newsgroups gmane.linux.debian.devel.legal
Message-ID <[email protected]>
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]).  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.  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.

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.

TIA!

[1] https://tracker.debian.org/pkg/dap-mode
[2] https://salsa.debian.org/emacsen-team/dap-mode
[3] https://salsa.debian.org/emacsen-team/dap-mode/-/commit/e227c8dc6ab6c3f2b932a5605838548bd3f16cbc
[4] https://salsa.debian.org/emacsen-team/dap-mode/-/blob/master/LICENSE?ref_type=heads
[5] https://github.com/emacs-lsp/dap-mode/tree/master/icons/vscode
[6] https://github.com/microsoft/vscode-icons
[7] https://github.com/emacs-lsp/dap-mode/tree/master/icons/eclipse
[8] https://github.com/eclipse-platform/eclipse.platform.images

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

iQJGBAEBCgAwFiEEiKQfd6o81mjI+LWALell7WOCXJMFAmc2bKkSHG1hbnBoaXpA
Z21haWwuY29tAAoJEC3pZe1jglyTWP4P/iLCMU8nmULrh4l6Fs0cu/GzRXU+MiHo
cDfvuzqZb3aepOob5z7+53S1oUF5mtFFHFUd4HrTdUOZMJcrTcN5J0UqBiP1sgH0
LzA24X4jawjbLR0JzUhKDWf+QJZsRUZw0PuyEA5xZnHV96aAJmrVRQ3qokgEMfh6
gDiLIwSdg4T0yw+L5iUn9PoCsRpMvd+NCJEy2JbHdU+TTjgWDFhv1Nfgx5WF1RD2
vqTxeQwf5zFYoSSMxXCLWv+Vjo/BS7EZuffeA9VajLEBmcwf0vG44Hkc4ippdG2W
vLif4D5h9YeRKrbii64FPeP9t94uzIQQsbXnUCzWmirKslI6DBsvE2ah6wGESChs
8fYjKwWgooVL1/A3fPKOEE34/CUPapJMyZ53fNOHKw7Ltw0hveHFBu2MRh9jstf7
ZEtLwoWtjxdZvxqMbjX9LqJbjtvf5bVJYiWaT3S3tzchmptesiQJX9wsQ7BuDoJq
kK6vN3wS3WaUJDeAWKRXlxSE0Qnh6xX9sWrU6ujj35WE687T+wezx5YTmgUzsMPe
TM4k9k+Ko6kSnMPYN3lYakZbEMQ2vcpQ7aa+o/zVCbXTprLffakasuj4KlZqfgGi
TPaTLm6C2CobJLy0LoQplG9lPXUFqbdtRBLkYmGn0+BjmNb876ZODohydzmnM+qT
mZEkK2LwUyVH
=K2+v
-----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.