Re: Proposal of the libpurple binding

From: Date: Mon, 12 Nov 2007 15:55:46 +0000
Subject: Re: Proposal of the libpurple binding
References: 1 2  Groups: php.pecl.dev 
Request: Send a blank email to pecl-dev+get-4925@lists.php.net to get a copy of this message
-1 On 11/12/07, Pierre <pierre.php@gmail.com> wrote: > On Nov 11, 2007 8:01 PM, Anatoliy Belsky <weltling@0ext.net> wrote: > > Hi everybody, > > > > I'm working on the PHP binding for the libpurple > > http://pidgin.im, > > an im library. As far as I know, there is no PHP instant messaging > > extension right now. The purple extension will give a possibility > > to use irc, msn, icq, yahoo and much more protocols directly from > > PHP. > > This library rocks! Having a PHP binding can give yet more power to > our language. > > The only problem with many similar libraries is the GPL. I never > understoodwhy a library has to be GPL. The LGPL is more flexible and > would let you published your extension in PECL (see below). > > > > Because the libpurple is under GPL, the purple PHP extension will > > be under GPL too. (I'm no a lawer and if it's in some way possible, > > to release it under PHP license, let me know). > > GPL licensed codes are not allowed under *.php.net. The FSF considers > the PHP license as incompatible with the GPL. See the internals and > pecl-dev archive for a more detailed explanation. An alternative would > be to ask the libpurple author to allow you to use their library with > php by adding an exception or by dual licensing libpurple (one for php > and one for the other). But I doubt they will do it. > > In any case, if you can make it here, you can still host your > extension in pidgin or in sf.net. The license issues remain, but it is > up to your users to know it and be careful with what they do or > distribute. > > > Cheers, > --Pierre > > --Pierre > > -- > PECL development discussion Mailing List (http://pecl.php.net/) > To unsubscribe, visit: http://www.php.net/unsub.php > > -- ~ Pedram Nimreezi Senior Programmer / Frameworkologist mc@majorcomputing.com | pedram@5g.com -- "A common mistake that people make when trying to design something completely foolproof is to underestimate the ingenuity of complete fools." - Douglas Adams

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