Bug 687484 - gdevhl12.c driver missing from 8.x series
Summary: gdevhl12.c driver missing from 8.x series
Status: NOTIFIED FIXED
Alias: None
Product: Ghostscript
Classification: Unclassified
Component: Other Driver (show other bugs)
Version: 8.14
Hardware: PC Linux
: P3 minor
Assignee: Ralph Giles
URL:
Keywords:
: 687908 688456 688707 (view as bug list)
Depends on:
Blocks:
 
Reported: 2004-05-24 14:26 UTC by Arne Ahrend
Modified: 2008-12-19 08:31 UTC (History)
3 users (show)

See Also:
Customer:
Word Size: ---


Attachments
patch to use mtime instead of ctime for reporting baseline dates (1.10 KB, patch)
2004-05-26 20:56 UTC, Ralph Giles
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Arne Ahrend 2004-05-24 14:26:31 UTC
The gdevhl12.c driver for Brother HL-12xx b/w laser printers was made part of
the GPL'ed version of the 7.x series.

The gdevhl12.c file says that gdevhl12.c is placed in the public domain by its
author, Marek Michalkiewicz <marekm@amelek.gda.pl>. However,
ghostscript-8.01/doc/History6.htm mentions that gdevhl12.c was added to the
(AFPL) mainstream release on 27 April 2000 (lines 5115-5118) with a dual
AFPL/GPL licence  and removed on 02 July 2000 due to an incompatible licence
(lines 4334-4336).

Since gdevhl12.c now appears public domain, could it again become part of the
mainstream release, or at least the GPL'ed release?
Comment 1 Ralph Giles 2004-05-26 20:56:54 UTC
Created attachment 684 [details]
patch to use mtime instead of ctime for reporting baseline dates

attaching a patch that uses the proper stat() field to generate the comparison
test's ShortDescription.
Comment 2 Ralph Giles 2004-05-26 20:58:28 UTC
Comment on attachment 684 [details]
patch to use mtime instead of ctime for reporting baseline dates

sorry, patch belongs on the previous bug! please disregard.
Comment 3 Ralph Giles 2004-06-24 11:16:08 UTC
If it is in fact public domain, then we'll take it in all versions.

Updating the priority to reflect reality.
Comment 4 Ralph Giles 2005-01-24 17:35:27 UTC
*** Bug 687908 has been marked as a duplicate of this bug. ***
Comment 5 Alex Cherepanov 2005-12-17 09:30:08 UTC
*** Bug 688456 has been marked as a duplicate of this bug. ***
Comment 6 Ralph Giles 2006-05-19 07:47:13 UTC
*** Bug 688707 has been marked as a duplicate of this bug. ***
Comment 7 Arne Ahrend 2006-06-27 10:34:35 UTC
The main advantage of the gdevhl12.c driver over pxlmono is printing at 1200x600
dpi. I fully understand concerns about this driver being unmaintained. However,
when I filed this as a bug two years ago, I was under the impression that the
only reason for removing gdevhl12.c was a misunderstanding regarding its licence. 
Comment 8 Alexander Jenisch 2006-06-27 11:06:12 UTC
yeah... that caused me lots of headaches over one year. i just didn't KNOW the
driver wasn't part of ghostcript any longer. i nearly threw my printer out of
the window :).
Comment 9 Till Kamppeter 2007-06-28 05:18:34 UTC
With the merger of GPL Ghostscript with ESP Ghostscript the hl1250 driver got
re-introduced. The driver is in the contrib/ directory which will not be
included in commercially licensed Ghostscript implementations but will be
included in Linux distributions.

So the problem is solved.
Comment 10 Alexander Jenisch 2007-06-28 10:53:02 UTC
neat. i can't wait for the driver to hit my distro (archlinux), my printer drives me in-sane. btw. it's 
really hard, nearlly impossible, to tell, what's wrong if the driver in ghostscript is missing. i still 
wonder, how i found out about that missing driver for my model.