Yo nominaría a OpenBSD. Es una bifurcación de NetBSD anterior, con un enfoque declarado en seguridad. Lo mantienen personas que saben lo que están haciendo con respecto a la seguridad, y se usa incluso en algunos productos de seguridad comercial (la licencia BSD lo permite).
Tenga en cuenta que OpenBSD no está nominado como un sistema operativo fácil de usar. Muchas de las políticas de seguridad, al tiempo que mejoran la seguridad, pueden obstaculizar a los usuarios no avanzados. Además, el soporte de controladores no es tan bueno, teniendo en cuenta que no es un sistema operativo ampliamente utilizado. No es sorprendente, si considera que bastantes fabricantes solo han comenzado a admitir distribuciones de Linux ampliamente utilizadas como Ubuntu, incluso ahora.
OpenBSD incluye muchas características que mejoran la seguridad (para obtener una lista básica, consulte las características de seguridad de OpenBSD). Incluye características que “tapan” los agujeros de seguridad comunes en la mayoría de las instalaciones del sistema operativo, incluye criptografía incorporada, el firewall pf, características de protección de memoria, etc. El código del sistema operativo también ha sido auditado ampliamente para eliminar posibles fallas de seguridad, como eliminar el uso de funciones inseguras como strcpy
etc.
- ¿Qué limitaciones funcionales tienen las redes punto a punto en comparación con las supercomputadoras?
- ¿Cómo comenzar a hacer un mini proyecto en el segundo año de CSE? ¿Cuáles son los pasos a seguir para hacer un mini proyecto?
- Soy un estudiante de último año de ingeniería en ciencias de la computación en busca de pasantías en desarrollo web. ¿Cuáles son los pasos que debo seguir para obtener uno? ¿Cómo debo buscar empresas? ¿Cuáles son las habilidades que debo adquirir antes de solicitar una?
- ¿Qué es la informática estocástica?
- ¿Es bueno tener más y más parámetros capturados para los datos de calificación crediticia? ¿Los algoritmos comienzan a fallar / se vuelven inexactos si hay demasiados atributos en los datos? ¿Cómo se pueden erradicar los parámetros que no son muy útiles?
También incluye mejoras en la biblioteca C para ayudar a los programadores a escribir programas seguros, como la introducción de nuevas funciones de cadena “seguras” que evitan el desbordamiento del búfer, un comprobador de límites de tiempo de compilación para matrices, un enlazador modificado que advierte sobre el uso de funciones “inseguras” como strcpy
etc.
Y no uso OpenBSD para mi uso diario, a pesar de que lo he probado. Porque realmente no necesito ese nivel de seguridad. Utilizo Windows y Linux, en el trabajo y en casa. Y ser un poco sensato al visitar sitios web e instalar software, y usar un buen antivirus y firewall me da bastante seguridad, por ahora.