[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Enable usage of epswrite again

From: Zdenek Dohnal
Subject: Re: Enable usage of epswrite again
Date: Mon, 15 Feb 2021 07:52:46 +0100
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:78.0) Gecko/20100101 Thunderbird/78.6.0

Hi all,

IMHO it is allowed, but it brings more responsibilities than the pros in
most cases. The best course of action (if possible) would be to rewrite
your code to use the new Ghostscript API.

If that's not possible, contact Ghostscript developers, Ken Sharp and
Chris Liddell, on IRC channel #ghostscript (freenode.net server) and
talk about a possibilities how to solve it.

Downloading and customizing code on your own must be the last resort -
because by doing this, your code will depend by your specific
Ghostscript version you customized - which means, you will need to
bundle Ghostscript into your software to make it work in all environments.

Once you will start bundling Ghostscript, then you become responsible
for fixing Ghostscript issues your bundled code has - especially
security vulnerabilities. So you'll end up periodically updating your
bundled Ghostscript and backporting security fixes, which were applied
in the original project lately.

To sum it up, once you bundle, you will end up maintaining your
Ghostscript project, or you let it be with bugs and vulnerabilities in
your software. That's why it is a last resort.

Have a nice day,


On 2/14/21 7:08 PM, Jose E. Marchesi wrote:
> Hi Amit.
>> Hi Is there a way to download an open-source and change it to customize? We
>> need to download the Ghost script and try to rename one of the function
>> eps2write as epswrite (deprecated version) for our legacy programs to be
>> compatible with the newer version of ghost script In the middle releases,
>> the epswrite device was renamed as eps2write causing us to not being able
>> to upgrade to latest version
> That's perfectly allowed.  As free software, you are free to adapt it to
> your needs and to use and/or distribute the modified versions.
> See https://www.gnu.org/philosophy/free-sw.en.html
Zdenek Dohnal
Software Engineer
Red Hat Czech - Brno TPB-C

Attachment: OpenPGP_signature
Description: OpenPGP digital signature

reply via email to

[Prev in Thread] Current Thread [Next in Thread]