Skip to content
GitLab
Projects Groups Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
  • Sign in
  • A aurweb
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
    • Locked Files
  • Issues 86
    • Issues 86
    • List
    • Boards
    • Service Desk
    • Milestones
    • Iterations
    • Requirements
  • Merge requests 5
    • Merge requests 5
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
    • Test Cases
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Packages and registries
    • Packages and registries
    • Package Registry
    • Container Registry
    • Infrastructure Registry
  • Monitor
    • Monitor
    • Incidents
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Code review
    • Insights
    • Issue
    • Repository
  • Wiki
    • Wiki
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • Arch LinuxArch Linux
  • aurweb
  • Issues
  • #107
Closed
Open
Issue created Sep 04, 2021 by Kevin Morris@kevrContributor

GPL 2.0 is being violated across the board

https://www.gnu.org/licenses/old-licenses/gpl-2.0.en.html#SEC4

See "How to Apply These Terms to Your New Programs"

Applicable to aurweb:

If you develop a new program, and you want it to be of the greatest possible use to the public, the best way to achieve this is to make it free software which everyone can redistribute and change under these terms.

To do so, attach the following notices to the program. It is safest to attach them to the start of each source file to most effectively convey the exclusion of warranty; and each file should have at least the "copyright" line and a pointer to where the full notice is found.

This does not seem to be done in aurweb, however, there's enough GPL 2.0 around that it causes the repository to believe the project is GPL 2.0. Arch does seem to prefer GPL 2.0, and so we will stick with GPL 2.0. Since we are clearly violating GPL 2.0's requirements of source headers where this license applies and do not even include a full verbatim LICENSE in the project, we should address this issue immediately.

EDIT: This wasn't even an issue. The license file was locating at ./COPYING the entire time and I completely missed it. The MR's commit has been reverted.

Edited Sep 04, 2021 by Kevin Morris
To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information
Assignee
Assign to
Time tracking