Released a software under LGPL license.
Now added also a paid license check to it, so users can also upgrade to commercial license.
However, I think some users can remove the check and re-release it under LGPL
Can I somehow prohibit it? If license check code parts are modified, users rights, license (LGPL) are completely removed and there is not right to use this modified software.
How can I protect against this modification of code?
With close source it can be cracked, but with Open Source it would be very easy to remove it and release in the Internet as a new project.
What are your suggestions?
Was thinking to add a extra clause in "commons clause" in LGPL that would say:
"modification to license check code, removes and rights to use this software"
"Unauthorized further distribution may result in severe civil and criminal penalties, and will be prosecuted to the maximum extent possible under the law."