Help!

dcraw license change: (see bug #424663)

 
  

Post new topic   General Reply to Topic (not reply to a specific post)    Forums Home -> Legal RSS
Next:  LGPL v3 compatibilty  
Author Message
Steve King
External


Since: Jul 05, 2007
Posts: 2



PostPosted: Thu Jul 05, 2007 4:10 pm    Post subject: dcraw license change: (see bug #424663)
Archived from groups: linux>debian>legal (more info?)

Dear All,

The licensing of dcraw has recently changed:

A clause concerning the mandatory distribution of source code has been
modified with the following footnote added:

>If you have not modified dcraw.c in any way, a link to my
>homepage qualifies as "full source code".

To me, this seems *less* restrictive than the clause without this footnote.
It seems that you only need to include a link to the source code (which is
already present in the copyright file), and don't need to make the source
available.

However I would appreciate it if the assembled masses of legal experts
could confirm that they agree that this is the case.

Thanks,

link to source code (containing full license)
http://cybercom.net/~dcoffin/dcraw/dcraw.c

--
Steve King


--
To UNSUBSCRIBE, email to debian-legal-REQUEST RemoveThis @lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster RemoveThis @lists.debian.org
Back to top
Don Armstrong
External


Since: Jan 24, 2005
Posts: 253



PostPosted: Thu Jul 05, 2007 8:10 pm    Post subject: Bug#431883: dcraw license does not give permission to distribute modified versions or source alongside [Login to view extended thread Info.]
Archived from groups: linux>debian>bugs>dist, others (more info?)

Package: dcraw
Version: 7.02-1
Severity: serious

On Thu, 05 Jul 2007, Steve King wrote:
> However I would appreciate it if the assembled masses of legal
> experts could confirm that they agree that this is the case.

There's actually an even more fundamental problem with dcraw.c:

/*
dcraw.c -- Dave Coffin's raw photo decoder
Copyright 1997-2007 by Dave Coffin, dcoffin a cybercom o net

This is a command-line ANSI C program to convert raw photos from
any digital camera on any computer running any operating system.

No license is required to download and use dcraw.c. However,
to lawfully redistribute this code, you must either (a) include
full source code* for all executable files containing RESTRICTED
functions, (b) remove all RESTRICTED functions, re-implement them,
or copy them from an earlier, unrestricted Revision of dcraw.c,
or (c) purchase a license from the author.

The functions that process Foveon images have been RESTRICTED
since Revision 1.237. All other code remains free for all uses.

*If you have not modified dcraw.c in any way, a link to my
homepage qualifies as "full source code".

$Revision: 1.387 $
$Date: 2007/06/24 00:18:52 $
*/


You'll notice that we have no permission to distribute modified
versions of dcraw.c as required by the DFSG. Secondly, it appears that
we must include full source code if we've modified dcraw.c, but we
don't do that. We distribute source alongside.

If you could get Dave Coffin to explicitely dual license under the
GPL, that'd clarify this entire problem. [He seems to want a copyleft,
which the GPL would grant.]

Text like:

Alternately, you can redistribute and/or modify this work under the
terms of the GNU General Public License as published by the Free
Software Foundation, either version 2 of the License, or (at your
option) any later version.

would do the trick.


Don Armstrong

--
If everything seems to be going well, you have obviously overlooked
something.
-- Steven Wright

http://www.donarmstrong.com http://rzlab.ucr.edu


--
To UNSUBSCRIBE, email to debian-bugs-dist-REQUEST DeleteThis @lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster DeleteThis @lists.debian.org
Back to top
Joerg Jaspert
External


Since: Nov 17, 2004
Posts: 63



PostPosted: Thu Jul 05, 2007 10:40 pm    Post subject: Re: dcraw license change: (see bug #424663) [Login to view extended thread Info.]
Archived from groups: linux>debian>legal (more info?)

On 11071 March 1977, Steve King wrote:

>>If you have not modified dcraw.c in any way, a link to my
>>homepage qualifies as "full source code".

Thats ok.

--
bye Joerg
(13:24) <Aquariophile> ist iptables eigentlich nur ein tool zum
verhindern von aussenkonnecti,erungen auf gewissen ports oder ist
iptables eine firewall?
(13:27) <maxx> ist ein packet filter
(13:27) <Aquariophile> maxx: also der verhindert pings?


--
To UNSUBSCRIBE, email to debian-legal-REQUEST RemoveThis @lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster RemoveThis @lists.debian.org
Back to top
Steve King
External


Since: Jul 05, 2007
Posts: 2



PostPosted: Fri Jul 06, 2007 12:20 pm    Post subject: Bug#431883: dcraw license does not give permission to distribute modified versions or source alongside [Login to view extended thread Info.]
Archived from groups: linux>debian>bugs>dist, others (more info?)

> Package: dcraw
> Version: 7.02-1
> Severity: serious
>
> On Thu, 05 Jul 2007, Steve King wrote:
>> However I would appreciate it if the assembled masses of legal
>> experts could confirm that they agree that this is the case.
>
> There's actually an even more fundamental problem with dcraw.c:
>
> /*
> dcraw.c -- Dave Coffin's raw photo decoder
> Copyright 1997-2007 by Dave Coffin, dcoffin a cybercom o net
>
> This is a command-line ANSI C program to convert raw photos from
> any digital camera on any computer running any operating system.
>
> No license is required to download and use dcraw.c. However,
> to lawfully redistribute this code, you must either (a) include
> full source code* for all executable files containing RESTRICTED
> functions, (b) remove all RESTRICTED functions, re-implement them,
> or copy them from an earlier, unrestricted Revision of dcraw.c,
> or (c) purchase a license from the author.
>
> The functions that process Foveon images have been RESTRICTED
> since Revision 1.237. All other code remains free for all uses.
>
> *If you have not modified dcraw.c in any way, a link to my
> homepage qualifies as "full source code".
>
> $Revision: 1.387 $
> $Date: 2007/06/24 00:18:52 $
> */
>
>
> You'll notice that we have no permission to distribute modified
> versions of dcraw.c as required by the DFSG.

I don't agree with you here. It seems to me that we do have permission to
distribute modified versions, provided source is included.


> Secondly, it appears that
> we must include full source code if we've modified dcraw.c, but we
> don't do that. We distribute source alongside.
>

All that is required in this license is a link to David's home page.
The build process does not modify the file dcraw.c, so the footnote clause
is applicable to this version of dcraw that would be included in debian.

--
Steve King
Back to top
Display posts from previous:   
Post new topic   General Reply to Topic (not reply to a specific post)    Forums Home -> Legal All times are: Eastern Time (US & Canada) (change)
Page 1 of 1

 
You can post new topics in this forum
You can reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum