-
Notifications
You must be signed in to change notification settings - Fork 64
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
licensing( #24
Comments
Thanks for letting me know the differences between BSD license versions and the compatibility between them and GPLv2. I will check the getopt implementation from FreeBSD and see if it is possible to replace the current implementation. |
thanks)))))) |
@merlokk, I've re-organized the project, which now has the original source files, not the generated amalgamation distribution. You can try two ways to use your preferred
|
On my system, |
@Kerl13 , this mechanism is meant to use your own |
Thank you for your answer, Sorry I think my comment was not very clear. This is what looks suspicious to me: I would assume my system But I might be completely missing the point… If you tell me that when I disable |
By the way I had argtable using my system |
@Kerl13 I think you did find a problem in this |
Hi
I tried to use argtable3 in proxmark3 project and noticed that getopt not compatible with GPL v2:
There is getopt with 4-clause BSD license (old BSD licence) which included 3rd clause.
3rd clause is not compatible with GPL licenses(
May you change this getopt to getopt from freebsd which have simplified BSD license?
here: https://github.com/freebsd/freebsd/blob/master/include/getopt.h
The text was updated successfully, but these errors were encountered: