Re: giflib for fc5

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

 



On Mon, 2005-09-19 at 16:14 -0700, Toshio Kuratomi wrote:

> The history of libungif and giflib is that GNOME 1 (via imlib) began to
> use giflib for its GIF support.  Red Hat and other distributions
> realized this would cause problems due to the Unisys LZW patent.  I
> found a posting that showed how to create uncompressed gifs that
> wouldn't invoke the patent (Unisys patented the encoder and combined
> decoder+encoder... Not a standalone decoder) and created libungif as a
> drop in replacement for giflib to circumvent the patent issues.
> 
> As time went on, bugfixes and a desire for new features led to a need
> for API/ABI changes.  I sent fixes and enhancements to Eric Raymond to
> coordinate a release so we could continue to have compatible libraries.
> He wasn't interested in maintaining giflib any more so I took over
> maintenence of that.  The sourceforge page reflects that libungif is a
> superset of esr's giflib but not the present sourceforge hosted giflib.
> 
> I'll go carify the web page now.

I'm glad to hear that giflib has an active maintainer now.  Replacing
libungif with a maintained module makes a lot of sense.  However,
looking at my distribution, it doesn't look like a whole lot of software
actually uses this library.  This is a pity, as it's better to have just
one image loader available instead of multiple, especially when the
inevitable security errata happens.

When we did the gif loaders for gdk-pixbuf, we looked at using libungif.
However, it didn't support two vital features -- incremental loading and
sane threading support.  I imagine that we could switch away from our
current code to libgif if those features appeared.  Are you doing new
development on it?  Is this in your roadmap at all?

Thanks,
-Jonathan

Attachment: signature.asc
Description: This is a digitally signed message part

-- 
fedora-devel-list mailing list
fedora-devel-list@xxxxxxxxxx
https://www.redhat.com/mailman/listinfo/fedora-devel-list

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Index of Archives]     [Fedora Announce]     [Fedora Kernel]     [Fedora Testing]     [Fedora Formulas]     [Fedora PHP Devel]     [Kernel Development]     [Fedora Legacy]     [Fedora Maintainers]     [Fedora Desktop]     [PAM]     [Red Hat Development]     [Gimp]     [Yosemite News]
  Powered by Linux