Bug#699066: xgks: Contains code preventing commercial distribution

2013-02-02 Thread Jonathan Wiltshire
On Mon, Jan 28, 2013 at 11:57:50AM +, Alastair McKinstry wrote:
> Ok, I am contacting the original author of this code, to see if he
> is willing to make a change. The code was written in 1990 or so,
> and he may not have been aware of the consequences of his actions.

Ping?

> Annoying that the "Small print" appeared so far down in the file and
> was missed during the original licensing checks.
> 
> I will investigate if ferret-vis can be built without this, just in case.

What was the result of your investigation?



-- 
Jonathan Wiltshire  j...@debian.org
Debian Developer http://people.debian.org/~jmw

4096R: 0xD3524C51 / 0A55 B7C5 1223 3942 86EC  74C3 5394 479D D352 4C51

 i have six years of solaris sysadmin experience, from
8->10. i am well qualified to say it is made from bonghits
layered on top of bonghits


signature.asc
Description: Digital signature


Bug#699066: xgks: Contains code preventing commercial distribution

2013-01-28 Thread Alastair McKinstry
Ok, I am contacting the original author of this code, to see if he
is willing to make a change. The code was written in 1990 or so,
and he may not have been aware of the consequences of his actions.

Annoying that the "Small print" appeared so far down in the file and
was missed during the original licensing checks.

I will investigate if ferret-vis can be built without this, just in case.

regards
Alastair
(Maintainer of xgks and ferret).


On 2013-01-27 11:50, Francesco Poli wrote:
> On Sat, 26 Jan 2013 19:31:33 -0500 Luke Faraone wrote:
>
> [...]
>> src/port/misc/config.c:
> [...]
>>>   and cause the whole of any work that you distribute
>>>   or publish, that in whole or in part contains or is a derivative of
>>>   this program or any part thereof, to be licensed at no charge to
>>>   all third parties on terms identical to those here.
> [...]
>> The text "to be licensed at no charge" sounds like it forbids commercial
>> distribution.
> Mmmmh, I am not too convinced.
> It says "licensed at no charge", not "distributed at no charge".
>
> Please compare with clause 2b of the GNU GPL v2:
>
> |   b) You must cause any work that you distribute or publish, that in
> |   whole or in part contains or is derived from the Program or any
> |   part thereof, to be licensed as a whole at no charge to all third
> |   parties under the terms of this License.
>
> It seems to be pretty equivalent...
>
> The license of src/port/misc/config.c looks like a not-too-strong
> copyleft (GPL-incompatible) license. I haven't spotted any
> DFSG-freeness issues.
>
> As far as the other additional violations (pointed out in message #10
> [1]) are concerned, I have nothing to comment...
>
> [1] http://bugs.debian.org/699066#10
>
>
> N.B.: I am not a maintainer of this package and I know nothing about
> it; I am just a debian-legal regular who happened to notice this RC
> bug... I hope my comment helps a little.
>


-- 
Alastair McKinstry  ,  , 
http://blog.sceal.ie

Anyone who believes exponential growth can go on forever in a finite world
is either a madman or an economist - Kenneth Boulter, Economist.


-- 
To UNSUBSCRIBE, email to debian-bugs-rc-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Bug#699066: xgks: Contains code preventing commercial distribution

2013-01-27 Thread Jonathan Wiltshire
On Sat, Jan 26, 2013 at 08:08:51PM -0500, Luke Faraone wrote:
> On Sat, Jan 26, 2013 at 07:31:33PM -0500, Luke Faraone wrote:
> > Package: xgks
> > Severity: serious
> > Justification: Violates the DFSG
> 
> 
> Additional violations noted below.
> 
> xgks-2.7.0/src/port/misc/inetutil.c and
> xgks-2.7.0/src/port/misc/inetutil.h:
> >/*
> > *  Copyright 1991, University Corporation for Atmospheric Research.
> > * Not for Direct Resale. All copies to include this notice.
> > */
> >/* $Id: inetutil.c,v 1.1 2000/08/07 23:15:03 emmerson Exp $ */
> 
> xgks-2.7.0/src/fontdb/hf2gks.c:
> >COPYRIGHT, 1990, FORD MOTOR COMPANY
> 
> Without any other license.

These are more of a problem. We can't distribute things for which we don't
have a license. Given the state of the freeze, you should be aware that I'll
remove xgks and ferret-vis from Wheezy on Wednesday if you are not able to
resolve this satisfactorily before then.

-- 
Jonathan Wiltshire  j...@debian.org
Debian Developer http://people.debian.org/~jmw

4096R: 0xD3524C51 / 0A55 B7C5 1223 3942 86EC  74C3 5394 479D D352 4C51

 i have six years of solaris sysadmin experience, from
8->10. i am well qualified to say it is made from bonghits
layered on top of bonghits


signature.asc
Description: Digital signature


Bug#699066: xgks: Contains code preventing commercial distribution

2013-01-27 Thread Francesco Poli
On Sat, 26 Jan 2013 19:31:33 -0500 Luke Faraone wrote:

[...]
> src/port/misc/config.c:
[...]
> >   and cause the whole of any work that you distribute
> >   or publish, that in whole or in part contains or is a derivative of
> >   this program or any part thereof, to be licensed at no charge to
> >   all third parties on terms identical to those here.
[...]
> 
> The text "to be licensed at no charge" sounds like it forbids commercial
> distribution.

Mmmmh, I am not too convinced.
It says "licensed at no charge", not "distributed at no charge".

Please compare with clause 2b of the GNU GPL v2:

|   b) You must cause any work that you distribute or publish, that in
|   whole or in part contains or is derived from the Program or any
|   part thereof, to be licensed as a whole at no charge to all third
|   parties under the terms of this License.

It seems to be pretty equivalent...

The license of src/port/misc/config.c looks like a not-too-strong
copyleft (GPL-incompatible) license. I haven't spotted any
DFSG-freeness issues.

As far as the other additional violations (pointed out in message #10
[1]) are concerned, I have nothing to comment...

[1] http://bugs.debian.org/699066#10


N.B.: I am not a maintainer of this package and I know nothing about
it; I am just a debian-legal regular who happened to notice this RC
bug... I hope my comment helps a little.

-- 
 http://www.inventati.org/frx/frx-gpg-key-transition-2010.txt
 New GnuPG key, see the transition document!
. Francesco Poli .
 GnuPG key fpr == CA01 1147 9CD2 EFDF FB82  3925 3E1C 27E1 1F69 BFFE


pgpkkEq64GKsL.pgp
Description: PGP signature


Bug#699066: xgks: Contains code preventing commercial distribution

2013-01-26 Thread Luke Faraone
On Sat, Jan 26, 2013 at 07:31:33PM -0500, Luke Faraone wrote:
> Package: xgks
> Severity: serious
> Justification: Violates the DFSG


Additional violations noted below.

xgks-2.7.0/src/port/misc/inetutil.c and
xgks-2.7.0/src/port/misc/inetutil.h:
>/*
> *  Copyright 1991, University Corporation for Atmospheric Research.
> * Not for Direct Resale. All copies to include this notice.
> */
>/* $Id: inetutil.c,v 1.1 2000/08/07 23:15:03 emmerson Exp $ */

xgks-2.7.0/src/fontdb/hf2gks.c:
>COPYRIGHT, 1990, FORD MOTOR COMPANY

Without any other license.


-- 
Luke Faraone;; Debian & Ubuntu Developer; Sugar Labs, Systems
lfaraone on irc.[freenode,oftc].net -- http://luke.faraone.cc
PGP fprint: 5189 2A7D 16D0 49BB 046B DC77 9732 5DD8 F9FD D506


signature.asc
Description: Digital signature


Bug#699066: xgks: Contains code preventing commercial distribution

2013-01-26 Thread Luke Faraone
Package: xgks
Severity: serious
Justification: Violates the DFSG

src/port/misc/config.c:
>   THE SMALL PRINT
>   You may copy and distribute verbatim copies of this source file.
>
>   You may modify this source file, and copy and distribute such
>   modified versions, provided that you leave the copyright notice
>   at the top of the file and also cause the modified file to carry
>   prominent notices stating that you changed the files and the date
>   of any change; and cause the whole of any work that you distribute
>   or publish, that in whole or in part contains or is a derivative of
>   this program or any part thereof, to be licensed at no charge to
>   all third parties on terms identical to those here.
>
>   If you do have a fix to any problem, please send it to me, so that
>   other people can have the benefits.
>
>   While every effort has been taken to make this program as reliable as
>   possible, no responsibility can be taken for the correctness of the
>   output, or suitability for any particular use.

The text "to be licensed at no charge" sounds like it forbids commercial
distribution.

-- System Information:
Debian Release: 7.0
  APT prefers unstable
  APT policy: (500, 'unstable'), (500, 'testing')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 3.2.0-4-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash


-- 
To UNSUBSCRIBE, email to debian-bugs-rc-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org