Re: Re: New Extension Proposal/Idea
| From: | Matthew Fonda | 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