-
Notifications
You must be signed in to change notification settings - Fork 153
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
gpb infected with GPL? #152
Comments
I see. gpb under GPL was never my intention, my mistake. Having read up on the referenced issue, I think, very unfortunately, that the prop_gpb will have to be reverted, at least until an excemption clause is explicitly added to PropEr's license. |
Wait no PropEr does not get shipped along gpb on an installation, it is only a test dependency. There is no way this can alter gpb's license, right? So people should be able to keep using GPB like nothing changed. People working on GPB dev/internals, explicitly bringing GPB's test dependencies in, these are the one that PropEr's license impacts, right? I really don't want to see a PBT test suite disabled once again due to EQC/licensing issues... |
Regarding the linked comment, the license of libstdc++ contains an exemption:
There is no such exemption in PropEr. I acknowledge the fact that PropEr maintainers may have no intention to pursuit anyone in this regard, but PropEr has many contributors, so this becomes problematic (I guess that otherwise a license exemption would already be added). If PropEr is chosen to be reverted, then another issue may be whether mere |
The difference here and my point being: gpb has no runtime dependency on PropEr, only an (optional, even) test/dev time dependency. |
I'm thinking a way forward could be to change the license of As to whether reverted or some other way: I certainly hope a git revert would be enough, I mean projects can change license. Is there anything prior written about it? |
4.3.3 is now out, with the merge reverted, so I'll be closing this ticket. (I find it to be very unfortunate, but I also think this was the only way for the prop_gpb.erl in its current form) |
In commit 6b2ca4e, PropEr was added as a dependency. As PropEr is GPL-licensed, does it mean that gpb is now GPL-licensed too?
Refs proper-testing/proper#29.
The text was updated successfully, but these errors were encountered: