Re: RFC proposal: Provide support for XSLT 3.0, XPath 3.1, and XQuery 3.1

From: Date: Thu, 05 Oct 2017 15:03:49 +0000
Subject: Re: RFC proposal: Provide support for XSLT 3.0, XPath 3.1, and XQuery 3.1
References: 1 2 3 4 5  Groups: php.internals 
Request: Send a blank email to internals+get-100826@lists.php.net to get a copy of this message
On Mi, 2017-10-04 at 11:23 -0700, Walter Parker wrote: > Sorry, my mistake. I didn't notice when PHP changed from GPL style to > BSD style. > Hard to remember, since that happened already during the last century (with PHP 3 in 1997) ;-) And yes, LGPL modules are tolerable, but not liked. GPL is not possible. See http://php.net/license/ About saxon: To my understanding libsaxon is not available on many systems (for Ubunut Io nly find saxon-java, not saxon/c https://package s.ubuntu.com/search?keywords=saxon&searchon=names&suite=zesty&section=a ll) this makes me doubtful whether saxon/c really is "a recognized leader" as the marketing blurb in the original mail states. (while I'm not knowledgeable about the state of the XML/XSLT world) I tried to download the thing from http://www.saxonica.com/download/c.x ml which is a slow server and the only thing inside the tarball was a single executable, so I gave up. In practical terms bundling in php-src doesn't win you much: Vast majority of users  uses PHP from distros. Distros like to split it up into small packages, especially if there are external dependencies. For a user it doesn't matter if they have to type "apt-get install php- saxon" or i.e. "apt-get install php-pecl-saxon" whereas when releasing via pecl you're not bound to PHP's release cycle, backwards compatibility etc. thus you can innovate at your pace. johannes. 

« previous php.internals (#100826) next »