Qué es BSD?

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.

Sigue leyendo

Por qué debemos evitar systemd.

Entre los últimos lanzamientos, la mayoría de las distribuciones Linux han decidido reemplazar el sistema de inicio por systemd, en donde se promete mejor funcionalidad con el manejo de los procesos. No obstante, esto no es más que una imposición de manera drástica, porque varias dependencias de los entornos gráficos más conocidos (Plasma y Gnome) están actualmente ‘hardcoded’, y no se pueden instalar independientemente de systemd.

Se ha perdido la filosofía inicial de UNiX.

En esta última generación del software libre y el open source. Es más evidente el concepto de ‘GNU no es UNiX’.

Pocos concientizan la filosofía inicial de UNIX, además que systemd no proviene ni posee la estandarización POSIX, la cual indica las normas que debe cumplir un sistema operativo UNiX-like para que sea reconocido como el mismo. Linux, por esto, no asemeja ser clon de UNiX.

El querer reemplazar un nuevo estándar de un sistema de inicio que no tiene más de una década, no se compara con la estabilidad de init y SystemV, que esta presente desde los orígenes de la filosofía UNiX (hace ya 46 años).

Es Centralizado

Por lo visto y experimentado, el nuevo modelo inicio de SystemD se adhiere la idea de «un solo linux» y la simplicidad.

Como es posible que actualizar Linux de una version anterior a una reciente desaparezca init por systemd como controlador del PID 1? Incluso, se reemplazan los scripts de inicio de los servicios por otros meramente no compatibles y controlados todos mediante este nuevo PID.

Que hacer al respecto?

Particularmente Recomiendo evitar utilizar cualquier distribucion Linux que lo posea, o mas bien empezar a utilizar FreeBSD 

Si usted como usuario le es complejo, pues recomiendo PC-BSD

Existe la alternativa de utilizar cualquier otro flavor BSD (NetBSD y OpenBSD), aunque para comenzar, con FreeBSD es suficiente.

 

Actualización
Enlace que detalla esta controversia

 

FreeBSD, sistema operativo presente en más de 25 millones de PS4

Muchos linuxeros y detractores de BSD, viven mencionados consignas y frases como:

BSD es un modelo anticuado.
BSD no sirve.
BSD no es GPL.
Que es una comunidad radical.

..y un largo etcétera.

A estos usuarios se le olvida que en los 25 millones de playstation 4 vendidos hasta agosto de 2015 se encuentra instalado nada más y nada menos que FreeBSD y NetBSD en el caso de PS3.

Es bueno que investiguen bien antes de tener una buena base y argumento en contra, ya que los BSD son los OS más respetados.

Por qué tanto miedo a la licencia BSD?

«Is BSD dying?»

En los últimos tiempos han surgido comentarios, en su mayoría detractores hacia la comunidad de BSD. Estos, en muchos de los casos se centran en estadísticas de uso y no desde el punto de vista de diseño, ingeniería y de la comunidad.

Pues de verdad, BSD no está decayendo, debido a que hace pocos días surgió el lanzamiento de FreeBSD 10.2 y próximamente NetBSD 7.0. FreeBSD incluso acaba de añadir mejoras a la virtualización de Linux y arranque uefi.

Sigue leyendo

Pronosticos para proximas versiones

Hasta la fecha se ha previsto nuevos lanzamientos de versiones para FreeBSD y NetBSD (version mayor luego de 3 años)
Actualmente estan en etapa de Release Candidate.

Personalmente instale una Release Candidate de NetBSD y soporta hardware mas reciente (en especial tarjetas d e video y red)