Cita: Con respecto al tema económico y legal, una opción viable es usar PHP con PosgreSQL (MySQL es libre y gratuito, pero si vas a comercializar software con el, tienes que pagar una licencia).
Eso no es así. Sólo es necesario adquirir la licencia comercial de MySQL cuando en el software que desarrollas incluyes el software conocido como MySQL (un motor de base de datos) y no quieres que tu software sea GPL.