libungif is a library for reading and writing GIF files. The 4.1.2 Beta Series concentrates on cleaning up long standing bugs and cruft in the source code.
libungif is able to read and manipulate all GIF files. However, it only writes uncompressed GIFs which do not use the LZW algorithm patented by UniSys. Although this patent has expired in the United States, patent searches by the FSF show that worldwide patents exist until 2006. By not including LZW compression libungif is freely redistributable throughout the world.
Since the release of libungif 4.1.1 I have been auditing the libungif source to get rid of compiler warnings, make things more readable, and eliminate long standing bugs in the source code. The library portion of the code is complete in this regard and now needs testing to reveal any new bugs my cleanups may have introduced.