2010/3/20 Martin Paljak <mar...@paljak.pri.ee>:
> 2010/3/20 Andreas Jellinghaus <a...@dungeon.inka.de>:
>> * evil tricks are not allowed, the license has legalese for that.
>>  for example if you applications uses a LGPL library, but validates
>>  the checksum of it, and refuses to work on a new and improved version
>>  of the same library: that is a license violation, as it would stop us
>>  from improving our LGPL library, and using it with your software.
>
> Lawyers get their living from tricks. Classifying them as evil or not
> evil is subjective and can be appealed ;)

This trick is allowed by (L)GPL v2. It is called Tivoization [1].
(L)GPL v3 was specifically designed to prevent that.

But since OpenSC is "LGPL version 2.1 of the License, or (at your
option) any later version" any user can use LGPL v3 to enforce the
anti-Tivoization mechanism.

Bye

[1] http://en.wikipedia.org/wiki/Tivoization

-- 
 Dr. Ludovic Rousseau
_______________________________________________
opensc-devel mailing list
opensc-devel@lists.opensc-project.org
http://www.opensc-project.org/mailman/listinfo/opensc-devel

Reply via email to