Sam Putman <atmanis...@gmail.com> writes:

> On Tue, Feb 18, 2014 at 9:11 AM, Hannu Vuolasaho <vuo...@msn.com> wrote:
>
>> First thing about topic.
>>
>> The language which you rae using is forth. it is obfuscated already to 99%
>> of people. :)
>>
>> Secondly it would be sad to lose Enoch from community who has given quite
>> many ideas.
>>
>> Thirdly about GPL.
>>
>> I'm not a lawyer but my own research has lead me to think about GPL. It is
>> pain to work if doing stuff commercially for washing machines. However I've
>> done some washing machine maker-robots with GPL code, provided code and
>> they have been happy. And company where I made this has still support
>> contract.
>>
>> > To: amforth-devel@lists.sourceforge.net
>> > From: i...@hotmail.com
>> > Date: Mon, 17 Feb 2014 18:44:53 -0500
>> > Subject: Re: [Amforth] Dictionary names obfuscation
>>
>> > Changes to your kernel I make constantly public (amforth-shadow on
>> > github) but "my dishwasher code" which a customer pays to develop I
>> > cannot disclose.
>>
>> Your : washer wash rinse spin ; may have any license as long you can
>> change it.
>> When AmForth interprets it and it is compiled to flash GPL has catched it.
>> It is part of binary object and GPL says sources for binary must be
>> distributed.
>>
>>
> Note that this only happens if either proprietary software, or a product
> based on proprietary software, is actually sold. The large corporations are
> notorious for having private-label versions of many open-source tools,
> which they run on their servers only. No commerce, no violation. Affero was
> invented in response to this.
>
> So if Joe is contracted to design proprietary software for, say, a machine
> tool already owned by the company in question, it may certainly be based on
> GPL code and no redistribution of the code may be compelled. Given the
> existence of even more restrictive 'free' licenses (Affero stresses my idea
> of freedom, personally), this can't be interpreted as against the spirit of
> GPL at present, and is certainly well within the letter.
>
> Also (and I may be the only one who cares about this) BSD code can't be
> contaminated by GPL. Look at it this way: Anyone can fork BSD into GPL at
> any time, so the 'AmForth + BSD = GNU' formula is a mere formality. BSD +
> proprietary forth = what you want it to is always an option, as long as one
> sticks with the permissive fork.
>
> Selling or distributing a product based on AmForth without distributing the
> source code is a violation both of the letter and spirit of the GPL, AFAIK.
> Workaround are always a possibility, but why? Proprietary Forths aren't
> expensive.

SwiftX won't let you modify itself. I took AmForth and changed it to fit
my needs (everyone's needs, IMHO) and of-course made the derived code
publicly available via AmForth-Shadow. What Matthias needs to clarify is
if he really thinks that a "Google Maps" like product must disclose its
source code because it runs on an Android GPLv2 like Linux.

Regards, Enoch.


------------------------------------------------------------------------------
Managing the Performance of Cloud-Based Applications
Take advantage of what the Cloud has to offer - Avoid Common Pitfalls.
Read the Whitepaper.
http://pubads.g.doubleclick.net/gampad/clk?id=121054471&iu=/4140/ostg.clktrk
_______________________________________________
Amforth-devel mailing list for http://amforth.sf.net/
Amforth-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/amforth-devel

Reply via email to