El otro día hablando con un amigo sobre la seguridad en Linux vs Windows y de el porque no había virus en Linux o existen muy pocos, me dio un enfoque logico pero no muy reflexionado.Me comento que el motivo es que Linux no es tan usado como Windows. Al ser el sistema de Microsoft más extendido la gente hace más virus, se descubren más vulnerabilidades y es más atacado, de ahí que linux sea considerado más seguro.
Bien, tiene parte de razón, lógicamente pero... Dejemos de lado el tema vulnerabilidades del sistema y vamos a centrarnos en el tema virus (Códigos maliciosos), que es lo que más afecta a Windows. Hagamos una reflexión sobre el tema de la libertad del OpenSource, el código abierto además de las múltiples ventajas que tiene, ya por todos conocidas, debemos sumarle una más, la cual no es muy conocida o pensada.
Al usar Linux, usamos código libre y abierto , siempre que hay que descargarse alguna aplicación para nuestro sistema operativo, sabemos que en el 99% de los casos cada proyecto tiene su pagina oficial (firefox,wink,amsn,nmap,etc,..), desde donde descargamos la aplicación con casi total confianza. En esa web solemos encontrar su documentación, faqs, md5 (Para comprobar la integridad del paquete) y demas cosas de interes sobre el programa que queremos instalar y que nos ofrece esa seguridad de que el código es bueno, el original (Que no es malicioso).
Esto en el SO de Microsoft no es así. Si en Windows queremos jugar a cierto juego, o usar un programa (Que no sea Libre, lógicamente) debemos primero bajarnos el programa de algún sitio (p2p,torrents,ftp,..), no oficial (Si fuera oficial debemos pagarlo). Una vez bajado, vemos que no funciona, pide un serial, o una copia original,... debemos crackearlo (Con un .exe que vete a saber quien lo ha hecho, como y para que). Esto sumándolo a usar modems sin firewall y una navegación con internet explorer a paginas de cracks, chicas ligeras de ropa,... (Que nadie reconoce ver) hacen que en Windows se meta un virus cada 5 minutos. Ya no por su filosofia de seguridad (Que eso ya sabemos todos como es) sino por su Software privativo.
Para finalizar esta reflexión recomendaría no bajar versiones de linux, o programas para linux de redes p2p, torrents (No oficiales) y demás sitios, porque no se tiene una certeza de que no este modificado (Podemos hacer uso de Md5 para contrarrestarlo).
Esto lo digo porque la gente suele bajar del emule las versiones empresariales de las distros, por el tema drivers propietarios y demás (Que siempre encontramos después en las paginas oficiales (Ati,nvidia,acrobat,..). Es muy goloso para cierto tipo de gentuza, el comprar una powerPack, por ejemplo de Mandriva según salga, modificar el código y ponerla en el emule, en cuestión de dias mucha gente puede estar con su sistema comprometido. Si quieren mas motivos de porque el free software es mas seguro, les dejo esta lectura interesante
Resumen: Código Libre = Más seguridad