Re: GPL/LGPL

Dave Grothe <[email protected]> Thu, 07 Sep 2006 13:13:19 -0500
Newsgroups gmane.linux.kernel.streams
Message-ID <[email protected]>
--=====================_1467797371==.ALT
Content-Type: text/plain; charset="iso-8859-1"; format=flowed
Content-Transfer-Encoding: quoted-printable

Took you awhile to come up with that one, didn't it?

First, you are the original violator of the GPL=20
since you conveyed these files to me and did not=20
accompany them with a copy of the GPL, or request=20
that I add a copy of the GPL to the LiS=20
distribution.  So it would be fair to argue that=20
you have waived your rights to this requirement.

Second, this "violation" is easily remedied by=20
simply adding a copy of the full GPL in a file=20
included with the LiS distribution.

Third, there is a clause in the license notice in=20
the files themselves that render this requirement suspect.

>  You should have received a copy of the GNU General Public License along=
 with
>  this program; if not, write to the Free Software Foundation, Inc., 675=
 Mass
>  Ave, Cambridge, MA 02139, USA.

In other words, you make provision in your notice=20
that the recipient may not have received a copy=20
of the license and what to do about it if he/she=20
did not.  (This is standard GNU recommend language.)

All that notwithstanding I am perfectly happy to=20
remove OpenSS7 code from the LiS=20
distribution.  There is nothing of use to me=20
within LiS that uses any of it anyway.

-- Dave

At 12:50 PM 9/7/2006, Brian F. G. Bidulock wrote:
>Dave,
>
>Regardless of whether your modified sources are considered simple
>aggregation (which they cannot), your fundamental gpl-violation is that
>you did not include a copy of the license per Section 1 of the GPL.
>Thus your distribution is in violation of the GPL, and your attempt to
>distribute the files without a copy of the license means that, for you,
>the license is void and terminates.  Anyone else that has redistributed
>LiS-2.18.0 from your site without including the license, such as Steve,
>is also in fundamental violation of the GPL and the license to these
>files was void and terminated.  As we follow a dual-licensing model,
>punitive damages may have resulted from these gpl violations.  For more
>information, see http://www.gpl-violations.org/
>
>--brian
>
>On Thu, 31 Aug 2006, Dave Grothe wrote:
>
> >
> >    Sorry, Charlie.
> >    From GNU GPL license version 2:
> >
> >      In  addition,  mere  aggregation  of  another work not based on the
> >      Program with the Program (or with a work based on the Program) on a
> >      volume of a storage or distribution medium does not bring the other
> >      work under the scope of this License.
> >
> >    and
> >
> >      You  may  not  copy,  modify, sublicense, or distribute the Program
> >      except  as  expressly  provided  under  this  License.  Any attempt
> >      otherwise  to copy, modify, sublicense or distribute the Program is
> >      void,  and  will  automatically  terminate  your  rights under this
> >      License. However, parties who have received copies, or rights, from
> >      you  under  this License will not have their licenses terminated so
> >      long as such parties remain in full compliance.
> >
> >    So  you  have  no right to revoke the terms and conditions of the=
 GPL.
> >    And  my  mere aggregation of these files is in full compliance. =
 Steve
> >    and others can speak for themselves.
> >    -- Dave
> >    At 04:48 PM 8/30/2006, Brian F. G. Bidulock wrote:
> >
> >      Dave,
> >      ./include/tihdr.h
> >      ./include/timod.h
> >      ./include/sys/tihdr.h
> >      ./include/sys/timod.h
> >      ./include/sys/tpi.h
> >      ./include/sys/xti.h
> >      ./include/sys/xti_inet.h
> >      ./include/sys/xti_sctp.h
> >      ./include/sys/xti_xti.h
> >      ./include/sys/xti_ip.h
> >      ./include/sys/xti_tcp.h
> >      ./include/sys/xti_udp.h
> >      ./include/xti/config.h
> >      ./include/xti/tihdr.h
> >      ./include/xti/timod.h
> >      ./include/xti/xti_atm.h
> >      ./include/xti/xti.h
> >      ./include/xti/xti_inet.h
> >      ./include/xti/xti_ip.h
> >      ./include/xti/xti_local.h
> >      ./include/xti/xti_mosi.h
> >      ./include/xti/xti_osi.h
> >      ./include/xti/xti_sctp.h
> >      ./include/xti/xti_tcp.h
> >      ./include/xti/xti_udp.h
> >      ./include/xti.h
> >      ./include/xti_inet.h
> >      Your license to copy and distribute these files is revoked.  Please
> >      remove them from your website.
> >      --brian
> >      --
> >      Brian  F. G. Bidulock    =A6 The reasonable man adapts himself to=
 the
> >      =A6
> >      [email protected]     =A6  world; the unreasonable one persists=
 in
> >      =A6
> >      [1]http://www.openss7.org/  =A6  trying   to  adapt  the   world  =
 to
> >      himself. =A6
> >                               =A6 Therefore  all  progress  depends on=
 the
> >      =A6
> >                               =A6 unreasonable man. -- George Bernard=
 Shaw
> >      =A6
> >
> > References
> >
> >    1. http://www.openss7.org/
>
>--
>Brian F. G. Bidulock    =A6 The reasonable man adapts himself to the =A6
>[email protected]    =A6 world; the unreasonable one persists in  =A6
>http://www.openss7.org/ =A6 trying  to adapt the  world  to himself. =A6
>                         =A6 Therefore  all  progress  depends on the =A6
>                         =A6 unreasonable man. -- George Bernard Shaw =A6


--=====================_1467797371==.ALT
Content-Type: text/html; charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

<html>
<body>
<font size=3D3>Took you awhile to come up with that one, didn't
it?<br><br>
First, you are the original violator of the GPL since you conveyed these
files to me and did not accompany them with a copy of the GPL, or request
that I add a copy of the GPL to the LiS distribution.&nbsp; So it would
be fair to argue that you have waived your rights to this
requirement.<br><br>
Second, this &quot;violation&quot; is easily remedied by simply adding a
copy of the full GPL in a file included with the LiS
distribution.<br><br>
Third, there is a clause in the license notice in the files themselves
that render this requirement suspect.<br><br>
<blockquote type=3Dcite class=3Dcite cite=3D"">&nbsp;You should have=
 received a
copy of the GNU General Public License along with<br>
&nbsp;this program; if not, write to the Free Software Foundation, Inc.,
675 Mass<br>
&nbsp;Ave, Cambridge, MA 02139, USA.</blockquote><br>
In other words, you make provision in your notice that the recipient may
not have received a copy of the license and what to do about it if he/she
did not.&nbsp; (This is standard GNU recommend language.)<br><br>
All that notwithstanding I am perfectly happy to remove OpenSS7 code from
the LiS distribution.&nbsp; There is nothing of use to me within LiS that
uses any of it anyway.<br><br>
-- Dave<br><br>
At 12:50 PM 9/7/2006, Brian F. G. Bidulock wrote:<br>
<blockquote type=3Dcite class=3Dcite cite=3D"">Dave,<br><br>
Regardless of whether your modified sources are considered simple<br>
aggregation (which they cannot), your fundamental gpl-violation is
that<br>
you did not include a copy of the license per Section 1 of the GPL.<br>
Thus your distribution is in violation of the GPL, and your attempt
to<br>
distribute the files without a copy of the license means that, for
you,<br>
the license is void and terminates.&nbsp; Anyone else that has
redistributed<br>
LiS-2.18.0 from your site without including the license, such as
Steve,<br>
is also in fundamental violation of the GPL and the license to these<br>
files was void and terminated.&nbsp; As we follow a dual-licensing
model,<br>
punitive damages may have resulted from these gpl violations.&nbsp; For
more<br>
information, see
<a href=3D"http://www.gpl-violations.org/" eudora=3D"autourl">
http://www.gpl-violations.org/</a><br><br>
--brian<br><br>
On Thu, 31 Aug 2006, Dave Grothe wrote:<br>
<br>
&gt; <br>
&gt;&nbsp;&nbsp;&nbsp; Sorry, Charlie.<br>
&gt;&nbsp;&nbsp;&nbsp; From GNU GPL license version 2:<br>
&gt; <br>
&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; In&nbsp; addition,&nbsp; mere&nbsp;
aggregation&nbsp; of&nbsp; another work not based on the<br>
&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Program with the Program (or with a
work based on the Program) on a<br>
&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; volume of a storage or distribution
medium does not bring the other<br>
&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; work under the scope of this
License.<br>
&gt; <br>
&gt;&nbsp;&nbsp;&nbsp; and<br>
&gt; <br>
&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; You&nbsp; may&nbsp; not&nbsp;
copy,&nbsp; modify, sublicense, or distribute the Program<br>
&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; except&nbsp; as&nbsp; expressly&nbsp;
provided&nbsp; under&nbsp; this&nbsp; License.&nbsp; Any attempt<br>
&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; otherwise&nbsp; to copy, modify,
sublicense or distribute the Program is<br>
&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; void,&nbsp; and&nbsp; will&nbsp;
automatically&nbsp; terminate&nbsp; your&nbsp; rights under this<br>
&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; License. However, parties who have
received copies, or rights, from<br>
&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; you&nbsp; under&nbsp; this License
will not have their licenses terminated so<br>
&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; long as such parties remain in full
compliance.<br>
&gt; <br>
&gt;&nbsp;&nbsp;&nbsp; So&nbsp; you&nbsp; have&nbsp; no right to revoke
the terms and conditions of the GPL.<br>
&gt;&nbsp;&nbsp;&nbsp; And&nbsp; my&nbsp; mere aggregation of these files
is in full compliance.&nbsp; Steve<br>
&gt;&nbsp;&nbsp;&nbsp; and others can speak for themselves.<br>
&gt;&nbsp;&nbsp;&nbsp; -- Dave<br>
&gt;&nbsp;&nbsp;&nbsp; At 04:48 PM 8/30/2006, Brian F. G. Bidulock
wrote:<br>
&gt; <br>
&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Dave,<br>
&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ./include/tihdr.h<br>
&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ./include/timod.h<br>
&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ./include/sys/tihdr.h<br>
&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ./include/sys/timod.h<br>
&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ./include/sys/tpi.h<br>
&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ./include/sys/xti.h<br>
&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ./include/sys/xti_inet.h<br>
&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ./include/sys/xti_sctp.h<br>
&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ./include/sys/xti_xti.h<br>
&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ./include/sys/xti_ip.h<br>
&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ./include/sys/xti_tcp.h<br>
&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ./include/sys/xti_udp.h<br>
&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ./include/xti/config.h<br>
&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ./include/xti/tihdr.h<br>
&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ./include/xti/timod.h<br>
&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ./include/xti/xti_atm.h<br>
&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ./include/xti/xti.h<br>
&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ./include/xti/xti_inet.h<br>
&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ./include/xti/xti_ip.h<br>
&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ./include/xti/xti_local.h<br>
&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ./include/xti/xti_mosi.h<br>
&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ./include/xti/xti_osi.h<br>
&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ./include/xti/xti_sctp.h<br>
&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ./include/xti/xti_tcp.h<br>
&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ./include/xti/xti_udp.h<br>
&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ./include/xti.h<br>
&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ./include/xti_inet.h<br>
&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Your license to copy and distribute
these files is revoked.&nbsp; Please<br>
&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; remove them from your website.<br>
&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; --brian<br>
&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; --<br>
&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Brian&nbsp; F. G.
Bidulock&nbsp;&nbsp;&nbsp; =A6 The reasonable man adapts himself to
the<br>
&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; =A6<br>
&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
[email protected]&nbsp;&nbsp;&nbsp;&nbsp; =A6&nbsp; world; the
unreasonable one persists in<br>
&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; =A6<br>
&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; [1]http://www.openss7.org/&nbsp;
=A6&nbsp; trying&nbsp;&nbsp; to&nbsp; adapt&nbsp; the&nbsp;&nbsp;
world&nbsp;&nbsp; to<br>
&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; himself. =A6<br>
&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbs=
p;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
=A6 Therefore&nbsp; all&nbsp; progress&nbsp; depends on the<br>
&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; =A6<br>
&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbs=
p;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
=A6 unreasonable man. -- George Bernard Shaw<br>
&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; =A6<br>
&gt; <br>
&gt; References<br>
&gt; <br>
&gt;&nbsp;&nbsp;&nbsp; 1.
<a href=3D"http://www.openss7.org/" eudora=3D"autourl">
http://www.openss7.org/</a><br><br>
-- <br>
Brian F. G. Bidulock&nbsp;&nbsp;&nbsp; =A6 The reasonable man adapts
himself to the =A6<br>
[email protected]&nbsp;&nbsp;&nbsp; =A6 world; the unreasonable one
persists in&nbsp; =A6<br>
<a href=3D"http://www.openss7.org/" eudora=3D"autourl">
http://www.openss7.org/</a> =A6 trying&nbsp; to adapt the&nbsp; world&nbsp;
to himself. =A6<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbs=
p;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
=A6 Therefore&nbsp; all&nbsp; progress&nbsp; depends on the =A6<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbs=
p;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
=A6 unreasonable man. -- George Bernard Shaw =A6</font></blockquote></body>
<br>
</html>

--=====================_1467797371==.ALT--