Reloj Unix en el año 2038

Para la fecha de 2038, existe un problema que pasara con los relojes de Unix y se basa en el descontrol del tiempo, puesto en una fecha inapropiada.

Personalmente hice una prueba, en Slackware 64 bits (1ra foto), FreeBSD 64 bits (2da foto) y Tiny Core 32 bits.

Es evidente el descontrol de reloj en sistemas de 32 bits (i386); no siendo asi en sistemas de 64 bits en el cual  no se evidencia el problema. Afortunadamente la arquitectura de 32 bits ha sido descartada en la actualidad en el mercado, mediante el surgimiento de sistemas operativos de solo 64 bits.

A

BSD Unix: Power to the people, from the code (ingles)

How Berkeley hackers built the Net’s most fabled free operating system on the ashes of the ’60s — and then lost the lead to Linux.

By the time Bill Joy arrived in Berkeley, Calif., in 1975 to attend graduate school, the fabled capital of leftist radicalism was a bit ragged around the edges. If the 21-year-old programming wunderkind had glanced at the headlines blasting out of the local alternative weeklies, he might have wondered just what kind of insane mess he had gotten himself into. In San Francisco, Patty Hearst was on trial for a bank robbery committed while the newspaper heiress was toting machine guns for the Symbionese Liberation Army. In Oakland, the Weather Underground botched a bombing of a Defense Department building. Even the reliable bugaboo of CIA recruitment on the University of California’s Berkeley campus failed to generate more than a token protest.

Sigue leyendo

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

BSD, un secreto bien guardado.

Buscando en la web acerca de detalles sobre la historia y filosofia de BSD, me encuentro con este documento. Asi que espero que les sirva de  aporte.

FreeBSD, Un secreto bien guardado

Autor:
Enrique Matías Sánchez

Cuando se habla de software libre, la
mayoría de la gente lo asocia al
sistema GNU/Linux. Sin embargo,
también hay software libre para otros
sistemas, e incluso sistemas
operativos completos. En este artículo
presentamos los BSD, unos sistemas
que destacan por su madurez y
calidad.

Sigue leyendo