Hello,

On 11/15/2003 07:31 PM, John Smith wrote:
Anyway, I don't think Zend people will allow a competing extension be
included in the core PHP distribution precisely because it compromises
their business.


This is exactly the reason I started this thread by asking "Who controls
PHP?" ... Thanks for clearing this out.

I was not saying or implying that Zend controls PHP alone. In practice they have the "knife and the cheese" in their hands, meaning currently PHP programs depend on Zend Engine to run. Maybe when somebody develops real PHP compilers things will be different.




Either way, another problem of Turck is that it uses a GPL license. Most
people do not understand that GPL software is not really free for the
users despite what it is advertised.


Yes, a good point. I could suggest that they change the license Lesser GPL,
but of course I don't know how it goes (I don't have any connections to
Turck people). I had to verify that it is really GPL, and it seems so.

I don't know if changing to LGPL would be sufficient to be acceptable by PHP group. Still, you don't know if Turck author wants to change its license from GPL.


The fact is that according to Turck benchmarks, it beats both Zend Cache and PHP-Accelerator. Since one of the important factors is Turck optimizer that is used by either the cache and the encoder, I do not know if Turck author wants to authorize the use of Turck code in closed source programs including Zend encoder and IonCube encoder, as it is potentially better and he may not be interested that competing encoders use their code.

Of course, since Turck code is publically available, nothing would stop any closed source developers to steal his optimizer ideas or even code. However, keeping it GPL he would not be legitimizing it, regradless if that would prevent any real stealing to occur.

Anyway, you should ask directly Turck author about his interest to change the license just in case Zend/PHP group ever agrees on an eventual contribution of Turck extensions, not just the encoder, but also the optimizer and the cache that seem to be probably the best in the market.

The contact address is below in this page but I am not sure if it is upto date.

http://turck-mmcache.sourceforge.net/

--

Regards,
Manuel Lemos

Free ready to use OOP components written in PHP
http://www.phpclasses.org/

--
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php



Reply via email to