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

Excise GPL-licensed dependencies #38

Closed
ahill-shopatron opened this issue Mar 19, 2014 · 2 comments
Closed

Excise GPL-licensed dependencies #38

ahill-shopatron opened this issue Mar 19, 2014 · 2 comments

Comments

@ahill-shopatron
Copy link

It appears that securimage is intended to be mostly unrestricted in its use, considering the use of the BSD 2-Clause license in LICENSE.txt, and on the use of "BSD" in the license key of composer.json.

Unfortunately, the PopForge flash library on which it depends is licensed under GPLv3. The icons from the Humility pack are also licensed under (some version of) GPL. The GPL is, by design, viral; since securimage uses these components, the entire work is must be treated as effectively licensed under the GPL.

This is not immediately obvious, and does not seem desirable in a work nominally released under a permissive license like BSD 2. Finding more compatibly-licensed components seems desirable.

I am not a lawyer, etc.

@peterdd
Copy link

peterdd commented Dec 20, 2016

Someone could write an alternative .swf with ming ( https://github.com/libming/libming)
It is LGPL.

@dapphp
Copy link
Owner

dapphp commented May 30, 2020

This has always been valid but with where we are today, I would suggest using 4.0 and HTML5 only audio with MP3, or an alternate audio captcha solution.

Going to close but thank you all for the comments and thoughts in past years.

@dapphp dapphp closed this as completed May 30, 2020
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

3 participants