lunes, 16 de agosto de 2010

*BSD

     Esta entrada se la quiero dedicar al los sistemas derivados de BSD (freeBSD, PC-BSD, NetBSD, DragonFly y mi favorito OpenBSD), esta rama como se define en la wikipedia:
"...BSD son las iniciales de Berkeley Software Distribution (en español, Distribución de Software Berkeley) y se utiliza para identificar un sistema operativo derivado del sistema Unix nacido a partir de los aportes realizados a ese sistema por la Universidad de California en Berkeley..."
     Lejos de explicar lo relacionado a que es Unix y la Universidad de Berkely, he tenido la oportunidad de probar y administrar algunos de los derivados, tales como freeBSD, PC-BSD y OpenBSD, el primero muy bueno para administrar sitios web, el segundo me gusto bastante para la implementación en equipos de mesa; debido que esta pensado para usuarios finales y el último es excelente como firewall; el equipo de OpenBSD lleva la seguridad a niveles enfermizos, pero eso les ha funcionado hasta ahora; quise dedicar esta entrada a BSD ya que me parece que es una rama importante de las UNIX like S.O., debido a que como servidores son bastante estables y como desktop son potentes, ademas conseguir en este enlace un listado de 10 diferencias entre GNU/Linux y los *BSD, donde estemos de acuerdo o no con lo que allí expone el autor, hay cosas en la que estoy de acuerdo, se que este comentario va a molestar a los usuarios de GNU/Linux, pero igual me parece que el equipo de BSD esta bien centrado en lo que necesita y quiere, así como también tienen la posibilidad de cerrar partes del código debido a que la licencia BSD lo permite; pero lejos de entrar en discusiones filosóficas entre la opensource, la GPL y la BSD, que es realmente la guerra que existe a nivel de sistemas operativos (que es lo que mantiene el caos y la división dentro de los sistemas operativos hijos o nietos de Unix),  pero recordemos que *BSD vendría a ser como un primo de GNU/Linux, pero mayor, debido a que en el marco de edad los *BSD son muchos mas antiguos que el kernel de Linux.
     Es un sistema maduro en su mayoría, anteriormente no soportaba mucho hardware, hoy en día se ha superado esta barrera y como sistema de escritorio es bastante estable (cuando use PC-BSD, me pareció bastante estable, pero por cuestiones de trabajo tuve que regresar a GNU/Linux), sin embargo no he dejado de tenerlo presente.
     Tuve la oportunidad de administrar un servidor web con freeBSD y me pareció bastante cómodo debido a que el apache se trabaja sobre un solo archivo de configuración; la velocidad que es siempre un aspecto de guerra puedo decir que la diferencia no es mucha, pero igual me gusto la experiencia debido a que es bastante UNIX, los archivos de configuración están ubicados de manera diferente, los servicios se inician de manera distinta a como estaba acostumbrado en GNU/Linux, pero no cuesta mucho adaptarse.
     
     Como se sabe el sistema BSD mejor promocionado es el MAC OS X que esta basado en darwing y freeBSD, esto aunque parezca mentira me ha servido, debido a que en el sitio donde estoy laborando actualmente, tienen unos Mac Pro; que cuando hay que instalar las impresoras aplico los conocimientos previos que tengo sobre Linux para poder lograr ponerlos a funcionar.
     Por otra parte pienso que la actual fractura en la familia de UNIX Like System, es nada mas que algo idealista, debido a que gracias al equipo de OpenBSD tenemos el OpenSSH que es usado en todos los derivados UNIX que existen hoy en día, debido a su seguridad y velocidad de conexión.
     Quiero cerrar este post como lo hago de costumbre con una frase que me hace pensar:

...BSD es lo que obtienes cuando un puñado de hackers de UNIX se sientan para tratar de trasladar un sistema UNIX para llevarlo al PC. Linux es lo que consigues cuando un puñado de hackers del PC se sientan para tratar de trasladar un sistema UNIX para llevarlo al PC...“.

     Lejos de que esto cause problemas y polémica quiero aquí expresar como se ve Linux vs. BSD... yo siento simpatía por ambos sistemas, pero a la final GNU/Linux y los *BSD son sistemas operativos, el uso que le demos depende de cada uno de nosotros.
      

No hay comentarios: