Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

chore: update LICENSE to AGPL 3.0 #970

Merged
merged 12 commits into from
Oct 17, 2024
Merged

chore: update LICENSE to AGPL 3.0 #970

merged 12 commits into from
Oct 17, 2024

Conversation

jalling97
Copy link
Contributor

@jalling97 jalling97 commented Oct 11, 2024

Description

  • Updates the LICENSE.md to AGPL 3.0

  • Adds LICENSING.md

  • Replaces Apache 2.0 SPDX headers with AGPL 3.0 headers

  • Adds missing SPDX headers

  • Updates CODEOWNERS

  • Bug fix (non-breaking change which fixes an issue)

  • New feature (non-breaking change which adds functionality)

  • Other (security config, docs update, etc)

Checklist before merging

@jalling97 jalling97 changed the title Update LICENSE to AGPL 3.0 chore: update LICENSE to AGPL 3.0 Oct 11, 2024
@jalling97 jalling97 added the documentation Improvements or additions to documentation label Oct 11, 2024
catsby
catsby previously approved these changes Oct 11, 2024
@catsby
Copy link
Collaborator

catsby commented Oct 11, 2024

cc @austenbryan I think is good-to-go

Copy link
Member

@jeff-mccoy jeff-mccoy left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This is missing some of the changes used in uds-common such as CODEOWNERS update, SPDX headers, and LICENSING file, see defenseunicorns/uds-common#286 for an example (and lint task)

Copy link
Collaborator

@mjnagel mjnagel left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

We'll need to go through all the existing files with license headers as well and update them, example: https://github.com/defenseunicorns/uds-cli/blob/main/src/pkg/engine/k8s/common.go#L1-L2. addlicense doesn't touch any existing headers in files so you may have to find and replace/nuke all the old ones first.

@catsby
Copy link
Collaborator

catsby commented Oct 15, 2024

@jeff-mccoy @austenbryan I believe this is updated and ready. Big thank you to @jalling97 for 99% of the work here. I added a github workflow to validate license headers going forward, the rest was their work. Thanks!

Copy link

@austenbryan austenbryan left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Approving license fill changes

Copy link

@daveworth daveworth left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

approving CODEOWNERS changes but nothing else

Copy link
Collaborator

@UncleGedd UncleGedd left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

YOLO

@catsby catsby merged commit 227e145 into main Oct 17, 2024
17 checks passed
@catsby catsby deleted the update-license-to-agpl branch October 17, 2024 17:31
catsby added a commit that referenced this pull request Oct 17, 2024
* main:
  chore: update LICENSE to AGPL 3.0 (#970)
catsby added a commit that referenced this pull request Oct 17, 2024
* main:
  chore: refactor uds ui to use vendored runtime (#967)
  chore: update LICENSE to AGPL 3.0 (#970)
  fix(deps): update module github.com/defenseunicorns/maru-runner to v0.4.0 (#977)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
documentation Improvements or additions to documentation
Projects
None yet
Development

Successfully merging this pull request may close these issues.

7 participants