On Thu, Jun 15, 2017 at 5:06 AM, Nikita Popov <nikita....@gmail.com> wrote:
> On Tue, Jun 13, 2017 at 8:23 AM, Remi Collet <r...@fedoraproject.org> wrote:
>> All extensions in php-src are PHP 3.01 Licensed
>> (libs may, of course, have different license)
>>
>> Is there any strong rule about this ?
>> Or is it OK to have a BSD Licensed extension ?
>>
>> Context: see sodium PR
>
> I think we should allow BSD/MIT licenses, as they are compatible with and
> less restrictive than the PHP license. TBH, the PHP license seems somewhat
> dubious when applied to extensions, as most of the additional clauses are
> simply not applicable (extensions do not bundle the Zend Engine and
> extensions have no control over the PHP group or the PHP name).
>
I agree that BSD/MIT being more permissive is probably fine as far as
licensing goes. In fact, there are bundled libraries in ext/*/ which
are (obviously) not PHP licensed, so drawing an arbitrary line at one
point in ext as opposed to another is a bit... weird.  Obviously we
need to be very careful about *which* licenses are permitted, but
BSD/MIT feel like no-brainers to me.

-Sara

Nit; I disagree with your second sentence.  While the initial commit
may not relate to anyone with any degree of control over the engine or
core, it will inevitably be touched by those individuals over time.
But that's just a digression since ultimately the PHP release is
nothing without the engine and core, so the PHP licensed nature of
those parts is sufficient.

-- 
PHP Internals - PHP Runtime Development Mailing List
To unsubscribe, visit: http://www.php.net/unsub.php

Reply via email to