Am Donnerstag 22 Januar 2009 18:49:07 schrieb Alon Bar-Lev:
> >  I think we should discuss this scenario:
> >  is it ok if someone uses opensc, changes it as he likes, and published
> > the resulting code and binaries - with one file only published as *.o
> > (his new card driver)? I guess that captures the spirit of the LGPL quite
> > nicely and is quite usable too. (but I have not checked the wording of
> > the LGPL to find out if that is ok, and I'm no lawyer either...)
>
> The driver is consider plugin in FSF terms, and it needs to be GPLed as
> well.

wait! opensc is under LGPL, so there is no GPL here.

of course if you want to login with your smart card, the problem is that
login and kdm/gdm might be GPL'ed and they load pam which loads
e.g. pam_p11 which loads libp11 which loads opensc-pkcs11.so which loads
libopensc.so which might load your binary only driver. but that is only 
runtime, not a compiled binary consisting of different parts, and this chain
uses standard interfaces enabled by the author of each part. so I'm not
100% certain if this situation is ok or not. also don't forget the clauses for
system libraries (and pam is one) in the gpl.

Regards, Andreas
_______________________________________________
opensc-devel mailing list
opensc-devel@lists.opensc-project.org
http://www.opensc-project.org/mailman/listinfo/opensc-devel

Reply via email to