-
-
Notifications
You must be signed in to change notification settings - Fork 1.6k
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
gopsutil contains some GPL-licensed code #518
Comments
The only source file which actually uses the GPL-licensed content: https://github.com/shirou/gopsutil/blob/master/host/host_darwin_cgo.go |
Thanks a lot! |
vadorovsky
added a commit
to vadorovsky/gops
that referenced
this issue
Apr 27, 2018
gopsutil library is licensed under BSD, but the previous version contained some GPL-licensed code which is a violation of GPL license. The updated version doesn't contain GPL-licensed code anymore. shirou/gopsutil#518
vadorovsky
added a commit
to vadorovsky/gops
that referenced
this issue
Apr 27, 2018
gopsutil library is licensed under BSD, but the previous version contained some GPL-licensed code which is a violation of GPL license. The updated version doesn't contain GPL-licensed code anymore. shirou/gopsutil#518
rakyll
pushed a commit
to google/gops
that referenced
this issue
Apr 30, 2018
gopsutil library is licensed under BSD, but the previous version contained some GPL-licensed code which is a violation of GPL license. The updated version doesn't contain GPL-licensed code anymore. shirou/gopsutil#518
Looks like these files were actually added in #334, not the issue referenced above. |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
gopsutil is licensed under BSD 3-clause license https://github.com/shirou/gopsutil/blob/master/LICENSE
However, its code contains two files which are licensed under GPL and are most probably just copied from some project:
https://github.com/shirou/gopsutil/blob/master/host/include/smc.c#L1-L35
https://github.com/shirou/gopsutil/blob/master/host/include/smc.h#L1-L35
Can somebody explain how that code was introduced there? I think that we should get rid of it and (if possible) use something released under BSD/MIT/Apache or anything other license with is compatible with BSD.
I discovered that issue when I tried to package https://github.com/google/gops in openSUSE and our infra detected that there is some GPL-licensed code, despite the fact, that the whole project is licensed under more "liberal" licenses.
/cc @shirou
The text was updated successfully, but these errors were encountered: