Re: why does PHP ship with MySQL client library included ?

From: Date: Mon, 31 Jul 2000 11:13:39 +0000
Subject: Re: why does PHP ship with MySQL client library included ?
References: 1  Groups: php.dev 
Request: Send a blank email to php-dev+get-27041@lists.php.net to get a copy of this message
Stanislav Malyshev wrote: > Where you did take this from? Surely you can talk from 3.22 libraries to > 3.23 server, protocol is compatible and hadn't changed for long. From the > manual: > ... > You better read the manual before jumping to conclusions. OK. The point is "why maintain PHP's private version of it when it's not necessary nor needed". > JD>> And, to be fair, if you are shipping with MySQL libs, you should > JD>> ship with msql, pgsql, readline & other libraries required by any > JD>> other extension as well :-) > > Like, or you will sue us for antitrust law violation? :) Surely not :) But it's unnecessary download bloat for people not using MySQL or people using MySQL's own mysqlclient. Like - I do have MySQL installed with all it's stuff, and downloading those extra 150KB of PHP's MySQL client code each time I upgrade PHP actually does hurt :) Surely person capable of compiling PHP would also be able to obtain & install MySQL client libraries. My point is - if the only reason it's included is that it's convenience feature, you should as well distribute PHP with all the libraries required also for other not-generally-useful libraries. Jaromir -- Jaromir Dolecek <jdolecek@NetBSD.org> http://www.ics.muni.cz/~dolecek/ @@@@ Wanna a real operating system ? Go and get NetBSD, damn! @@@@

« previous php.dev (#27041) next »