GnuPG code in Mozilla: GPL issues?

Billy Donahue
Thu, 10 Feb 2000 16:23:12 -0500 (EST)

On Thu, 10 Feb 2000, Werner Koch wrote:

> 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.
So in other words, if you need a library, write a library that uses fork/exec to use a gpg binary? -- "The Funk, the whole Funk, and nothing but the Funk." Billy Donahue