Opened 16 years ago
Closed 15 years ago
#18362 closed enhancement (wontfix)
Add djvu driver to ghostscript
Reported by: | anddam (Andrea D'Amore) | Owned by: | takanori@… |
---|---|---|---|
Priority: | Normal | Milestone: | |
Component: | ports | Version: | 1.7.0 |
Keywords: | ghostscript gsdjvu | Cc: | |
Port: | ghostscript |
Description
The gs driver for djvu allows the use of djvudigital to convert from pdf to djvu. There is a small package prepared from people at djvulibre that needs some special attention to license.
The script contained in their tarball get ghostscript tarball, remove everything but the gs driver, patch it and build it.
I suggest to just add the gs driver as a variant for ghostscript rather than having a separate gs binary, so far I've been able to build the gsdjvu using the latest ghostcript in port, that is 8.63 .
I'm waiting for feedback from takanori.
Change History (4)
comment:1 Changed 16 years ago by takanori@…
comment:2 Changed 16 years ago by andrea.damore@…
I see your points.
From what I've understood mixing licenses isn't bad as long as you don't distribute binaries (that we aren't). The point in having a gs ghostscript driver would be fully enable the djvulibre package that is already in ports, its djvudigital command relies on gs djvu driver.
I didn't knew about pdf2djvu maybe it's worth porting it but the djvulibre issue remains, though.
comment:3 Changed 16 years ago by (none)
Milestone: | Port Enhancements |
---|
Milestone Port Enhancements deleted
comment:4 Changed 15 years ago by anddam (Andrea D'Amore)
Resolution: | → wontfix |
---|---|
Status: | new → closed |
Closing as wontfix.
Thanks for your suggestions. But I think it is difficult to support DjVu in Ghostscript for some reasons.
First of all, GSDjVu is distributed under the Common Public License Version V1.0 (CPL) which is not compatible with the license of GPL Ghostscript.
As you know, mixing these licenses causes many restrictions and unneeded confusions. Therefore, in my view, we shouldn't support such rude software even if it is as a variant.
Second, I don't think it is necessary to support DjVu in Ghostscript because there are already independent tools to convert PDF into DjVu format. (e.g. pdf2djvu. Some tools are commercial products though.)
Third, I am not interested in DjVu at all, so I won't be able to keep maintaining it.. ;-(