So I have a python application which uses different packages, which are licensed under different OpenSource Licenses.(MIT, LGPL, GPL, and other OSS licenses)
I want to create a bundle for Windows using cx_freeze, which packs all of the packages and respective DLLs into a single folder which can be shipped.
As some of the packages (namely poppler) are GPL, I have to put my application under GPL as well, right? I assume, using the DLL and python wheels is considered as linking in that regard.
But what is now the correct way to handle all the other licenses in the shipped file?
- Must I include the license statement of every library in the bundle?
- Would it be sufficient to only have the license files in the public repo?
- Do I have to mention the licenses in my (GUI) application as well?