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

double_v1_rom_shim.S does not allow non-GPL sublicensing/distribution #1748

Closed
recursivenomad opened this issue Jun 27, 2024 · 1 comment
Closed
Milestone

Comments

@recursivenomad
Copy link
Contributor

I'm working on building a custom Debug Probe, and was auditing the SDK's licenses for files my compiler touches during building.

double_v1_rom_shim.S is copywritten by Mark Owen under GPLv2, but contains an alternate sublicense through Raspberry Pi. However, this sublicense only permits use of the software (specifically only on a Raspberry Pi Pico device), but it does not permit recipients to sublicense or distribute this software (such as in a firmware binary to end-users).

Is it possible to reword this sublicense with more conventional language so that it grants recipients permission to sublicense & distribute without having to resort to the copyleft of GPLv2?

Additionally, would it be relevant to expand the restrictiont to allow usage on all RP2040 devices, rather than exlusively the Pico?

kilograham added a commit that referenced this issue Jun 27, 2024
@kilograham kilograham added this to the 1.6.0 milestone Jun 27, 2024
@kilograham
Copy link
Contributor

thank you; that was the incorrect license (as used by the bootrom code itself, rather than the SDK) i have replaced

merged into devleop

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

No branches or pull requests

2 participants