Esta pagina se ve mejor con JavaScript habilitado

Razones por las que migrar de Linux a BSD

 ·  🎃 kr0m

Últimamente me estoy informando sobre las posibilidades que presentan los sistemas operativos basados en BSD, se trata de sistemas totalmente funcionales cada uno enfocado a una tarea en concreto.

Debo decir que no soy ningún hater de ningún sistema simplemente no me gusta el rumbo que ha tomado Linux en los últimos años y he decidio expandir horizontes.


Primero indicar los puntos fuertes de cada sistema BSD:

  • FreeBSD: Multithreading, rendimiento de red y ZFS.
  • OpenBSD: Seguridad.
  • HardenedBSD: Seguridad.
  • NetBSD: Sistemas empotrados.
  • DragonflyBSD: Sistemas muy grandes con cpus de mas de 64 cores.
  • NomadBSD: LiveCD/USB.
  • GhostBSD: Escritorio y ZFS.
  • FreeNAS: NAS.

Estas son las principales razones:

  • Mayor estabilidad ya que primero son diseñados y luego implementados, en cambio Linux va creciendo sobre la marcha.
  • FreeBSD soporta los Boot Environments lo que nos permite actualizar sistemas físicos sin ningún tipo de riesgo.
  • Se centran en hacer las cosas bien no de una forma rápida consiguiendo de este modo un código de mayor calidad.
  • Se basan en la filosofía Unix en la que un software debe hacer una única cosa y hacerla bien.
  • Consiguen una mayor facilidad de uso y funcionalidad ya que todo está organizado de una manera mucho mas natural e inteligente que en Linux.
  • Apenas hay variabilidad en el funcionamiento del sistema, lo que se aprenda hoy nos servirá durante décadas, esto no quiere decir que no se hagan mejoras si no que no se rompe la parte del usuario cuando se realizan dichas mejoras.
  • La simplicidad del sistema RC hace que configurar el sistema y sus servicios sea realmente coser y cantar.
  • El sistema entero es planificado de forma consistente, no son piezas móviles e independientes en las que se ha forzado el funcionamiento de las unas con las otras.
  • La incorporación de versiones nuevas de software se hace cuando el software es considerado estable asegurándose de este modo que no se rompa el sistema.
  • Toda la comunidad en general está técnicamente mas preparada que la comunidad Linux, cualquier miembro del foro tendrá por norma general mas nivel que un usuario de Linux, esto nos permitirá resolver dudas de forma mas rápida y eficiente.
  • El sistema operativo y las herramientas base forman un conjunto inherente al ser de este modo nunca se rompe el sistema base ya que todo ha sido probado conjuntamente.
  • FreeBSD sigue estándares no modas.
  • La calidad del sistema prima sobre los “hacks” rápidos y sucios para conseguir “fancy features”, no dá la sensación de estar todo pegado con celo y chicle.
  • Los programas de usuario son separados del sistema base, por ejemplo la configuración del sistema reside bajo /etc mientras que la configuración de las aplicaciones en /usr/local/etc.
  • La documentación man es exacta y precisa, no hay necesidad de perder el tiempo en blogs con ejemplos desactualizados ni buscando en Google soluciones de gente que en la mayoría de los casos no sabe ni que está haciendo.
  • El handbook de FreeBSD es una auténtica joya, cubre el 90% del material que puede hacerle falta a cualquier usuario/sysadmin.
  • FreeBSD intenta mantener el sistema lo mas simple posible, de esta manera un usuario puede ser capaz de comprender como funciona y modificarlo en caso de desearlo.
  • Todo el sistema orbita alrededor de dos conceptos clave: KISS/Estabilidad.
  • Ante todo no obedecen las demandas de empresas para complacer sus necesidades comerciales particulares.
  • Posibilidad de instalar paquetes binarios o compilar nosotros mismos el código fuente mediante ports.
  • El sistema de virtualización de Jails es una auténtica maravilla, estable, flexible y fácil de utilizar.
  • Es un sistema rolling release.
  • FreeBSD permite al usuario instalar software desde paquetes precompilados o mediante ports con los que podemos obtener un mayor rendimiento, menor uso de RAM e incluso software mas seguro ya que la superficie de ataque de los binarios se reduce.
  • Por último y no por ello menos importante, no utiliza systemD (RedHat, Mozilla Fundation y CloudFlare, todas las evil corps del software libre).
Si te ha gustado el artículo puedes invitarme a un RedBull aquí