- ENTRADA 1 -

Flirteando con OpenBSD 1



Disclaimer: Las opiniones de este artículo son personales, basadas en mi experiencia de más de 20 años con GNU/Linux y basadas en artículos disponibles en internet. Puedes tener otras opiniones y no pasa nada, creo que no existen las verdades absolutas.



¿Por qué OpenBSD?


Por GNU/Linux, sí, lees bien. GNU/Linux se está volviendo muy pesado debido a un código cada vez más recargado, y está tomando una senda que a muchos nos preocupa, (quizá el contumaz empeño de ser "sistema de escritorio del año" les obligue a comulgar con características que no son muy populares). Entre imposiciones que dividen a la comunidad, inserción de telemetría, problemas de seguridad y una imposibilidad de ofrecer lo que se espera de él, cada vez más gente se plantea su futuro.


Web sobre la seguridad en Linux



La teoría


Dicen los desarrolladores que OpenBSD tiene un plus de seguridad frente a otros *BSD porque está pensado y diseñado con la seguridad en mente. Pocos sistemas tienen como objetivo principal la seguridad, aplicando seguridad proactiva, criptografía integrada y permanentes auditorías de código.

Tiene enfoques novedosos y muy buenas mitigaciones de seguridad, y las aplican antes que otros sistemas de renombre debido a su objetivo explícito de seguridad.


Los distintos 'sabores' *BSD están dirigidos por un equipo de pocas personas que deciden qué código mantienen, no por una gran comunidad que a veces (demasiadas quizás) inician guerras intestinas.

Tiene una base de código más pequeña que GNU/Linux, ya que entre otras decisiones que toma el equipo, está la revisión de código como ciclo de vida de desarrollo de software seguro (práctica común que desafortunadamente pocos sistemas realizan) y evitar el error de otros sistemas que crecen y crecen en código erróneo, obsoleto, irrelevante o que ya no es mantenido.



Los aguafiestas


He oído de todo, "es para servidores", "no funciona bien en un Pc", "está limitado en funciones" y un sinfín más de excusas.

Cierto es que los *BSD están pensados para servidores (salvo quizá NetBSD, que aterrizó en los Pcs en los 90), pero en los últimos años se han dado cuenta de que están dejando fuera a muchos entusiastas de UNIX de "escritorio" que buscan aprender el sistema, y se están esmerando en llevar al escritorio sus diferentes sabores. La muestra es clara, ¿acaso un servidor web necesita gimp, Libreoffice, audacious, audacity, inkscape...?


Cierto también que no buscan rapidez en implementar novedades, por lo que si te acabas de comprar un equipo de ultima generación, posiblemente habrán cosas que no funcionarán, aunque NetBSD suele ser el pionero en implementar nuevas tecnologías.


Respecto al uso cotidiano, OpenBSD tiene unos 30 mil paquetes y FreeBSD unos 40 mil. Los binarios de GNU/Linux funcionan en BSD (siempre que no hagan llamadas al kernel) y después existen los ports, que se compilan desde el código fuente. Es muy raro que no esté el programa que buscas. Aun así, de la misma forma que tuve que cambiar mi forma de uso cuando migré de Windows a GNU/Linux, no tengo problemas en volver a canviar de GNU/Linux a OpenBSD.



¿Por qué no FreeBSD o NetBSD?


Se dice que la comunidad más grande y con más documentación es la de FreeBSD. Yo soy usuario de Archlinux, que a nivel de documentación y comunidad es de las mejores, y no he visto que sea un problema la documentación de OpenBSD, tanto oficial como extraoficial.

OpenBSD es un fork de NetBSD, así que ambas son similares: NetBSD centrado en la portabilidad a diferentes plataformas, y OpenBSD que aplica un plus en la seguridad.


En el próximo artículo hablaré de la parte práctica:

La práctica



Tags #openbsd



◄ Listado de artículos

◄◄ Inicio



/blog/obsd/