[Top][All Lists]

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

Re: [gforth] How to make executable binary applications?

From: David Kuehling
Subject: Re: [gforth] How to make executable binary applications?
Date: Mon, 07 Nov 2011 11:29:09 +0100
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/23.2 (gnu/linux)

>>>>> "Anton" == Anton Ertl <address@hidden> writes:

> On Mon, Nov 07, 2011 at 10:29:37AM +0100, David Kuehling wrote:
>> > The process: I make an image of the sources using 'cross'.  I put
>> the > image (with no source) on a CD along with Gforth binaries and a
>> GPL > copyright text.  I sell the CD at price X.
>> This could work under the "boundle" software shipping interpretation
>> of the GPL.

> As the FSF sees it, this does not satisfy the "mere aggregation"
> paragraph of the GPL.  After all, the image is made to work with the
> engine.

Hmm, if somebody specified the image file format, so that it became a
quasi-standard that other Forth systems could implement as well, maybe
then the FSF would accept that the distribution of Gforth + Image file
is a mere aggregation?

>> Are you sure you don't want to just put your software in source code
>> form onto the CD, and run it from source code?  Forth code without
>> comments will be sufficiently obfuscated anyways :)

> Note that, if the Forth source code is Gforth-specific, that's not a
> mere aggregation, either, so the "source code" would have to be
> distributed under the GPL; and if the real source code contains
> comments, it would have to be provided, too.  The planned exception is
> to allow distribution of Gforth-specific source code under any
> license.

That exception would be wonderful.  Not that I'm planning to do any
proprietary development, but those license headaches can really turn
people away.  Also with the switch to GPLv3 some GPLv2-only code may
already have become unusable with Gforth :/


GnuPG public key:
Fingerprint: B17A DC95 D293 657B 4205  D016 7DEF 5323 C174 7D40

Attachment: pgpPKZcBsulzY.pgp
Description: PGP signature

reply via email to

[Prev in Thread] Current Thread [Next in Thread]