-
Notifications
You must be signed in to change notification settings - Fork 14
Description
@Him188
In the README.md it says:
mediamp-mpv: Apache License 2.0
But is that actually correct? The libmpv-2.dll is statically linked in the project, so I can't check what license it actually has, but mpv actually uses GPL or LGPL. By default it's GPL, but with a correct flag it becomes LGPL, prebuilt dll's can be found here.
If it doesn't break anything, it would be a good idea to use a LGPL variant, so it can be safely used commercially. Also - to meet LGPL requirements the .dll will need to be replaceable by the end users. This is most likely impossible for mobile... but maybe desktop? Perhaps a libmpv filepath as a constructor argument in MpvMediampPlayer or some other initialization method called before usage?
Additionally, I see that in Maven every single library is marked "GPL". 🤔
I am not a lawyer, so if I misunderstood something please correct me, but to me it seems that something is not right here, and I hope this license confusion can be solved so this project can be used safely. 🥲