libvncserver icon indicating copy to clipboard operation
libvncserver copied to clipboard

SPDX License: Project Not REUSE-Compliant - Missing License Information

Open re2zero opened this issue 1 year ago • 0 comments

The recent reuse lint scan shows the project does not comply with the REUSE Specification 3.3.

# SUMMARY

* Bad licenses: 0
* Deprecated licenses: 0
* Licenses without file extension: 0
* Missing licenses: 0
* Unused licenses: 0
* Used licenses: 0
* Read errors: 0
* Files with copyright information: 97 / 174
* Files with license information: 0 / 174

Unfortunately, your project is not compliant with version 3.3 of the REUSE Specification :-(

Key issues:

0/174 files contain license information (SPDX identifiers), despite 97 files having copyright notices.

Non-compliance risks legal ambiguity and hinders downstream adoption.

Suggested Fix: Add SPDX license identifiers to all files (e.g., // SPDX-License-Identifier: GPL-2.0-or-later).

Benefits of SPDX Compliance:

✅ Simplifies compliance for users and contributors.

✅ Machine-readable metadata ensures automated tooling compatibility.

✅ Reduces legal risk by eliminating ambiguity.

Use the reuse tool (guide) to automate fixes. Let me know if you'd like help drafting a PR!

re2zero avatar Feb 07 '25 01:02 re2zero