GIF create support for bundled GD

php.internals

Andrew Sitnikov

22 years ago
Hello , I've got a patch (originally ported from old version GD) which adds GIF write support to bundled libGD. Is there any chance to accept it to core ? I've been testing it for quite long time with 4_3 and HEAD and it works ok for me.
-- Best regards, Andrew mailto:sitnikov@infonet.ee

Derick Rethans

22 years ago
On Thu, 20 May 2004, Andrew Sitnikov wrote:
> I've got a patch (originally ported from old version GD) which adds > GIF write support to bundled libGD. Is there any chance to accept it > to core ? I've been testing it for quite long time with 4_3 and HEAD > and it works ok for me.
Nope, due to patent issues we can not add it. regards, Derick

Andrew Sitnikov

22 years ago
Hello Derick, DR> Nope, due to patent issues we can not add it. Action of the patent on GIF was not expired ? http://lpf.ai.mit.edu/Patents/Gif/Gif.html The United States LZW patent expired on June 20th, 2003.. According to Unisys, the counterpart Canadian patent expires July 7, 2004, the counterpart patents in the United Kingdom, France, Germany and Italy expire June 18, 2004, and the Japanese counterpart patents expire June 20, 2004.
-- Best regards, Andrew mailto:sitnikov@infonet.ee

Derick Rethans

22 years ago
On Thu, 20 May 2004, Andrew Sitnikov wrote:
> DR> Nope, due to patent issues we can not add it. > Action of the patent on GIF was not expired ? > > http://lpf.ai.mit.edu/Patents/Gif/Gif.html > The United States LZW patent expired on June 20th, 2003.. > According to Unisys, the counterpart Canadian patent expires July 7, 2004, the counterpart patents in the > United Kingdom, France, Germany and Italy expire June 18, 2004, and the Japanese counterpart patents expire June 20, 2004.
It's not July 7th yet, is it? regards, Derick

Antony Dovgal

22 years ago
On Thu, 20 May 2004 13:15:39 +0200 (CEST) Derick Rethans <derick@php.net> wrote:
> On Thu, 20 May 2004, Andrew Sitnikov wrote: > > > DR> Nope, due to patent issues we can not add it. > > Action of the patent on GIF was not expired ? > > > > http://lpf.ai.mit.edu/Patents/Gif/Gif.html > > The United States LZW patent expired on June 20th, 2003.. > > According to Unisys, the counterpart Canadian patent expires July 7, 2004, the counterpart patents in the > > United Kingdom, France, Germany and Italy expire June 18, 2004, and the Japanese counterpart patents expire June 20, 2004. > > It's not July 7th yet, is it?
so you are going to accept this or similar patch after 7th of July, yeah? --- WBR, Antony Dovgal aka tony2001 tony2001@phpclub.net || antony@dovgal.com

Scott MacVicar

22 years ago
Derick Rethans wrote:
> On Thu, 20 May 2004, Andrew Sitnikov wrote: > > >>I've got a patch (originally ported from old version GD) which adds >>GIF write support to bundled libGD. Is there any chance to accept it >>to core ? I've been testing it for quite long time with 4_3 and HEAD >>and it works ok for me. > > > Nope, due to patent issues we can not add it. > > regards, > Derick
The patent expires on June 18th of this year so just under a month and it can be added again. http://www.unisys.com/about__unisys/lzw/ Regards, Scott

Scott MacVicar

22 years ago
Scott Macvicar wrote:
> Derick Rethans wrote: > >> On Thu, 20 May 2004, Andrew Sitnikov wrote: >> >> >>> I've got a patch (originally ported from old version GD) which adds >>> GIF write support to bundled libGD. Is there any chance to accept it >>> to core ? I've been testing it for quite long time with 4_3 and HEAD >>> and it works ok for me. >> >> >> >> Nope, due to patent issues we can not add it. >> >> regards, >> Derick > > The patent expires on June 18th of this year so just under a month and > it can be added again. > > http://www.unisys.com/about__unisys/lzw/ > > Regards, > Scott
Err.. Just saw the rest of the thread so I hope its going to be added again as of the last patent expiry, or could the patch possibly appear in the documentation until the last one expires? Regards, Scott

Wez Furlong

22 years ago
> could the patch possibly appear in the > documentation until the last one expires?
You want PHP to get taken to court? :)

Rasmus Lerdorf

22 years ago
My intention was always to add this after June 18th. On Thu, 20 May 2004, Wez Furlong wrote:

James Aylett

22 years ago
On Thu, May 20, 2004 at 09:36:02AM -0700, Rasmus Lerdorf wrote:
> My intention was always to add this after June 18th.
The Unisys page quoted earlier suggests July 7th is the last patent expiry (in Canada). <http://www.unisys.com/about__unisys/lzw/> James
-- james aylett, chief technical architect tangozebra 020 7535 9814 ________________________________________________________________________ This e-mail has been scanned for all viruses by Star Internet. The service is powered by MessageLabs. For more information on a proactive anti-virus service working around the clock, around the globe, visit: http://www.star.net.uk ________________________________________________________________________

Sara Golemon

22 years ago
> My intention was always to add [GIF write support] after June 18th. >
Do you see sneaking this into 5.0.1 since it's a "high profile" feature? Or keeping it to the later 5.1.0 release? -Sara

Scott MacVicar

22 years ago
Wez Furlong wrote:
>>could the patch possibly appear in the >>documentation until the last one expires? > > > You want PHP to get taken to court? :)
Well technically I can use it on my US server since the patent has expired there so surely a patch stating that you should only use it if your in the US could be possible?

Derick Rethans

22 years ago
On Thu, 20 May 2004, Scott MacVicar wrote:
> Wez Furlong wrote: > >>could the patch possibly appear in the > >>documentation until the last one expires? > > > > > > You want PHP to get taken to court? :) > Well technically I can use it on my US server since the patent has > expired there so surely a patch stating that you should only use it if > your in the US could be possible?
We can't do that as everything for PHP is distributed over multiple servers worldwide. regards, Derick

Andi Gutmans

22 years ago
If we were a couple of years away from the patent expiry in the rest of the world, then I'd suggest a --i-am-in-the-us switch. But as we're talking about 2-3 months I think we should wait until the whole world has the patent expired. Andi At 07:06 PM 5/20/2004 +0200, Derick Rethans wrote:

Scott MacVicar

22 years ago
Last one expired today in Canada. So will we be seeing GIF support in 4.3.8 and 5.0.0? I'm hoping it's not too late for 5.0.0 at least. Scott Andi Gutmans wrote:

Paul G

22 years ago
----- Original Message ----- From: "Scott MacVicar" <scottmacvicar@ntlworld.com> To: <internals@lists.php.net> Sent: Wednesday, July 07, 2004 6:56 PM Subject: Re: [PHP-DEV] GIF create support for bundled GD
> Last one expired today in Canada. So will we be seeing GIF support in > 4.3.8 and 5.0.0? I'm hoping it's not too late for 5.0.0 at least.
how about the ibm one? p

Scott MacVicar

22 years ago
IBM's patent is invalid as the patent was issued to Unisys before hand. Scott Paul G wrote:

Derick Rethans

22 years ago
On Wed, 7 Jul 2004, Scott MacVicar wrote:
> Last one expired today in Canada. So will we be seeing GIF support in > 4.3.8 and 5.0.0? I'm hoping it's not too late for 5.0.0 at least.
It can't be in 5.0.0 as we're waaay to close to release. Derick

Zeev Suraski

22 years ago
At 01:56 08/07/2004, Scott MacVicar wrote:
>Last one expired today in Canada. So will we be seeing GIF support in >4.3.8 and 5.0.0? I'm hoping it's not too late for 5.0.0 at least.
It probably is - it will come out in 5.0.1. Zeev