screencloud-plugins icon indicating copy to clipboard operation
screencloud-plugins copied to clipboard

imgur plugin conflicts with apache license

Open w-flo opened this issue 10 years ago • 2 comments

Hi,

the imgur plugin uses an embedded copy of the python requests library. That copy is missing the "LICENSE" file explaining that requests is released under the Apache license. Also, the Apache license requires distributing the NOTICE file when distributing copies of a project, so the NOTICE file must be included as well. Maybe there's more stuff missing, right now this repo only has the requests code files as far as I can tell.

Cheers, Florian

w-flo avatar Jul 24 '14 18:07 w-flo

I Am Not A Lawyer, but still, I noticed another possible issue. You are creating a derived product using pyimgur, which is licensed under GPL3. So your derived product (which possibly consists of anything in the "imgur" directory?) must be licensed under GPL3 as well. You should probably state that explicitly, because the root-dir LICENSE file seems to indicate that everything uses LGPL3, which is not true at least for the imgur plugin, it is automatically copy-lefted, so it's under GPL3.

Alternatively, the pyimgur developer might be willing to relicense the library, as someone else has reported the bad choice of license as an issue on github.

w-flo avatar Jul 29 '14 17:07 w-flo

I've changed the pyimgur and requests directories to git submodules so the LICENSE and NOTICE files should be pullled when you clone the repo.

I'll have to investigate the GPL/LGPL issue though, I'm not very knowledgeable when it comes to software licenses.

olav-st avatar Jul 29 '14 19:07 olav-st