Re: Uploading extensions to PECL

From: Date: Wed, 04 May 2016 22:08:52 +0000
Subject: Re: Uploading extensions to PECL
References: 1 2 3 4 5 6 7  Groups: php.pecl.dev 
Request: Send a blank email to pecl-dev+get-13733@lists.php.net to get a copy of this message
On Wed, 2016-05-04 at 14:36 -0700, John Boehr wrote: > Thanks for the comprehensive answer. > > > For the handlebars PHP module, would dual (PHP or LGPL) work? I (personally) don't have a big issue with that. The theoretical issue is that when copying a code pattern from another module into your code this would require re-licensing that part also under LGPL which is harder than relicensing between PHP/BSD/MIT-license. But this is a bit theoretical as most such patterns most likely aren't copyright-worthy (again: personal opinion) and (his shouldn't matter from a strict point) I have a hard time anybody making this a legal case. > I offered to change the license on the 'handlebars.c' repo because the > submission page states: > > Note: wrappers for GPL (all versions) or LGPLv3 libraries will not > be accepted. As said: I haven't checked details on LGPLv3. Thus I can't really comment. According to the history this was added by Pierre in 2010 https://github.com/php/web-pecl/commit/2ca1e5ab1493b7bd2e1ad5e2773597804202eef8 Quick search through the archives from that time leads to this thread http://marc.info/?l=pecl-dev&m=128301614820174 http://marc.info/?t=128300653000001&r=1&w=2 On reason why GPL won't work: http://www.gnu.org/licenses/license-list.html#PHP-3.01 > For the psr extension, it might make sense to change the license on > this to match the PHP-FIG repositories of which it is a port (MIT > License). If the PHP License is better and a valid choice, I can do > that as well. PHP License is mostly for parts of PHP Core distribution. Many people prefer BSD or MIT for non-core parts. Historically some license lawyers (mostly from Debian community) saw issues in Version 3.0 of the PHP License. PHP License used wording like "This product includes PHP" and was interpreted as "PHP Core distribution" this was fixed in version 3.01 of the license which now states "This product includes PHP software" and includes not only the core distribution. http://php.net/license/3_0.txt http://php.net/license/3_01.txt johannes Who's sorry about making this debate so complex, I'd love to focus on technical stuff. :-/

Attachment: [application/pgp-signature] This is a digitally signed message part signature.asc
« previous php.pecl.dev (#13733) next »