On Wed, Oct 4, 2017 at 10:57 AM, Davey Shafik <da...@php.net> wrote:

> On Tue, Oct 3, 2017 at 1:29 PM, Walter Parker <walt...@gmail.com> wrote:
>
>> On Tue, Oct 3, 2017 at 7:51 AM, Dan Ackroyd <dan...@basereality.com>
>> wrote:
>>
>> > Hi O'Neil,
>> >
>> > On 3 October 2017 at 10:04, O'Neil Delpratt <on...@saxonica.com> wrote:
>> > > Hi,
>> > >
>> > > We are considering submitting an RFC along the following lines and
>> > welcome your comments:
>> > >
>> > > Enhancing the existing XSLTProcessor is not an option: it has fallen
>> too
>> > far behind for this to be viable.
>> >
>> > That's probably true.
>> >
>> > > Excelsior have a licensing scheme enabling the compiler to be used by
>> > open source
>> > > projects (see: https://www.excelsiorjet.com/free <
>> > https://www.excelsiorjet.com/free>).
>> >
>> > I don't have the multiple hours available now to fully read through
>> > and comprehend all the license information, however there are some red
>> > flags from my initial reading:
>> >
>> > > Instead, we now offer free personal licenses for that Edition to all
>> > prospects
>> > > who opt in when evaluating Excelsior JET.
>> > > ....
>> > > Evaluate Excelsior JET and get a free Standard Edition license for
>> your
>> > personal use:
>> > > ...
>> > > If you do not wish to receive a free license, you may skip the
>> > registration and
>> > > download Excelsior JET Evaluation Packages anonymously.
>> >
>> > Having to register and opt in to obtain a license, seems like a problem.
>> >
>> > > Caveat #1: The Excelsior JET Runtime cannot be used in embedded
>> systems
>> > > due to a licensing restriction.
>> >
>> > That seems like a problem.
>> >
>> > > Caveat #2: The Standard Edition is essentially an entry‑level variant
>> of
>> > > the product, which means that: It is not available for OS X.
>> >
>> > That seems like a problem.
>> >
>> > With regards to the more technical aspects of the proposal.
>> >
>> > Can you say how much bigger including all of the relevant libraries
>> > would make the PHP executable? Some people have already expressed
>> > concern at how large the default PHP executable has become.
>> >
>> > What I would suggest is, if you think the license issues can be
>> > resolved, to apply for a PECL account at http://pecl.php.net/ and
>> > start having people to start using the extension through there.
>> >
>> > Having a quick look at the extension source code, I get the impression
>> > that having more people use it could result in lots of small
>> > refinements to the implementation that should be done before the
>> > extension was ready to bring into PHP core.
>> >
>> > cheers
>> > Dan
>> > Ack
>> >
>> > --
>> > PHP Internals - PHP Runtime Development Mailing List
>> > To unsubscribe, visit: http://www.php.net/unsub.php
>> >
>> >
>> From the ExcelsiorJet FAQ Page:
>> Is the Excelsior JET license GPL-compatible?
>> <https://www.excelsiorjet.com/free#>
>>
>> Unfortunately, no. Excelsior JET includes the Java SE API source code
>> licensed from Oracle under OCSL Commercial Use license, which is not
>> GPL-compatible. So even releasing our own code under the GPL won't help.
>> LGPL is fine however.
>>
>> We suggest you to release the natively compiled binary under a different
>> license, pointing out that the source code is available under the GPL. You
>> would however need the consent of all contributors.
>> Does new code to the core have to be GPL-compatible? Or has it changed to
>> LGPL. This may be a showstopper.
>>
>> Also, the fact it only generates 32-bit code may also be a non starter, as
>> lots of Linux & BSD systems are now running 64-bit as the default/common
>> install.
>>
>>
>> Walter
>>
>
> You seem to be mistaken in thinking the PHP project is GPL licensed. It is
> in fact licensed under the PHP License[1], and AFAIK does not allow
> GPL-licensed in core (LGPL is fine)…
>
> [1] http://php.net/license/3_0.txt
>

Sorry, my mistake. I didn't notice when PHP changed from GPL style to BSD
style.

I withdraw my comments on the the GPL issue.


Walter


-- 
The greatest dangers to liberty lurk in insidious encroachment by men of
zeal, well-meaning but without understanding.   -- Justice Louis D. Brandeis

Reply via email to