[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

hypothitical nonfree question



Hello,

Lets say I am writing a frontend (call it X), to a GPL package
(eg. gnupg), and want to be a prick and disallow commercial use. This
runs gnupg by forking and execing it and supplying STDIN while reading
STDOUT.

Does the GPL allow this?

Now, say my front end requires a special feature that isn't
implemented in gnupg (it is specific to my application), so with my
application, I distribute a source code patch to gnupg that makes it
do the stuff I require.

Does the GPL allow this?

Now say one of the source files, eg. snprintf.o (or similar stuff)
required to build X, and this file is licensed, by other authors,
under the GPL. This file is only required where the OS doesn't provide
the function.

The GPL doesn't allow this does it?

(not that I want to try and start a flame war over the GPL, I just
want a 2nd opinion that my understanding is correct).
-- 
Brian May <bam@debian.org>



Reply to: