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. 

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

Reply via email to