schwabe / ics-openvpn

OpenVPN for Android
3.25k stars 1.18k forks source link

I need to understand more about licensing #1721

Closed smctaher closed 2 months ago

smctaher commented 2 months ago

I used ics-openvpn to connect and disconnect in a free application that contains ads. What should I do so that I do not get into a problem? Should I publish the source code or remove ics-openvpn? I searched a lot on the Internet and did not find an answer.

I created a new GUI and my own servers. I just used ics-openvpn to connect and disconnect.

schwabe commented 2 months ago

So if your app contains ics-openvpn code, then the GPLv2/GPLv3 applies to your code too and you need to publish your app also under the GPLv2/v3. You can otherwise modify the code however you want, including adding adds and so. See also this FAQ on the GPL: https://www.gnu.org/licenses/gpl-faq.html