Before: LGPLv2.1 or LGPLv3 or GPLv2 or pay for a commercial license<p>After: LGPLv3 or GPLv2 or pay for a commercial license<p>&quot;LGPL version 3 differs from version 2.1 in two fundamental aspects. It explicitly protects the right of the end user to not only compile their modifications, but also deploy and run them on the target device. This essentially prevents the creation of fully locked-down devices. Secondly, it explicitly includes a protection against patent claims from the entity distributing code licensed under LGPLv3. These two additions greatly help protect the end users’ freedom when using source code licensed under LGPLv3.&quot;