Re: Re: New Extension Proposal/Idea

From: Date: Sat, 20 Nov 2004 21:00:50 +0000
Subject: Re: Re: New Extension Proposal/Idea
References: 1 2 3  Groups: php.pecl.dev 
Request: Send a blank email to pecl-dev+get-1647@lists.php.net to get a copy of this message
On Sat, 2004-11-20 at 12:25, Matthew Fonda wrote: > On Sat, 2004-11-20 at 13:07, Johannes Schlueter wrote: > > Hi Matthew, > > > > Matthew Fonda wrote: > > > Hello, > > > > > > I have created a PHP extension which allows you to find information > > > about IP addresses and hostnames, such as what country they are located > > > in, what city/region they are located in, postal code, and > > > longitude/latitude. Also, it can determine the connection speed and ISP > > > as well. It does this using the GeoIP C library. The GeoIP C library is > > > licensed under the GPL, and can be found at > > > http://sourceforge.net/projects/geoip/. If possible, > > > I would like to > > > contribute this extension to PECL. > > > > The GPL is incompatible with the PHP License so an extension linking against > > a GPLed library can't be in PECL. Check the archives of this list for more > > information on this. > > > > johannes > > Ah, I kind of figured that would be a problem > Thanks Well I was just looking through the archives, and I found this, on an issue similar to this one: [snip] The point is that the *extension* code must not infect PECL and thus PHP with the viral LGPL/GPL license. The libs can stay LGPL provided that they are not put into PECL; the extension code itself can live there with a PHP compatible (BSDish) license. [/snip] So if I understand this correctly, my extension could be licensed with a PHP license, but the libraries it uses are GPL. This should be fine since the libraries it uses are not put into PECL, just the extension code is? -- Regards, Matthew Fonda

« previous php.pecl.dev (#1647) next »