Friday, January 06, 2006

Poetic Justic

Apache httpd server 2.0 was release a couple of years back. One of the successful components of Apache webserver use is php which is developed and maintained by a separate group.

Apache 2.0 implements multi-threading support. The PHP guys recommended against upgrading to 2.0 version of Apache and asked php users to stick to 1.3.3x series of Apache webserver. To my knowledge all major distros started including Apache 2.0 version. But the hostility of php group did hurt apache 2.0 adoption and further development.

The argument was php is not thread safe and even if they can make php thread safe they can not guarantee the multitude of external libraries would be threadsafe. Apache 1.3.x version works and why upgrade to 2.0 version.

Now the otherside happens. PHP releases a latest and greatest version 5.0. Guess what many user groups started arguing why to upgrade to 5.0 when 4.x series works well. There is no guarantee that the number of PHP applications would comply with 5.0 requirements any time soon, so don't upgrade.

I think the lead developers would feel a bit of remorse at their anti Apache 2.0 stand now when the boot in on their foot.

0 Comments:

Post a Comment

<< Home