Está en la página 1de 45

Berkeley Software Distribution

Moiss Jhnatan Rentera Campaa. mjrenteriac@uqvirtual.edu.co Estudiante de Ingeniera de Sistemas y Computacin Universidad del Quindo. Briyan Leandro Hoyos Morales. blhoyosm@uqvirtual.edu.co Estudiante de Ingeniera de Sistemas y Computacin Universidad del Quindo. Laura Constanza Duarte Buitrago. lcduarteb@uqvirtual.edu.co Estudiante de Ingeniera de Sistemas y Computacin Universidad del Quindo. Duvn Orlando Hurtado Valderrama. dohurtadov@uqvirtual.edu.co Estudiante de Ingeniera de Sistemas y Computacin Universidad del Quindo.

Qu es BSD? De dnde viene BSD? Versiones Contribuciones Por Qu BSD es desconocido?

Familia BSD. Diferencia entre los so BSD.


Licencia BSD.

Que es BSD?

Se utiliza para identificar un Sistema Operativo derivado del sistema Unix Versiones creadas por la Universidad de California en Berkeley

Iniciales de Berkeley Software Distribution (Distribucin de Software Berkeley)

De donde viene BSD?


En los primeros aos del sistema Unix sus creadores, los Laboratorios Bell de la compaa AT&T

Autorizan a la Universidad de California en Berkeley y a otras universidades a utilizar el cdigo fuente y adaptarlo a sus necesidades.

Durante la dcada de los 70S y los 80S Berkeley utiliz el sistema para sus investigaciones en materia de sistemas operativos.

www.themegallery.com

Contribuciones
Manejo de memoria virtual paginado por demanda Protocolo TCP/IP El control de trabajos

el Fast FileSystem

www.themegallery.com

Por qu BSD es desconocido?

Mas inters en depurarlo que promocionarlo

Existe la creencia de que los proyectos BSD estn fragmentados.

Los desarrolladore s de BSD suelen estar ms experimentad os que los de Linux

Versiones

Las primeras distribuciones de Unix de los laboratorios Bell en los aos 70 incluan el cdigo fuente del SO, permitiendo a los desarrolladores de las universidades modificar y extender Unix. El primer sistema Unix en Berkeley fue el PDP-11, que fue instalado en 1974, y fue utilizado desde entonces por el departamento de ciencia computacional para sus investigaciones. Otras universidades empezaron a interesarse en el software de Berkeley, y por ello en 1977 Bill Joy, entonces un estudiante de grado en Berkeley, grab y envi cintas del primer Berkeley Software Distribution (BSD).

Los comienzos con PDP-11

Versiones

PDP-11 4.4 BSD BSD 1

NET/2

Versiones

BSD 2

BSD 4 Version es VAX

BSD 2.9

Versiones

Considerado un aadido a la sexta edicin Unix, ms que un sistema operativo completo. Estaba compuesto principalmente de un compilador Pascal y un editor de texto creado por el propio Joy llamado "ex".

BSD 1

Versiones

Fue lanzada en 1978, inclua versiones actualizadas de BSD1

Adems dos nuevos programas creados por Joy que perduran en los sistemas Unix hasta hoy da. El editor de textos vi y el shell de C.
Las siguientes versiones de BSD 2 contenan adaptaciones de las distribuciones de BSD basadas en la arquitectura VAX, para hacerlos compatibles con la arquitectura PDP-11.

BSD 2

Versiones

Desde 1983 incluye cdigo de BDS 4.1c

Fue la primera distribucin considerada como un sistema operativo completo (Una modificacin de Unix 7). La distribucin ms reciente, la BSD 2.11 fue lanzada en 1992, y con la ayuda de voluntarios continu actualizndose hasta 2003.

BSD 2.9

Versiones

En 1978 fue instalado en Berkeley un computador VAX, pero la adaptacin de Unix a la arquitectura VAX, el UNIX/32V, no aprovechaba la capacidad de memoria virtual esta arquitectura. El kernel de 32V fue prcticamente reescrito por los estudiantes de Berkeley para aprovechar la memoria virtual, y finalmente, a finales de 1979, se lanz el 3BSD Este que inclua un nuevo kernel, adaptaciones de 2BSD a la arquitectura VAX, y las utilidades del 32V. BSD 3 tambin se llam Virtual VAX/UNIX o VMUNIX (Virtual Memory Unix), y las imgenes del kernel BSD /vmunix hasta el BSD 4.4.

Versiones VAX

Versiones

Lanzado en noviembre de 1980, ofreca muchas mejoras sobre el BSD 3, incluyendo sobre todo en el trabajo de control de la anterior versin del csh, delivermail (el presente de sendmail), seales confiables, y la librera de programacin Curses.

BSD 4

Versiones

Lanzado en junio de 1981, fue la respuesta a las crticas hacia BSD en comparacin con el sistema operativo dominante para la arquitectura VAX

El VMS. BSD 4.1 fue mejorado por Bill Joy hasta que consigui las mismas prestaciones que el VMS.

BSD 4.1

La distribucin iba a llamarse en un principio BSD 5, pero fue cambiado para evitar posibles confusiones con el lanzamiento del Unix System V de AT&T.

Versiones

Tom dos aos para su implementacin, y contena grandes mejoras. Antes de su lanzamiento oficial aparecieron tres versiones intermedias 4.1a incorpor una versin modificada de la puesta en prctica preliminar del TCP/IP de BBN. 4.1b incluy el nuevo Berkeley Fast File System, implementado por Marshall Kira McKusick, y la 4.1c era una versin a nivel interno que se utiliz durante los ltimos meses del desarrollo del BSD 4.2. La distribucin oficial de BSD 4.2 se lanz en agosto de 1983. Fue la primera distribucin de BSD desde que Bill Joy se fuera y co-fundara Sun Microsystems. Mike Karels y Marshall Kira MacKusick tomaron el control del proyecto desde ese momento.

BSD 4.2

Versiones

Fue lanzado en junio de 1986. Sus principales cambios eran la mejora de muchas de las nuevas contribuciones hechas por BSD 4.2 que no fueron mejoradas como lo fue el cdigo del BSD4.3.

Despus de la versin 4.3, se determin que las futuras versiones deberan ser construidas basndose en otra arquitectura diferente de la ya entonces vieja VAX. Power 6/32 (Des. por Computer Consoles Inc) - AT&T

BSD 4.3

El Network Tape 1 (Net/1), lanzada en 1989 y creada sin cdigo propietario de AT&T que fue libremente distribuida sobre los trminos de la permisiva licencia BSD.

Versiones

Se lanz en 1990. Era una versin para uso interno utilizada durante la construccin de BSD 4.4. Esta distribucin se mova claramente hacia la compatibilidad con POSIX, y, segn alguno, lejos de la filosofa de BSD, ya que POSIX se basa en el sistema V.

BSD 4.3Reno

Versiones

Despus de Net/1, Keith Bostic propuso que ms secciones de BSD no relacionadas con AT&T fueran lanzadas con la misma licencia de Net/1.

De ah inicia un proyecto que tena como fin implementar muchas de las utilidades estndar de Unix sin cdigo de AT&T. En un plazo de 18 meses, todas la utilidades propietarias de AT&T fueron reemplazadas, y tan slo quedaron unos pocos archivos propietarios en el kernel. Estos ficheros fueron finalmente eliminados, dando lugar a Net/2, prcticamente un sistema operativo completo y adems, libremente distribuible. Net/2 fue la base para dos adaptaciones independientes de BSD para la arquitectura 80386 de Intel y otras.

Net/2

Versiones

En junio de 1994 se lanz BSD 4.4 con dos versiones: una libremente distribuible llamada BSD 4.4-Lite, sin cdigo propietario, la BSD 4.4-Encumbered, solamente para los concesionarios de AT&T.

La ltima distribucin creada por Berkeley fue el BSD 4.4-Lite Release 2, lanzado en 1995, despus de que el CSRG fuera disuelto y el desarrollo de BSD en Berkeley fuera cesado. Desde entonces han aparecido muchas distribuciones basadas en BSD 4.4, tales como FreeBSD, OpenBSD y NetBSD.

4.4BSD y descendie ntes

Versiones

La licencia permisiva de BSD ha permitido que otros sistemas operativos, tanto libres como propietarios incorporaran cdigo BSD. Por ejemplo, Microsoft Windows ha utilizado cdigo derivado de BSD en su implementacin de TCP/IP, y utiliza versiones recompiladas de la lnea de comandos BSD para las herramientas de redes. Tambin Darwin, el sistema en el cual est construido Mac OS X, el sistema operativo de Apple, est derivado en parte de FreeBSD 5. Otros sistemas basados en Unix comerciales como Solaris tambin utilizan cdigo BSD.

4.4BSD y descendie ntes

Familia De BSD
NET BSD

Frenz y BSD

OPEN BSD

FreeS BIE.

FREE BSD

Drago nFly BSD.

DESK TOP BSD

OLIVE BSD

PCBSD

PICO BSD

NETBSD

Basndose en 4BSD/TahoeNet/1 se desarroll el protocolo TCP/IP, el protocolo ms importante en Internet. Toma su nombre de la versin 4BSD/TahoeNet/1 de los BSD

NetBSD, al igual que FreeBSD, se deriva de la ltima versin de los BSD, la 386BSD 0.1.

NETBSD

OPENBSD

Sistema Operativo libre tipo Unix multiplataforma, basado en 4.4BSD

Descendiente de NetBSD, con un foco especial en la seguridad y la criptografa.

Se enfoca en la portabilidad, cumplimiento de normas y regulaciones, correccin, seguridad proactiva y criptografa integrada.

OPENBSD

FREEBSD

Basado en la versin 4.4 BSDLite del Computer Systems Research Group (CSRG) de la University of California,

FreeBSD

Adems de lo trabajo realizado por el CSRG, el proyecto FreeBSD ha invertido miles de horas en ajustar el sistema para ofrecer las mximas prestaciones en situaciones de carga real.

FreeBSD es un Sistema Operativo multiusuario, capaz de efectuar multitarea con apropiacin y multiproceso en plataformas compatibles con mltiples procesadores.

FREEBSD

DesktopBSD

Sistema operativo libre y gratuito, derivado de Unix, y basado en FreeBSD.

Su objetivo es combinar la tradicional estabilidad de FreeBSD con la sencillez de uso de KDE, su entorno de escritorio preconfigurado.

DesktopBSD es en esencia una instalacin configurada a medida de FreeBSD, y no un fork de este Sistema Operativo.

DesktopBSD

PicoBSD

Versin de FreeBSD 3.0-current, contenido en un solo disquete, permite tener acceso telefnico a redes remotas, un router o un servidor de comunicaciones.

Est libremente disponible bajo la licencia BSD. Su desarrollador principal es Andrzej Bialeck, y su ltima versin ha sido la 0.42.

Pico BSD

El uso de PicoBSD gradualmente ir pasando de basarse en su uso en disquetes a ser usada ms frecuentemente en sistemas con al menos una pequea cantidad de flash para almacenamiento y quizs sin disco duro.

PicoBSD

PC-BSD

SO orientado a los escritorios y basado en FreeBSD. Su objetivo radica en la facilidad de uso y de instalacin grfica gracias a un programa que instala y configura automticamente un escritorio con KDE por defecto.

PC-BSD ofrece un nuevo sistema de uso de paquetes derivado de los Sistemas Unix . En vez de utilizar los puertos FreeBSD o el sistema de paquetes, PCBSD usa unos archivos con la extensin .pbi, el cual podra definirse como instaladores de un slo click.

Todo el sistema de paquetes y libreras esta contenido en un slo archivo, instalado por el mismo en un mismo directorio raz /Programs.

PC-BSD

OLIVE BSD

OliveBSD es la versin LiveCD de OpenBSD (basado en la ltima versin estable).

OliveBSD est dedicado a la seguridad y al anonimato.

Presenta un ambiente grfico, cuenta con el administrador de ventanas IceWM y diversos programas como Firefox, Thunderbird, Gaim, The Gimp, tightVNC

OLIVEBSD

DragonFly BSD

Sistema Operativo basado en BSD, desarrollado por el proyecto con el mismo nombre, cuyo director y fundador es Matt Dillon.

Es un fork de FreeBSD en el cual, partiendo del cdigo de FreeBSD 4.8 en junio de 2003. El principal objetivo es cambiar radicalmente la arquitectura del ncleo, la introduccin de un microkernel como el paso de mensajes que mejorar la escalabilidad y fiabilidad en las plataformas de multiprocesamiento simtrico

Una de sus caractersticas es que posee un instalador propio, y adaptado por otras distribuciones BSD, llamado BSD Installer.

El objetivo a largo plazo es proporcionar transparencia nica imagen de sistema de agrupacin.

DragonFly BSD

FreeSBIE

FreeSBIE es una distribucin BSD en modo LiveCD, es de origen italiano, y est basada en el sistema operativo FreeBSD derivado de BSD, que a su vez es un derivado de Unix.

Desde la versin 1.1.2 incorpora el Instalador BSD, creado por la distribucin BSD DragonFly.

La ltima revisin mayor estable, la 2.0. est basada en FreeBSD 6.2

FreeSBIE

Frenzy BSD

Frenzy es un "juego de herramientas porttiles de administrador del sistema," LiveCD basado en FreeBSD.

Contiene el software para pruebas de hardware, sistema de archivo de verificacin, control de seguridad y de configuracin de red y el anlisis.

Tamao de la imagen ISO es de 200 Mbytes, Con slo 32 Mb y sin necesidad de disco rgido es posible tener hasta un escritorio XFree86 4.3.0 (con Fluxbox) y mucho ms.

Frenzy BSD

NetBSD es desarrollado para mltiples plataformas. DragonFly BSD est diseado para ser inherentemente Drangon fcil de entender fly-BSD y desarrollar para multiprocesador capaz de infraestructuras FreeBSD es muy prctico y funcional en plataformas x86

Diferencia entre los SO BSD


OpenBSD equivale a un NetBSD con mayor seguridad.

Net BSD

Open BSD
DIFERENCIA BSD
PC-BSD claramente tiene por objetivo ser inmediatament e operacional y de fcil uso.

Free BSD

PC-BSD

Licencia BSD

La licencia BSD es la licencia de software otorgada principalmente para los sistemas BSD (Berkeley Software Distribution). Es una licencia de software libre permisiva como la licencia de OpenSSL o la MIT License. El usuario tiene libertad ilimitada con respecto al software, puede decidir incluso redistribuirlo como no libre.