En cuanto al soporte el software libre tiene el mejor soporte posible, que es la comunidad.
Lo de que la seguridad de linux es porque se hagan menos virus para linux que para windows no estoy para nada de acuerdo, el sistema de permisos no es comparable con la gestión de las cuentas en windows, en linux sólo usas los permisos de superusuario cuando vas a hacer táreas relacionadas con ello de administración(o deberías hacerlo así), como tocar interfaces de red, instalar nuevos paquetes etc, si yo estoy navegando o ejecutando procesos normales que no requieren ser superusuario, por mucho programa que se me meta no podrá hacer nada a la máquina (afectar al sistema), cualquier programa afecte al sistema me tendrá que pedir mi pass de root, tampoco esto es comparable con lo que lleva el Vista que es de lo más incómodo y no sirve para nada.
La seguridad también depende de que ante vulnerabilidades tienes toda una comunidad enterada de ello y trabajando para ello.
Salu2
+1