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

F39 Change: SPDX License Phase 2 #1497

Closed
12 tasks done
dustymabe opened this issue May 18, 2023 · 10 comments
Closed
12 tasks done

F39 Change: SPDX License Phase 2 #1497

dustymabe opened this issue May 18, 2023 · 10 comments

Comments

@dustymabe
Copy link
Member

dustymabe commented May 18, 2023

For the proposed Fedora 39 changes we decided to discuss further the following change:

  • SPDX License Phase 2
    • Second phase of transition from using Fedora's short names for licenses to SPDX identifiers in the License: field of Fedora package spec files. This phase addresses how to update the License: field for existing packages, including documenting more specific guidance on how to find licenses in a package.
    • Tracking bug: #2184184
    • NOTE: [travier] We need to ensure our packages are compliant

Offhand our list of packages are:

  • ostree
  • rpm-ostree
  • ignition
  • butane
  • rust-afterburn
  • rust-coreos-installer
  • rust-ignition-config
  • rust-openssh-keys
  • rust-ssh-key-dir
  • rust-zincati
  • rust-bootupd
  • console-login-helper-messages
@dustymabe
Copy link
Member Author

According to the files linked from this devel list thread:

  • ostree - still needs converting ⚠️
  • rpm-ostree - still needs converting ⚠️
  • ignition - can be trivially converted to Apache-2.0 ⚠️
  • butane - isn't in the list ✔️
  • rust-afterburn - isn't in the list ✔️
  • rust-coreos-installer - isn't in the list ✔️
  • rust-ignition-config - isn't in the list ✔️
  • rust-openssh-keys - isn't in the list ✔️
  • rust-ssh-key-dir - isn't in the list ✔️
  • rust-zincati - isn't in the list ✔️
  • rust-bootupd - isn't in the list ✔️
  • console-login-helper-messages - still needs converting ⚠️

@dustymabe
Copy link
Member Author

dustymabe commented May 19, 2023

Maybe we can split this up:

@jmarrero
Copy link
Member

@dustymabe sure thing, will take ostree and rpm-ostree

@prestist
Copy link
Contributor

prestist commented May 24, 2023

@dustymabe, yeah I will take Ignition

SPDX Update MR https://src.fedoraproject.org/rpms/ignition/pull-request/98

@dustymabe
Copy link
Member Author

@prestist - I'll trade you a review:

https://src.fedoraproject.org/rpms/console-login-helper-messages/pull-request/13

@dustymabe
Copy link
Member Author

console-login-helper-messages-0.21.3-5.fc39 has the updated license.

@prestist
Copy link
Contributor

prestist commented Jun 2, 2023

Ignition 2.15.0-4 f39
Ignition 2.15.0-4 f38
Ignition 2.15.0-4 f37

Are updated with SPDX licensing.

@jmarrero
Copy link
Member

ostree-2023.3-4.fc39
&
rpm-ostree-2023.4-5.fc39
have been updated with the SPDX license identifiers.

@dustymabe
Copy link
Member Author

Nice - thanks!

@dustymabe dustymabe changed the title F38 Change: SPDX License Phase 2 F39 Change: SPDX License Phase 2 Aug 2, 2023
@travier
Copy link
Member

travier commented Feb 20, 2024

We missed nss-altfiles which I'm doing in https://src.fedoraproject.org/rpms/nss-altfiles/pull-request/6

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

4 participants