SlideShare una empresa de Scribd logo
Berkeley Software 
Distribution (BSD) 
Curso: Computación 
Profesor: Ing. Victor Molina Castillo 
Alumno: Flavio César Reátegui Gutierrez 
Universidad Nacional de Ingeniería 
Facultad de Ingeniería Económica, Estadística y 
Ciencias Sociales
Presentación / Resumen 
BSD es un acrónimo de "Berkeley Software Distribution", el cual es 
el nombre que el CSRG de Berkeley (Computer Systems 
Research Group) escogió para sus distribuciones de Unix. 
 Berkeley Software Distribution es un derivado del sistema operativo 
Unix desarrollada y distribuida por el Grupo de Sistemas de 
Informática de Investigación de la Universidad de California, 
Berkeley, de 1977 a 1995 . 
 Hoy en día el término "BSD" a menudo se utiliza de forma no 
específica para referirse a cualquiera de los BSD descendientes 
que en conjunto forman una rama de la familia de Unix sistemas 
operativos. 
 Los sistemas operativos derivados del código BSD original, siguen 
desarrollando de manera activa y ampliamente utilizados.
Los sistemas operativos BSD no son clones sino derivados de 
código abierto del sistema operativo de AT&T Research, el cual 
es a su vez ancestro del moderno UNIX System V. 
Ninguna persona o empresa posee BSD. Su creación y 
distribución es obra de una comunidad de voluntarios altamente 
cualificados y comprometidos a lo largo y ancho del mundo. 
Algunos de los componentes de BSD son proyectos de Código 
Abierto que cuentan con responsables ajenos al proyecto BSD. 
Derivados del Sistema 
Operativo BSD
Génesis / Comienzos 
• En los primeros años del sistema Unix sus creadores de la 
compañía AT&T, autorizaron a la Universidad de Berkeley en 
California y a otras universidades, a utilizar el código fuente y 
adaptarlo a sus necesidades. Durante la década de los setenta 
y los ochenta Berkeley utilizó el sistema para sus 
investigaciones en materia de sistemas operativos. Cuando 
AT&T retiró el permiso de uso a la universidad por motivos 
comerciales, la universidad promovió la creación de una versión 
inspirada en el sistema Unix utilizando los aportes que ellos 
habían realizado, permitiendo luego su distribución con fines 
académicos y al cabo de algún tiempo reduciendo al mínimo las 
restricciones referente a su copia, distribución o modificación. 
• El primer sistema Unix en Berkeley era un PDP-11 instalado en 
1974, y el departamento de ciencias de la computación utilizado 
por una amplia investigación a partir de entonces.
• La Segunda Berkeley Software Distribution, lanzado en mayo 
de 1979, incluyó versiones actualizadas del software 1BSD así 
como dos nuevos programas de Joy que persisten en los 
sistemas Unix hasta nuestros días: el editor de texto vi y el shell 
C. 
• Las versiones posteriores de 2BSD puertos contenidos de los 
cambios en las versiones basadas en VAX de vuelta BSD a la 
arquitectura PDP-11. 2.9BSD de 1983 incluía código de 
4.1cBSD, y fue la primera versión que era un sistema operativo 
completo en lugar de un conjunto de aplicaciones y parches.
Características 
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. 
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..
¿Cómo se desarrolla y actualiza 
BSD? 
Los kernel BSD son desarrollados y actualizados siguiendo el 
modelo de desarrollo de Código Abierto. 
Un gran número de desarrolladores de muy diversas partes del 
mundo contribuye con mejoras a BSD. Están divididos en tres 
categorías: 
1. Contributors son aquellos que escriben código o 
documentación. No se les permite “hacer commit” (es decir, 
añadir código) directamente al árbol de fuentes. 
2. Committers son desarrolladores que disponen de acceso de 
escritura en el árbol de fuentes. Para convertirse en committers 
es necesario demostrar habilidad en el área en la cual él o ella 
trabaja. 
3. El Core team. Tanto FreeBSD como NetBSD disponen de 
un “core team” que coordina el proyecto. Los “core 
team” dirigen el rumbo de los proyectos pero sus funciones no 
siempre están claras.
Versiones de BSD 
•A diferencia de las numerosas distribuciones de Linux tan sólo hay 
tres BSD libres. Cada proyecto BSD mantiene su propio árbol de 
fuentes y su propio kernel. 
1. FreeBSD tiene como meta ofrecer alto rendimiento y facilidad 
de uso al usuario final y es uno de los favoritos entre 
proveedores de contenidos web. Funciona en PC y en 
procesadores Alpha de Compaq. El proyecto FreeBSD cuenta 
con un número de usuarios significativamente mayor que los 
otros proyectos.
2. NetBSD tiene como meta la Portabilidad: No en vano su lema 
es “of course it runs NetBSD” (que podría traducirse 
como “claro que funciona con NetBSD”). Funciona en máquinas 
que abarcan desde PDAs a grandes servidores e incluso ha 
sido usado por la NASA en misiones espaciales. 
3. OpenBSD tiene como meta la seguridad y la integridad del código: 
combina del concepto de código abierto y una revisión rigurosa del 
código que dan como fruto un sistema muy correcto, elegido por 
instituciones preocupadas por la seguridad como bancos, entidades de 
cambio y departamentos gubernamentales de los EEUU. Al igual que 
NetBSD funciona en gran variedad de plataformas.
Existen dos sistemas operativos BSD más que no son de código 
abierto, BSD/OS y el MacOS X de Apple: 
BSD/OS es el derivado más antiguo de 4.4BSD. No es código 
abierto pero es posible conseguir licencias de su código fuente a un 
precio relativamente bajo. Se parece a FreeBSD en muchos 
aspectos. 
Mac OS X es la última versión del sistema operativo para la gama 
Macintosh de Apple Computer Inc. El núcleo BSD Unix de éste 
sistema operativo, Darwin, está libremente disponible como sistema 
operativo de fuente abierto totalmente funcional para arquitecturas 
x86 y PPC. El sistema gráfico Aqua/Quartz y la mayoría de las 
demás aspectos característicos de Mac OS X son código cerrado. 
Varios desarrolladores de Darwin son también “committers” de 
FreeBSD y viceversa.
Comparación entre BSD y Linux 
Si ya usa un sistema operativo de código abierto y está satisfecho 
con él, probablemente no hay ninguna buena razón para cambiar. 
• Rendimientos notables. 
•Mayor reputación en cuanto a su 
disponibilidad por la madurez de 
su código base. 
•La licencia BSD puede resultar 
mas atractiva que la GLP. 
•BSD puede ejecutar código de 
Linux. 
•Menos aplicaciones para BSD. 
• Rendimientos notables. 
•Buena reputación. 
•Licencia GLP 
• Linux no puede ejecutar 
código de BSD. 
•Mas aplicaciones.
Berkeley software distribution (BSD)

Más contenido relacionado

PDF
Unix para pc
PPTX
Sistemas operativos graficos
PPTX
El mundo de GNU/LINUX
PPTX
Free bsd
PPT
Presentacion De Unix
ODP
Diferencias
ODP
Trabajo informatica 5_(1)_(1)[1]
PPTX
Debian
Unix para pc
Sistemas operativos graficos
El mundo de GNU/LINUX
Free bsd
Presentacion De Unix
Diferencias
Trabajo informatica 5_(1)_(1)[1]
Debian

La actualidad más candente (19)

PPT
Linux vs windows
PPTX
sistema operativo unix
DOCX
25 diferentes tipos de archivo
DOCX
Informatica empresarial clase 01 (1)
PPTX
PPT
Sistema Operativo Haiku
PPT
PPTX
Linux
PPTX
DOCX
aplicaciones
PPT
Presentac..
PPTX
Sistemas operativos
PPTX
Fedora y free bsd original
PDF
Fedora linux
PPTX
Linux y un ix
PPTX
Trabajo grupal2-taller-programacion-distribuida
Linux vs windows
sistema operativo unix
25 diferentes tipos de archivo
Informatica empresarial clase 01 (1)
Sistema Operativo Haiku
Linux
aplicaciones
Presentac..
Sistemas operativos
Fedora y free bsd original
Fedora linux
Linux y un ix
Trabajo grupal2-taller-programacion-distribuida
Publicidad

Destacado (15)

PPTX
[Webinar] Reporting - How to slide and dice your data
PPT
P6.hutchw
PDF
Take over - Objets publicitaires 2012
PPT
GloSho'14: Company Showcase - Greenbelt
DOCX
D (2)
PPTX
Digipak advertisiment pster
DOCX
EL MEDIO AMBIENTE
PPTX
Presentation
PDF
SBA Temporary Debt Refinancing Program
PPT
Application Hosting
DOCX
Căn hộ the sun avenue liền kề khu đô thị thủ thiêm giá chỉ 25trieum2
PPTX
Thombs of the king
ODP
Abbie - Real Media Research
PDF
Kairali- The Ayurvedic Healing Village
PPTX
Tm london presentation on teacher talk
[Webinar] Reporting - How to slide and dice your data
P6.hutchw
Take over - Objets publicitaires 2012
GloSho'14: Company Showcase - Greenbelt
D (2)
Digipak advertisiment pster
EL MEDIO AMBIENTE
Presentation
SBA Temporary Debt Refinancing Program
Application Hosting
Căn hộ the sun avenue liền kề khu đô thị thủ thiêm giá chỉ 25trieum2
Thombs of the king
Abbie - Real Media Research
Kairali- The Ayurvedic Healing Village
Tm london presentation on teacher talk
Publicidad

Similar a Berkeley software distribution (BSD) (20)

PPTX
Sistema Operativo BSD
DOCX
PPTX
PPTX
Colegio san francisco
PDF
Sistemas operativos basados en dos y unix
PPTX
Diapositivas de informatica
PPTX
Presentación sistemas operativos
PPTX
Sistema operativo(Linux)
PPTX
Presentacion profe alfonso
PPTX
S.o free bsd
PPSX
Unix
PPTX
Sistena operativo
DOC
¿Qué es un_sistema_operativo%3_f_y_tipos_de_sistemas_operativos-19_09_2011
PPTX
Linux papito
PPTX
PPTX
Free bsd
PPTX
Free bsd
PPTX
Instalación del sistema operativo diapositivas
PPTX
Instalación del sistema operativo diapositivas
Sistema Operativo BSD
Colegio san francisco
Sistemas operativos basados en dos y unix
Diapositivas de informatica
Presentación sistemas operativos
Sistema operativo(Linux)
Presentacion profe alfonso
S.o free bsd
Unix
Sistena operativo
¿Qué es un_sistema_operativo%3_f_y_tipos_de_sistemas_operativos-19_09_2011
Linux papito
Free bsd
Free bsd
Instalación del sistema operativo diapositivas
Instalación del sistema operativo diapositivas

Último (11)

PPTX
Implementación equipo monitor12.08.25.pptx
DOCX
trabajo programacion.docxxdxxxddxdxxdxdxxxdxxdxdxd
PPTX
Derechos_de_Autor_y_Creative_Commons.pptx
PPTX
Tratará sobre Grafos_y_Arboles_Presentacion.pptx
PDF
AutoCAD Herramientas para el futuro, Juan Fandiño
PDF
Su punto de partida en la IA: Microsoft 365 Copilot Chat
PPTX
sistemas de informacion.................
PPTX
Fundamentos de Python - Curso de Python dia 1
PPTX
ORIGEN DE LA IA - GRADO 1102 INTELIGENCIA
PDF
Clase 3 - Presentación visual (Insertando objetos visuales) POWER POINT.pdf
PPTX
Conceptos basicos de Base de Datos y sus propiedades
Implementación equipo monitor12.08.25.pptx
trabajo programacion.docxxdxxxddxdxxdxdxxxdxxdxdxd
Derechos_de_Autor_y_Creative_Commons.pptx
Tratará sobre Grafos_y_Arboles_Presentacion.pptx
AutoCAD Herramientas para el futuro, Juan Fandiño
Su punto de partida en la IA: Microsoft 365 Copilot Chat
sistemas de informacion.................
Fundamentos de Python - Curso de Python dia 1
ORIGEN DE LA IA - GRADO 1102 INTELIGENCIA
Clase 3 - Presentación visual (Insertando objetos visuales) POWER POINT.pdf
Conceptos basicos de Base de Datos y sus propiedades

Berkeley software distribution (BSD)

  • 1. Berkeley Software Distribution (BSD) Curso: Computación Profesor: Ing. Victor Molina Castillo Alumno: Flavio César Reátegui Gutierrez Universidad Nacional de Ingeniería Facultad de Ingeniería Económica, Estadística y Ciencias Sociales
  • 2. Presentación / Resumen BSD es un acrónimo de "Berkeley Software Distribution", el cual es el nombre que el CSRG de Berkeley (Computer Systems Research Group) escogió para sus distribuciones de Unix.  Berkeley Software Distribution es un derivado del sistema operativo Unix desarrollada y distribuida por el Grupo de Sistemas de Informática de Investigación de la Universidad de California, Berkeley, de 1977 a 1995 .  Hoy en día el término "BSD" a menudo se utiliza de forma no específica para referirse a cualquiera de los BSD descendientes que en conjunto forman una rama de la familia de Unix sistemas operativos.  Los sistemas operativos derivados del código BSD original, siguen desarrollando de manera activa y ampliamente utilizados.
  • 3. Los sistemas operativos BSD no son clones sino derivados de código abierto del sistema operativo de AT&T Research, el cual es a su vez ancestro del moderno UNIX System V. Ninguna persona o empresa posee BSD. Su creación y distribución es obra de una comunidad de voluntarios altamente cualificados y comprometidos a lo largo y ancho del mundo. Algunos de los componentes de BSD son proyectos de Código Abierto que cuentan con responsables ajenos al proyecto BSD. Derivados del Sistema Operativo BSD
  • 4. Génesis / Comienzos • En los primeros años del sistema Unix sus creadores de la compañía AT&T, autorizaron a la Universidad de Berkeley en California y a otras universidades, a utilizar el código fuente y adaptarlo a sus necesidades. Durante la década de los setenta y los ochenta Berkeley utilizó el sistema para sus investigaciones en materia de sistemas operativos. Cuando AT&T retiró el permiso de uso a la universidad por motivos comerciales, la universidad promovió la creación de una versión inspirada en el sistema Unix utilizando los aportes que ellos habían realizado, permitiendo luego su distribución con fines académicos y al cabo de algún tiempo reduciendo al mínimo las restricciones referente a su copia, distribución o modificación. • El primer sistema Unix en Berkeley era un PDP-11 instalado en 1974, y el departamento de ciencias de la computación utilizado por una amplia investigación a partir de entonces.
  • 5. • La Segunda Berkeley Software Distribution, lanzado en mayo de 1979, incluyó versiones actualizadas del software 1BSD así como dos nuevos programas de Joy que persisten en los sistemas Unix hasta nuestros días: el editor de texto vi y el shell C. • Las versiones posteriores de 2BSD puertos contenidos de los cambios en las versiones basadas en VAX de vuelta BSD a la arquitectura PDP-11. 2.9BSD de 1983 incluía código de 4.1cBSD, y fue la primera versión que era un sistema operativo completo en lugar de un conjunto de aplicaciones y parches.
  • 6. Características 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. 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..
  • 7. ¿Cómo se desarrolla y actualiza BSD? Los kernel BSD son desarrollados y actualizados siguiendo el modelo de desarrollo de Código Abierto. Un gran número de desarrolladores de muy diversas partes del mundo contribuye con mejoras a BSD. Están divididos en tres categorías: 1. Contributors son aquellos que escriben código o documentación. No se les permite “hacer commit” (es decir, añadir código) directamente al árbol de fuentes. 2. Committers son desarrolladores que disponen de acceso de escritura en el árbol de fuentes. Para convertirse en committers es necesario demostrar habilidad en el área en la cual él o ella trabaja. 3. El Core team. Tanto FreeBSD como NetBSD disponen de un “core team” que coordina el proyecto. Los “core team” dirigen el rumbo de los proyectos pero sus funciones no siempre están claras.
  • 8. Versiones de BSD •A diferencia de las numerosas distribuciones de Linux tan sólo hay tres BSD libres. Cada proyecto BSD mantiene su propio árbol de fuentes y su propio kernel. 1. FreeBSD tiene como meta ofrecer alto rendimiento y facilidad de uso al usuario final y es uno de los favoritos entre proveedores de contenidos web. Funciona en PC y en procesadores Alpha de Compaq. El proyecto FreeBSD cuenta con un número de usuarios significativamente mayor que los otros proyectos.
  • 9. 2. NetBSD tiene como meta la Portabilidad: No en vano su lema es “of course it runs NetBSD” (que podría traducirse como “claro que funciona con NetBSD”). Funciona en máquinas que abarcan desde PDAs a grandes servidores e incluso ha sido usado por la NASA en misiones espaciales. 3. OpenBSD tiene como meta la seguridad y la integridad del código: combina del concepto de código abierto y una revisión rigurosa del código que dan como fruto un sistema muy correcto, elegido por instituciones preocupadas por la seguridad como bancos, entidades de cambio y departamentos gubernamentales de los EEUU. Al igual que NetBSD funciona en gran variedad de plataformas.
  • 10. Existen dos sistemas operativos BSD más que no son de código abierto, BSD/OS y el MacOS X de Apple: BSD/OS es el derivado más antiguo de 4.4BSD. No es código abierto pero es posible conseguir licencias de su código fuente a un precio relativamente bajo. Se parece a FreeBSD en muchos aspectos. Mac OS X es la última versión del sistema operativo para la gama Macintosh de Apple Computer Inc. El núcleo BSD Unix de éste sistema operativo, Darwin, está libremente disponible como sistema operativo de fuente abierto totalmente funcional para arquitecturas x86 y PPC. El sistema gráfico Aqua/Quartz y la mayoría de las demás aspectos característicos de Mac OS X son código cerrado. Varios desarrolladores de Darwin son también “committers” de FreeBSD y viceversa.
  • 11. Comparación entre BSD y Linux Si ya usa un sistema operativo de código abierto y está satisfecho con él, probablemente no hay ninguna buena razón para cambiar. • Rendimientos notables. •Mayor reputación en cuanto a su disponibilidad por la madurez de su código base. •La licencia BSD puede resultar mas atractiva que la GLP. •BSD puede ejecutar código de Linux. •Menos aplicaciones para BSD. • Rendimientos notables. •Buena reputación. •Licencia GLP • Linux no puede ejecutar código de BSD. •Mas aplicaciones.