Qué es BSD

Greg Lehey

Revisión: 43184
2013-11-13 por hrs.
Resumen

En el mundo del código abierto la palabra Linux suele ser utilizada como sinónimo de Sistema Operativo pero no es el único sistema operativo libre UNIX®. En Abril de 1.999 el Internet Operating System Counter reflejaba que el 31'3% de los sistemas que ofrecían algún servicio en Internet usaban Linux y el 14'6% usaban BSD UNIX®. Alguna de las empresas más grandes de Internet, como por ejemplo Yahoo!, usan BSD. El servidor de FTP con más carga en 1999 (ahora desaparecido) , ftp.cdrom.com, transfería 1'4TB diariamente usando BSD. Es fácil suponer que no se trata de un nicho de mercado: BSD es un secreto bien guardado.

?Así que cuál es el secreto? ?Por qué BSD no es más conocido? Éste artículo trata sobre esa y otras cuestiones.

A lo largo de éste artículo serán destacadas de éste modo.

Traducción de José Ramón Baz y José Vicente Carrasco .

[ Split HTML / Single HTML ]

Tabla de contenidos
1. ?Qué es BSD?
2. Entonces ?es un UNIX verdadero?
3. ?Por qué BSD no se conoce mejor?
4. Comparemos BSD y Linux

1. ?Qué es BSD?

BSD son las siglas de Berkeley Software Distribution. Así se llamó a las distribuciones de código fuente que se hicieron en la Universidad de Berkeley en California y que en origen eran extensiones del sistema operativo UNIX® de AT&T Research. Varios proyectos de sistemas operativos de código abierto tienen su origen en una distribución de éste código conocida como 4.4BSD-Lite. Añaden además un buen número de paquetes de otros proyectos de Código Abierto, incluyendo de forma destacada al proyecto GNU. El sistema operativo completo incluye:

  • El kernel BSD, que se encarga de la programación del tiempo de ejecución de los procesos, la gestión de memoria, el multiproceso simétrico (SMP), los controladores de dispositivos, etc.

    A diferecia del kernel Linux existen varios kernel BSD con diversas funciones.

  • La biblioteca C, la API base del sistema.

    La biblioteca C de BSD está basada en código procedente de Berkeley no del proyecto GNU.

  • Aplicaciones como las distintas shells, aplicaciones de gestión de ficheros, compiladores y enlazadores.

    Algunas de las aplicaciones derivan del proyecto GNU, otras no.

  • El sistema X Window, que gestiona el entorno gráfico.

    El sistema X Window que se usa en la mayoría de versiones de BSD es producto de un proyecto aparte, el Proyecto XFree86. Se usa el mismo código que en Linux. BSD por lo general no predetermina un gestor de ventanas como KDE o GNOME, aunque éstos y otros muchos esten disponibles.

  • Muchos otros programas y utilidades.

Puede descargar éste y muchos otros documentos desde ftp://ftp.FreeBSD.org/pub/FreeBSD/doc/

Si tiene dudas sobre FreeBSD consulte la documentación antes de escribir a la lista <questions@FreeBSD.org>.

Envíe sus preguntas sobre la documentación a <doc@FreeBSD.org>.