Bug 31109 - [patch] replace gif images w/ png ones due to patent license
Summary: [patch] replace gif images w/ png ones due to patent license
Status: Closed FIXED
Alias: None
Product: Documentation
Classification: Unclassified
Component: Books & Articles (show other bugs)
Version: Latest
Hardware: Any Any
: Normal Affects Only Me
Assignee: freebsd-doc (Nobody)
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2001-10-07 22:30 UTC by clefevre
Modified: 2006-10-07 21:48 UTC (History)
0 users

See Also:


Attachments
file.diff (19.31 KB, patch)
2001-10-07 22:30 UTC, clefevre
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description clefevre 2001-10-07 22:30:00 UTC
	todays web sites shouldn't use gif images due to patent
	license.

	this patch replaces almost all references to gif images by
	png ones.

	there's only two gif animated images but I don't know how
	to replace them. so, I left them intact.

	of course, references to foreign gif images have been left
	intact also.

	in addition to this patch, gif images located in the en/gifs
	and en/java subdirectories needs to be converted to png ones
	using the following commands :

		cd www/en/gifs
		mv pbfbsd2.gif pbfbsd2.gif.tmp
		mv powerani.gif powerani.gif.tmp
		mogrify -format png *.gif
		rm *.gif
		mv pbfbsd2.gif.tmp pbfbsd2.gif
		mv powerani.gif.tmp powerani.gif

		cd www/en/java
		convert j2j.gif j2j.png
		rm j2j.gif

	mogrify and convert are available from the ImageMagic port.

How-To-Repeat: 	n/a
Comment 1 Murray Stokely freebsd_committer freebsd_triage 2001-10-08 03:09:38 UTC
This looks good to me.  Is there any reason not to convert all of our
images to PNG?

       - Murray
Comment 2 clefevre 2001-10-08 09:23:14 UTC
Murray Stokely wrote:
> This looks good to me.  Is there any reason not to convert all of our
> images to PNG?

no, except that I don't know how to convert animated gifs to png ones.
I don't even know if png images could be animated ;^)

Cyrille.
-- 
Cyrille Lefevre                 mailto:clefevre@citeweb.net
Comment 3 clefevre 2001-10-18 16:17:34 UTC
I've just seen that this patch set don't apply correctly du to the 
"\ No newline at end of file" in en/gallery/gallery.xsl.

2 solutions :

manually delete the line "\ No newline at end of file" before to apply it
or use the following script :

sed '/No newline at end of file/d' < gif2png.patch | patch

Cyrille.
-- 
Cyrille Lefevre                 mailto:clefevre@citeweb.net
Comment 4 Joseph Scott 2004-07-25 05:59:11 UTC
	Given that the GIF patent has expired does this PR still need to be 
open?

--
Joseph Scott
http://joseph.randomnetworks.com/
Comment 5 Tom Rhodes freebsd_committer freebsd_triage 2004-07-26 03:16:25 UTC
On Sat, 24 Jul 2004 21:59:11 -0700
Joseph Scott <joseph@randomnetworks.com> wrote:

> 	Given that the GIF patent has expired does this PR still need to be 
> open?

Depends, are there any other or pending patents?


-- 
Tom Rhodes
Comment 6 Joseph Scott 2004-07-26 06:22:41 UTC
On Jul 25, 2004, at 7:16 PM, Tom Rhodes wrote:

> On Sat, 24 Jul 2004 21:59:11 -0700
> Joseph Scott <joseph@randomnetworks.com> wrote:
>
>> 	Given that the GIF patent has expired does this PR still need to be
>> open?
>
> Depends, are there any other or pending patents?

	I don't know, but I figured that if it was good enough for gd to bring 
back gif support things were ok.

--
Joseph Scott
http://joseph.randomnetworks.com/
Comment 7 Mark Linimon freebsd_committer freebsd_triage 2005-12-23 21:24:54 UTC
State Changed
From-To: open->suspended

Mark as suspended until someone who really understands the patent status 
can comment on whether this is still needed or not.
Comment 8 Siebrand Mazeland 2006-01-02 18:38:38 UTC
The GNU Project has some nice proze on this topic (last updated 2005/10/31).

Why no GIFs: "There are no GIFs on the GNU web site because of the patents
(Unisys and IBM) covering the LZW compression algorithm which is used in
making GIF files. These patents make it impossible to have free software to
generate proper GIFs. [...] For more information about the GIF patent
problems, see the League for Programming Freedom GIF page[1]. Through that
page you can find more information about the problem of software patents in
general."

When will creating 'real' GIFs probably be safe: "Of the places whose patent
databases we were able to search, the latest expiration date seems to be
Friday 11 August 2006. Until then, anyone who releases a free program for
making GIF files is likely to be sued. We don't know any reason to think
that the patent owners would lose these lawsuits."

This issue can be closed on Saturday 12 August 2006. How bad has who been
before that?

Source: http://www.gnu.org/philosophy/gif.html
[1] http://lpf.ai.mit.edu/Patents/Gif/Gif.html

http://www.freebsd.org/cgi/query-pr.cgi?pr=docs/31109
Comment 9 sat freebsd_committer freebsd_triage 2006-10-07 21:48:12 UTC
State Changed
From-To: suspended->closed

GIF patents are history as of 1 October 2006 
http://www.gnu.org/philosophy/gif.html