The GIFLIB home page
Warning: if you haven't already done so, read the patent-liability warning page now!
What GIFLIB does:
GIFLIB gives you two things:
- A C-callable library of functions for reading, writing, and manipulating GIFs.
- A toolkit of GIF manipulation utilities (cropping, scaling, flipping, rotation, color table manipulation, and much more).
GIFLIB's utilities are no substitute for a good interactive graphics program, but in some situations they are more useful. If you need to do generation or pasteup of lossless images under script control, they will help a lot.
The Graphics Interchange Format(c) specification is the copyrighted property of CompuServe Incorporated. GIF(sm) is a service mark property of CompuServe Incorporated. As this package existed before UniSys's lawyeritis attack of New Years' Day 1995, it is grandfathered in under their license terms and you do not have to pay fees for using it.
How to get GIFLIB:
You can get any of the following here:
You can also browse the GIFLIB documentation here.
The latest version of GIFLIB is also carried in the Sunsite giflib directory.
Where GIFLIB is going:
GIFLIB is being maintained, but not actively developed. Bug fixes cheerfully accepted. Note: due to the patent problems, GIFLIB may be withdrawn in the near future.
Where you can use GIFLIB:
The giflib code was developed under Linux and DOS. It should be readily portable to any UNIX with an ANSI-complient C. Whether it still builds correctly for DOS is unknown to me; I have tried not to break that port, but it hasn't been tested in several versions.
Eric S. Raymond <[email protected]>