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

Consider supporting only OSI-approved licenses #528

Open
sdruskat opened this issue Feb 13, 2024 · 3 comments
Open

Consider supporting only OSI-approved licenses #528

sdruskat opened this issue Feb 13, 2024 · 3 comments
Labels
enhancement Enhancement ideas for the format/schema itself major-version Issues that affect a major version release
Milestone

Comments

@sdruskat
Copy link
Member

Reasons:

  • The list is much shorter and thus more maintainable

Potential catch

  • OSI may use wrong/different SPDX identifiers
@sdruskat sdruskat added the enhancement Enhancement ideas for the format/schema itself label Feb 13, 2024
@sdruskat sdruskat added this to the 2.0.0 milestone Feb 13, 2024
@sdruskat sdruskat added the major-version Issues that affect a major version release label Feb 15, 2024
@hainesr
Copy link
Member

hainesr commented Feb 23, 2024

My strong personal preference here is to remain with SPDX. Narrowing the options available to people feels like it would be a reason for some to avoid using CFF. I do understand the maintainability question though.

@sdruskat
Copy link
Member Author

My strong personal preference here is to remain with SPDX. Narrowing the options available to people feels like it would be a reason for some to avoid using CFF. I do understand the maintainability question though.

Thanks @hainesr! if I remember correctly, we were considering to stick with SPDX identifiers, but boil down the list itself to include only those in the OSI list. Which may in itself create its own maintenance issues (mapping/conversion/updating, etc.)...

@hainesr
Copy link
Member

hainesr commented Feb 23, 2024

Yes, I would imagine that going with the intersection of SPDX/OSI is more work than just plain SPDX!

Honestly, I would stick with being as permissive as possible, within some constraints, and sticking with the SPDX superset.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement Enhancement ideas for the format/schema itself major-version Issues that affect a major version release
Projects
None yet
Development

No branches or pull requests

2 participants