Either MySQL or Postgresql will run fine on MAC OSX, BSD, or Linux. Postgresql still has some issues on Windows that will hopefully be taken care of by the upcoming 7.4 release.
What you should really worry about is which is a better fit. If you need foreign keys, constraints, transactions, or stored procedures, then Postgresql is a good choice, if you want something a little simpler to maintain, without the extras postgresql has, MySQL is a good choice. And don't forget to look at Firebird / Interbase, it's quite good too.