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

 

Por que no recomiendo (y detesto) ubuntu

Como ‘power-user’ sysadmin, llevo ya muchos años utilzando y experimentando entornos linux y luego *BSD. Recuerdo que ubuntu no existia y estaba por empezar con su primera version. En esos tiempos predominaban distribuciones como KNOPPIX, Debian, Fedora Core 3, Mandrake y Slackware (ver enlace). Con el tiempo fueron lanzando versiones de ubuntu, que en aquel entonces era muy similar a Debian GNU / Linux. Desde las versiones 9.04 aproximadamente, fue perdiendo la escencia que la asemejaba a Debian, por tener la finalidad de un «Linux para seres humanos» enfocandose en la «facilidad de uso». Ultimamente los usuarios que comenzaron a utilizar Linux en ese entonces; piensan que linux es solo ubuntu y que las demas distribuciones son las basadas en ubuntu, generando el nuevo termino de las llamadas «Distros Boutique (ver enlace en ingles).

 

Sigue leyendo

Un poco de humor: Orden del fanatismo

Cuando un usuario decide migrar de un sistema mas conocido a uno de menos cuota de usuario, siendo mejor que el anterior, al hablar o debatir sobre esto, automaticamente es tildado de fanatico por los partidarios de mas usuarios. Como experiencia propia, he visto esto cuando migre a linux, y luego paso lo mismo cuando migre a FreeBSD.

Cual seria el proximo FUD o calificacion de fanatismo?

Windows < Linux < *BSD < UNIX

Si migro de windows a linux, por linux ser mejor, inmediatamente alguien pro-windows me califica de fanatico.

Si migro de Linux a *BSD por ser mejor que linux, inmediatamente alguien pro-linux me califica de fanatico o superradical.

UNIX = fanatismo??