[deleted]
"I would say they pretty much run on the same platforms. Although you can download binaries of MySQL for five more platforms than Postgres. (Of course you can simply compile either of them on most any OS) "
Seems like you have answered your own question there :-)
MySQL is for convenience, so they supply binaries for different OSes. PostgreSQL goes for quality so they supply sourcecode. All the serious database users run un*x so they don't need binaries anyway
In fact PostgreSQL does not run natively on windows (yet) it requires that you run a un*x emulator called cygwin. But again, no serious database user installs a database on windows unless it is MS-SQL.
Slashdot does use mysql, but they seem to have serious issues with it:
http://slashdot.org/faq/tech.shtml#te050
"Slashcode itself is based on Apache, mod_perl and MySQL. The MySQL and Apache configs are still being tweaked -- part of the trick is to keep the MaxClients setting in httpd.conf on each web server low enough to not overwhelm the connection limits of database,..."
"Fault tolerance was a big issue. We've started by load balancing anything that could easily be balanced, but balancing MySQL is harder. We're funding development efforts with the MySQL team to add database replication and rollback capabilities to MySQL (these improvements will of course be rolled into the normal MySQL release as well)."
Looks like what they want is PostgreSQL with replication, but instead they cling to mysql, probably because they have a ton of badly documented code that they fear to port to postgreSQL :-)