All:

Those who are not happy with AmForth turning GPLv3 may switch to
AmForth-Shadow <https://github.com/wexi/amforth-shadow> that is, and
will continue to be, GPLv2. GPLv2 is the license that Linux kernel
carries and, likewise, (in a careful manner) can be deployed in
commercial products without forcing underived code to fall under a GPL
license too.

AmForth-Shadow was born as a result of AmForth rejection of a series of
patches whose author felt had a significant merit (and bound by GPLv2
had to be disclosed). One example, the concept of soft interrupts
(Second Level Interrupt Handlers, SLIH) which makes it easier to write
real-time code. These soft interrupts complement a revised
implementation of AmForth cooperative multi-tasking library
(lib/tasks.frt).

It is the commitment of AmForth-Shadow developer to release further
original code to AmForth-Shadow and there will be no merging of code or
documentation from AmForth further to
svn://svn.code.sf.net/p/amforth/code/trunk@1687 which announced its
change of license.

Let me end this message with the hope that the advantages of competition
in the AmForth* arena will outweigh its downside.

Thanks, Enoch.

P/S Software licensing is a sensitive topic that is well known to ignite
senseless Internet flames. Such communications I intend to ignore.

----------------------------------------------------------------------

Erich Waelde <ew.fo...@nassur.net> writes:

> Hello,
>
>
> On 11/01/2014 10:03 AM, Matthias Trute wrote:
>> 
>> ... So the formal request: I intent to change the
>> license from GPLv2 to GPLv3. Details are available at www.fsf.org
>
> I'm all for this change.
>
> I would suggest to consider the "version 3 or any later version" thing.
>
> I would also suggest to add an additional note somewhere, something
> along these lines.
>
>
>   Due to the nature of Forth systems, a "Forth Program" really does
>   extent the Forth system. This is unlike a compiler (gcc or llvm)
>   compiling a source file into machine readable format. Therefore
>   Forth programs can (must?) be seen as a derived work of the Forth
>   system.
>
>   Users who wish to create a commercial product are strongly advised
>   to either consider makeing the software available to the customer
>   and end user (in order to fulfill the requirements of amForths GPL
>   license), or alternately consider a Forth system which does
>   allow commercial products without the obligation to make the software
>   available in source code.
>
>
> Maybe there is a reference to a text, where this problem is considered
> in detail, which can be added. I'm not aware of anything, however.
>
>
> Cheers and happy hacking,
> Erich
>
>
> ------------------------------------------------------------------------------


------------------------------------------------------------------------------
Comprehensive Server Monitoring with Site24x7.
Monitor 10 servers for $9/Month.
Get alerted through email, SMS, voice calls or mobile push notifications.
Take corrective actions from your mobile device.
http://pubads.g.doubleclick.net/gampad/clk?id=154624111&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