GnuPG code in Mozilla: GPL issues?
Billy Donahue
billy@escape.com
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
mailto:billy@escape.com
http://www.escape.com/~billy