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