GnuPG code in Mozilla: GPL issues?
Werner Koch
wk@gnupg.org
Thu, 10 Feb 2000 15:39:32 +0100
On Thu, 10 Feb 2000, Adam Lock wrote:
> I understand that PGP is available as an SDK. Surely they couldn't do this either if
> they were faced with the same issues concerning libraries as GPG is?
They do it because PGP 5 or 6 is not so flexible as GnuPG ;-)
Have you ever asked yourself why gcc does not incorporate the linker
and assembler but leaves these jobs to specialized programs. Dividing
software into modules is good engineering practice and if you have the
opportunity to do information hiding you should do so. Of course
there are some application which needs as most performance as they can
squeeze out of the system and therefore the modules are linked
together. As I already mentioned, the resources needed for process
creation and IPC between a program and gpg are much less than the
resources gpg needs for its processing.
Werner