Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > comp.lang.forth > #8634

Re: GPL and commercial Forths

From Arnold Doray <invalid@invalid.com>
Newsgroups comp.lang.forth
Subject Re: GPL and commercial Forths
Date 2012-01-03 15:53 +0000
Organization A noiseless patient Spider
Message-ID <jdv8a2$rq4$1@dont-email.me> (permalink)
References (2 earlier) <jdpqu4$4dh$1@online.de> <jds1td$5pn$1@dont-email.me> <lx811m.3yb@spenarnc.xs4all.nl> <jduug0$uha$2@dont-email.me> <7dea1ace-55a6-4492-bc7b-84f93e3d505b@p13g2000yqd.googlegroups.com>

Show all headers | View raw


On Tue, 03 Jan 2012 06:14:12 -0800, BruceMcF wrote:

> On Jan 3, 8:06 am, Arnold Doray <inva...@invalid.com> wrote:
>> On Tue, 03 Jan 2012 11:53:46 +0000, Albert van der Horst wrote:
> 
>>> A related issue is the situation where the compiler is GPL (like
>>> ciforth/lina) and the user wants to produce proprietary software. That
>>> is why I stipulated an extra entitlement for ciforth users on top of
>>> the GPL.
> 
>>> If a turnkey is based on ciforth, and that turnkey is an application
>>> (not an enhanced ciforth) then the requirement to supply source to
>>> your application is waived, with the sole condition that it is
>>> mentioned that the application is based on ciforth.
> 
>> I don't think you can simply put this waiver in and expect it to "work"
>> legally.
> 
> Then why does the GPL FAQ suggest exactly that approach to addressing
> exactly that type of issue?
> 

Could you provide a link to the part of the FAQ that says this? 

AFAIK, the only provision in the GPL for such "waivers" are for system 
libraries, eg, Section 3 of the GPLv2.

My point here is that you can't issue ad-hoc "waivers" and tack them onto 
the GPL , expecting them to provide a solid enough legal framework for 
Companies to use your GPL app commercially. The scenario I describe 
should be clear enough. 

The situation that Albert faces occurs frequently, which is why the LGPL 
was created in the first place. There has been some backpedaling by the 
FSF on this (as you can see on their website), but the LGPL still works. 
IMHO tacking on ad-hoc "waivers" is ill-advised. Better to use the LGPL. 


>> While *you* may not want to press your rights, the GPL divorces you
>> from the process.
> 
>> For example, if company A used your ciforth this way, it potentially
>> could attract GPL violation lawsuits from users of its closed-source
>> app based on your GPL'd ciforth.
> 
> The claimed violation of the GPL would be with respect to the license
> *as contained in ciforth* ~ and if that license was valid and allowed
> that use, there's no violation.
> 
> You may be confusing the assignment of copyright to the FSF for FSF
> distributed code. Or you may be confusing the licensing of derivative
> works including ciforth but also incorporating other GPL'd code. I don't
> know whether the exception propagates ~ but in any event, if the
> hypothetical commercial user stuck to the original ciforth, then the
> issue would not arise, as the original ciforth license permits the use.
> 

I don't think you are allowed to "modify" the terms of the GPL in any way 
except those explicitly set out by the GPL itself. If you were allowed to 
so this, you could add in all sorts of rubbish to the GPL! (eg, "it's ok 
to link to non-FOSS libraries" clause)

To be more specific, in Albert's case, the GPL doesn't allow you to make 
modifications to it which restricts the software user's Basic Freedoms. 
Albert's "waiver", while making the GPL more permissive for Company A, 
restricts the freedoms of company A's *users*, so it's a no-no.

Cheers,
Arnold

Back to comp.lang.forth | Previous | NextPrevious in thread | Next in thread | Find similar | Unroll thread


Thread

GPL and commercial Forths Brad <hwfwguy@gmail.com> - 2011-12-29 09:30 -0800
  Re: GPL and commercial Forths BruceMcF <agila61@netscape.net> - 2011-12-29 10:34 -0800
    Re: GPL and commercial Forths Brad <hwfwguy@gmail.com> - 2011-12-29 10:50 -0800
      Re: GPL and commercial Forths BruceMcF <agila61@netscape.net> - 2011-12-29 12:11 -0800
      Re: GPL and commercial Forths "Rod Pemberton" <do_not_have@noavailemail.cmm> - 2011-12-29 17:58 -0500
        Re: GPL and commercial Forths BruceMcF <agila61@netscape.net> - 2011-12-29 16:26 -0800
          Re: GPL and commercial Forths "Rod Pemberton" <do_not_have@noavailemail.cmm> - 2011-12-30 13:40 -0500
            Re: GPL and commercial Forths BruceMcF <agila61@netscape.net> - 2011-12-30 15:21 -0800
              Re: GPL and commercial Forths "Rod Pemberton" <do_not_have@noavailemail.cmm> - 2011-12-31 05:51 -0500
                Re: GPL and commercial Forths BruceMcF <agila61@netscape.net> - 2011-12-31 10:48 -0800
        Re: GPL and commercial Forths Andrew Haley <andrew29@littlepinkcloud.invalid> - 2011-12-30 04:35 -0600
          Re: GPL and commercial Forths "Rod Pemberton" <do_not_have@noavailemail.cmm> - 2011-12-30 13:41 -0500
            Re: GPL and commercial Forths Bernd Paysan <bernd.paysan@gmx.de> - 2011-12-30 22:12 +0100
            Re: GPL and commercial Forths Brad <hwfwguy@gmail.com> - 2011-12-30 13:58 -0800
            Re: GPL and commercial Forths Andrew Haley <andrew29@littlepinkcloud.invalid> - 2011-12-30 17:03 -0600
              Re: GPL and commercial Forths "Rod Pemberton" <do_not_have@noavailemail.cmm> - 2011-12-31 21:10 -0500
                Re: GPL and commercial Forths Andrew Haley <andrew29@littlepinkcloud.invalid> - 2012-01-01 05:21 -0600
                Re: GPL and commercial Forths Fritz Wuehler <fritz@spamexpire-201201.rodent.frell.theremailer.net> - 2012-01-02 00:45 +0100
                Re: GPL and commercial Forths Andrew Haley <andrew29@littlepinkcloud.invalid> - 2012-01-01 17:59 -0600
                Re: GPL and commercial Forths BruceMcF <agila61@netscape.net> - 2012-01-01 16:23 -0800
                Re: GPL and commercial Forths Bernd Paysan <bernd.paysan@gmx.de> - 2012-01-02 01:27 +0100
                Re: GPL and commercial Forths Andrew Haley <andrew29@littlepinkcloud.invalid> - 2012-01-01 18:35 -0600
                Re: GPL and commercial Forths Albert van der Horst <albert@spenarnc.xs4all.nl> - 2012-01-02 10:47 +0000
          Re: GPL and commercial Forths Fritz Wuehler <fritz@spamexpire-201201.rodent.frell.theremailer.net> - 2012-01-01 19:03 +0100
            Re: GPL and commercial Forths Bernd Paysan <bernd.paysan@gmx.de> - 2012-01-01 21:19 +0100
            Re: GPL and commercial Forths Andrew Haley <andrew29@littlepinkcloud.invalid> - 2012-01-01 17:35 -0600
            Re: GPL and commercial Forths BruceMcF <agila61@netscape.net> - 2012-01-01 16:36 -0800
              Re: GPL and commercial Forths Bernd Paysan <bernd.paysan@gmx.de> - 2012-01-02 14:18 +0100
                Re: GPL and commercial Forths BruceMcF <agila61@netscape.net> - 2012-01-05 05:14 -0800
                Re: GPL and commercial Forths Bernd Paysan <bernd.paysan@gmx.de> - 2012-01-05 19:16 +0100
                Re: GPL and commercial Forths BruceMcF <agila61@netscape.net> - 2012-01-05 14:09 -0800
            Re: GPL and commercial Forths Brad <hwfwguy@gmail.com> - 2012-01-01 17:37 -0800
    Re: GPL and commercial Forths Albert van der Horst <albert@spenarnc.xs4all.nl> - 2011-12-30 11:15 +0000
      Re: GPL and commercial Forths BruceMcF <agila61@netscape.net> - 2011-12-30 09:56 -0800
  Re: GPL and commercial Forths cas_news@strotmann.de (Carsten Strotmann (Usenet)) - 2011-12-29 19:44 +0100
    Re: GPL and commercial Forths anton@mips.complang.tuwien.ac.at (Anton Ertl) - 2011-12-30 12:51 +0000
      Re: GPL and commercial Forths Brad <hwfwguy@gmail.com> - 2011-12-30 07:55 -0800
        Re: GPL and commercial Forths BruceMcF <agila61@netscape.net> - 2011-12-30 10:48 -0800
        Re: GPL and commercial Forths anton@mips.complang.tuwien.ac.at (Anton Ertl) - 2011-12-31 13:49 +0000
      Re: GPL and commercial Forths Arnold Doray <invalid@invalid.com> - 2012-01-03 13:21 +0000
        Re: GPL and commercial Forths BruceMcF <agila61@netscape.net> - 2012-01-03 05:53 -0800
          Re: GPL and commercial Forths Arnold Doray <invalid@invalid.com> - 2012-01-03 16:41 +0000
  Re: GPL and commercial Forths Brad <hwfwguy@gmail.com> - 2011-12-29 11:04 -0800
  Re: GPL and commercial Forths anton@mips.complang.tuwien.ac.at (Anton Ertl) - 2011-12-30 12:44 +0000
  Re: GPL and commercial Forths Arnold Doray <invalid@invalid.com> - 2012-01-01 10:12 +0000
    Re: GPL and commercial Forths Bernd Paysan <bernd.paysan@gmx.de> - 2012-01-01 15:34 +0100
      Re: GPL and commercial Forths "Elizabeth D. Rather" <erather@forth.com> - 2012-01-01 08:50 -1000
        Re: GPL and commercial Forths BruceMcF <agila61@netscape.net> - 2012-01-01 13:13 -0800
      Re: GPL and commercial Forths Arnold Doray <invalid@invalid.com> - 2012-01-02 10:46 +0000
        Re: GPL and commercial Forths BruceMcF <agila61@netscape.net> - 2012-01-02 14:17 -0800
          Re: GPL and commercial Forths Arnold Doray <invalid@invalid.com> - 2012-01-03 12:39 +0000
            Re: GPL and commercial Forths BruceMcF <agila61@netscape.net> - 2012-01-03 05:43 -0800
        Re: GPL and commercial Forths Albert van der Horst <albert@spenarnc.xs4all.nl> - 2012-01-03 11:53 +0000
          Re: GPL and commercial Forths cas_news@strotmann.de (Carsten Strotmann (Usenet)) - 2012-01-03 13:23 +0100
          Re: GPL and commercial Forths Arnold Doray <invalid@invalid.com> - 2012-01-03 13:06 +0000
            Re: GPL and commercial Forths BruceMcF <agila61@netscape.net> - 2012-01-03 06:14 -0800
              Re: GPL and commercial Forths Arnold Doray <invalid@invalid.com> - 2012-01-03 15:53 +0000
                Re: GPL and commercial Forths BruceMcF <agila61@netscape.net> - 2012-01-03 09:19 -0800
                Re: GPL and commercial Forths BruceMcF <agila61@netscape.net> - 2012-01-03 09:46 -0800
                Re: GPL and commercial Forths BruceMcF <agila61@netscape.net> - 2012-01-03 15:12 -0800
                Re: GPL and commercial Forths Arnold Doray <invalid@invalid.com> - 2012-01-04 03:43 +0000
                Re: GPL and commercial Forths BruceMcF <agila61@netscape.net> - 2012-01-03 22:53 -0800
                Re: GPL and commercial Forths Arnold Doray <invalid@invalid.com> - 2012-01-06 07:30 +0000
                Re: GPL and commercial Forths Bernd Paysan <bernd.paysan@gmx.de> - 2012-01-06 14:19 +0100
                Re: GPL and commercial Forths Arnold Doray <invalid@invalid.com> - 2012-01-06 16:06 +0000
                Re: GPL and commercial Forths Andrew Haley <andrew29@littlepinkcloud.invalid> - 2012-01-06 10:26 -0600
                Re: GPL and commercial Forths Bernd Paysan <bernd.paysan@gmx.de> - 2012-01-06 22:16 +0100
                Re: GPL and commercial Forths Arnold Doray <invalid@invalid.com> - 2012-01-08 07:18 +0000
                Re: GPL and commercial Forths Andrew Haley <andrew29@littlepinkcloud.invalid> - 2012-01-08 07:16 -0600
                Re: GPL and commercial Forths BruceMcF <agila61@netscape.net> - 2012-01-06 07:33 -0800
                Re: GPL and commercial Forths BruceMcF <agila61@netscape.net> - 2012-01-06 08:12 -0800
                Re: GPL and commercial Forths Arnold Doray <invalid@invalid.com> - 2012-01-08 09:02 +0000
                Re: GPL and commercial Forths Andrew Haley <andrew29@littlepinkcloud.invalid> - 2012-01-08 07:23 -0600
                Re: GPL and commercial Forths Arnold Doray <invalid@invalid.com> - 2012-01-08 14:07 +0000
                Re: GPL and commercial Forths Andrew Haley <andrew29@littlepinkcloud.invalid> - 2012-01-08 08:32 -0600
                Re: GPL and commercial Forths BruceMcF <agila61@netscape.net> - 2012-01-08 08:36 -0800
                Re: GPL and commercial Forths BruceMcF <agila61@netscape.net> - 2012-01-08 07:46 -0800
                Re: GPL and commercial Forths BruceMcF <agila61@netscape.net> - 2012-01-08 08:23 -0800
                Re: GPL and commercial Forths Arnold Doray <invalid@invalid.com> - 2012-01-08 17:07 +0000
                Re: GPL and commercial Forths BruceMcF <agila61@netscape.net> - 2012-01-08 10:48 -0800
                Re: GPL and commercial Forths BruceMcF <agila61@netscape.net> - 2012-01-08 11:10 -0800
                Re: GPL and commercial Forths Arnold Doray <invalid@invalid.com> - 2012-01-09 11:01 +0000
                Re: GPL and commercial Forths Brad <hwfwguy@gmail.com> - 2012-01-10 17:26 -0800
                Re: GPL and commercial Forths Arnold Doray <invalid@invalid.com> - 2012-01-11 03:00 +0000
                Re: GPL and commercial Forths Albert van der Horst <albert@spenarnc.xs4all.nl> - 2012-01-11 12:10 +0000
                Re: GPL and commercial Forths Arnold Doray <invalid@invalid.com> - 2012-01-11 13:21 +0000
                Re: GPL and commercial Forths Andrew Haley <andrew29@littlepinkcloud.invalid> - 2012-01-11 05:57 -0600
                Re: GPL and commercial Forths Bernd Paysan <bernd.paysan@gmx.de> - 2012-01-11 16:17 +0100
                Re: GPL and commercial Forths BruceMcF <agila61@netscape.net> - 2012-01-11 09:21 -0800
                Re: GPL and commercial Forths Arnold Doray <invalid@invalid.com> - 2012-01-11 16:35 +0000
                Re: GPL and commercial Forths Andrew Haley <andrew29@littlepinkcloud.invalid> - 2012-01-11 11:01 -0600
                Re: GPL and commercial Forths Bernd Paysan <bernd.paysan@gmx.de> - 2012-01-11 18:55 +0100
                Re: GPL and commercial Forths Brad <hwfwguy@gmail.com> - 2012-01-13 07:56 -0800
                Re: GPL and commercial Forths BruceMcF <agila61@netscape.net> - 2012-01-13 08:42 -0800
                Re: GPL and commercial Forths Bernd Paysan <bernd.paysan@gmx.de> - 2012-01-13 19:20 +0100
                Re: GPL and commercial Forths BruceMcF <agila61@netscape.net> - 2012-01-13 14:01 -0800
                Re: GPL and commercial Forths Arnold Doray <invalid@invalid.com> - 2012-01-14 03:37 +0000
                Re: GPL and commercial Forths Albert van der Horst <albert@spenarnc.xs4all.nl> - 2012-01-14 11:57 +0000
                Re: GPL and commercial Forths BruceMcF <agila61@netscape.net> - 2012-01-11 09:32 -0800
                Re: GPL and commercial Forths Albert van der Horst <albert@spenarnc.xs4all.nl> - 2012-01-09 01:58 +0000
          Re: GPL and commercial Forths anton@mips.complang.tuwien.ac.at (Anton Ertl) - 2012-01-03 16:09 +0000

csiph-web