Por el contrario, la virtud de ser Open Source en sí es lo principal que garantiza la seguridad en el mundo Linux. Hay dos formas de garantizar la seguridad de un sistema: Seguridad por oscuridad y Seguridad por colaboración , y Linux sigue el último enfoque que está bien probado y se sabe que funciona.
Para comprender la diferencia entre los dos, imagine cómo funciona la seguridad en el mundo real: para atrapar a un criminal en fuga, tiene dos opciones:
- ¿Qué instituciones ofrecen los mejores títulos de licenciatura en ciberseguridad en los Estados Unidos?
- ¿Cuáles son los beneficios de privacidad de usar CyanogenMod en comparación con Vanilla Android?
- ¿Cuándo veremos una identificación rápida y fácil de personas en línea sin contraseñas tediosas que requieren cambios constantemente?
- ¿Por qué es tan buena la seguridad de Apple?
- ¿Pueden las Mac adquirir virus?
- Mantenga todo en secreto en la agencia y lance una cacería humana ( Security by Obscurity ).
- Transmita sobre el criminal en medios completos y pídales que informen si se encuentran ( Seguridad por colaboración ).
Ambos enfoques tienen sus pros y sus contras. Si transmites, lo más probable es que el criminal huya y pase a la clandestinidad al enterarse de las noticias. Sin embargo, también se habrá asegurado de que el criminal nunca tenga un lugar para esconderse, ya que todos los que han visto las noticias pueden identificar al culpable de inmediato y hacer un informe.
Volviendo al ámbito digital, esto es exactamente lo que sucede con Linux. Debido a que es de código abierto y sigue el enfoque de Seguridad por colaboración , cualquiera puede auditar el código fuente y cualquier error, vulnerabilidad, etc. se informará al instante.
Microsoft, por otro lado, sigue el primer enfoque de Security by Obscurity . No dejan salir el código fuente ni le cuentan a nadie sobre los errores o vulnerabilidades. Como nadie tiene el código fuente, las posibilidades de que el software sea pirateado es bastante bajo, pero esto no siempre funciona bien en la práctica. Por ejemplo, a pesar de que es de código cerrado, Windows ha estado sujeto a una gran cantidad de incidentes de piratería (como el incidente de ransomware WannaCry que ocurrió recientemente).