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