[Debian-med-packaging] fastqtl_2.184+dfsg-1_amd64.changes REJECTED

Charles Plessy plessy at debian.org
Mon May 16 13:02:54 UTC 2016


Le Sun, May 15, 2016 at 10:44:37PM +0200, Thorsten Alteholz a écrit :
> 
> On Sun, 15 May 2016, Dylan wrote:
> >I agree with Andreas, this image is the result from some experiments
> >and they probably use some tool from Artifex Software to generate it.
> 
> yes, whatever, this tool obviously puts some own parts into the output file
> and claims copyright for that. As long as there is no license information
> for that part, one can not decide whether it is compatible with DFSG. So
> please clarify this with upstream or Artifex Software.

Hi all,

I found that the copyright notice is inserted by ghostscript when converting a
PDF chart to a JPEG image.  Artifex Software, Inc. is one of the copyright
holders of Ghostscript.

The image in fastqtl looked a lot like a R plot and I verified that R did not
create JPEG files with copyright statements in.  A search on Internet showed
that Artifex commercialises some image converters.  A second search gave me
a command to convert from PDF to JPEG with ghostscript and voilà! here is how
you can similarly copyrighted JPEG files.

# Create a PDF file; here I use R to plot random values.
Rscript -e 'pdf("foo.pdf");hist(rnorm(50), col="red"); dev.off()'

# Convert it to JPEG with Ghostscript.  Exit with Ctrl-D.
gs -dNOPAUSE -sDEVICE=jpeg -r144 -sOutputFile=foo.jpg foo.pdf 

# Show the copyright statement:
hexdump -C foo.jpg | grep -C3 -i copyr
00000170  20 49 43 43 20 50 72 6f  66 69 6c 65 00 00 00 00  | ICC Profile....|
00000180  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00  |................|
00000190  00 00 00 00 00 00 00 00  00 00 00 00 00 00 74 65  |..............te|
000001a0  78 74 00 00 00 00 43 6f  70 79 72 69 67 68 74 20  |xt....Copyright |
000001b0  41 72 74 69 66 65 78 20  53 6f 66 74 77 61 72 65  |Artifex Software|
000001c0  20 32 30 31 31 00 58 59  5a 20 00 00 00 00 00 00  | 2011.XYZ ......|
000001d0  f3 51 00 01 00 00 00 01  16 cc 58 59 5a 20 00 00  |.Q........XYZ ..|

Indeed, ghostcript ships ICC color profiles and if I undestand well, inserted
the "default" one.

$ hexdump -C /usr/share/color/icc/ghostscript/default_rgb.icc | grep -C3 -i copyright
00000150  72 6f 66 69 6c 65 00 00  00 00 00 00 00 00 00 00  |rofile..........|
00000160  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00  |................|
00000170  00 00 00 00 00 00 00 00  74 65 78 74 00 00 00 00  |........text....|
00000180  43 6f 70 79 72 69 67 68  74 20 41 72 74 69 66 65  |Copyright Artife|
00000190  78 20 53 6f 66 74 77 61  72 65 20 32 30 31 31 00  |x Software 2011.|
000001a0  58 59 5a 20 00 00 00 00  00 00 f3 51 00 01 00 00  |XYZ .......Q....|
000001b0  00 01 16 cc 58 59 5a 20  00 00 00 00 00 00 00 00  |....XYZ ........|

Ghostscript is distributed in main, but I could not find a clear license statement
for the color profiles...

Cheers,

-- 
Charles



More information about the Debian-med-packaging mailing list