Zeljko Vrba wrote: >
PKCS#11 IS a library API. But really, how is API different from a protocol? Is the only difference linking in the same address space?
BTW, I can imagine writing a version of ld.so (BSD licensed!) that will execute different shared libraries as separate processes, and will NOT link them in the same address space with the application in question (i.e. GnuPG). So the "procedure call" will call to a stub in the BSD licensed ld.so which will just "pass a message" to the real shared library and return a result code to the application. Thing like this would forever end this GPL madness about what is "derivative work".
signature.asc
Description: OpenPGP digital signature
_______________________________________________ Gnupg-users mailing list Gnupg-users@gnupg.org http://lists.gnupg.org/mailman/listinfo/gnupg-users