No olvidar que "software libre" NO significa "software gratis". Yo puedo desarrollar un programa y venderlo, y aún así puede seguir siendo software libre.
Para una discusión detallada de este y otros temas, recomiendo ampliamente leer "La catedral y el bazar", de Eric Raymond (disponible en castellano en
http://www.sindominio.net/biblioweb/.../catedral.html ). Ahí se afirma que el software abierto es de mejor calidad que el software cerrado, con muy buenos argumentos.