SlideShare uma empresa Scribd logo
1 de 12
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)

Mais conteúdo relacionado

Mais procurados (19)

Linux vs windows
Linux vs windowsLinux vs windows
Linux vs windows
 
sistema operativo unix
sistema operativo unixsistema operativo unix
sistema operativo unix
 
25 diferentes tipos de archivo
25 diferentes tipos de archivo25 diferentes tipos de archivo
25 diferentes tipos de archivo
 
Unix
Unix Unix
Unix
 
Informatica empresarial clase 01 (1)
Informatica empresarial   clase 01 (1)Informatica empresarial   clase 01 (1)
Informatica empresarial clase 01 (1)
 
FreeBSD
FreeBSDFreeBSD
FreeBSD
 
Sistema Operativo Haiku
Sistema Operativo HaikuSistema Operativo Haiku
Sistema Operativo Haiku
 
UNIX
UNIXUNIX
UNIX
 
Linux
LinuxLinux
Linux
 
Linux
LinuxLinux
Linux
 
Debian
DebianDebian
Debian
 
aplicaciones
aplicacionesaplicaciones
aplicaciones
 
Presentac..
Presentac..Presentac..
Presentac..
 
Sistemas operativos
Sistemas operativosSistemas operativos
Sistemas operativos
 
Fedora y free bsd original
Fedora y free bsd originalFedora y free bsd original
Fedora y free bsd original
 
Fedora linux
Fedora linuxFedora linux
Fedora linux
 
Linux y un ix
Linux y un ixLinux y un ix
Linux y un ix
 
Q
QQ
Q
 
Trabajo grupal2-taller-programacion-distribuida
Trabajo grupal2-taller-programacion-distribuidaTrabajo grupal2-taller-programacion-distribuida
Trabajo grupal2-taller-programacion-distribuida
 

Destaque

[Webinar] Reporting - How to slide and dice your data
[Webinar] Reporting - How to slide and dice your data[Webinar] Reporting - How to slide and dice your data
[Webinar] Reporting - How to slide and dice your dataInTouch
 
P6.hutchw
P6.hutchwP6.hutchw
P6.hutchwrm6wc
 
Take over - Objets publicitaires 2012
Take over - Objets publicitaires 2012Take over - Objets publicitaires 2012
Take over - Objets publicitaires 2012TakeOver
 
Digipak advertisiment pster
Digipak advertisiment psterDigipak advertisiment pster
Digipak advertisiment psterMegan Mead
 
Presentation
PresentationPresentation
Presentationbmsotoen
 
SBA Temporary Debt Refinancing Program
SBA Temporary Debt Refinancing Program SBA Temporary Debt Refinancing Program
SBA Temporary Debt Refinancing Program 5th Gear Consulting
 
Căn hộ the sun avenue liền kề khu đô thị thủ thiêm giá chỉ 25trieum2
Căn hộ the sun avenue liền kề khu đô thị thủ thiêm giá chỉ 25trieum2Căn hộ the sun avenue liền kề khu đô thị thủ thiêm giá chỉ 25trieum2
Căn hộ the sun avenue liền kề khu đô thị thủ thiêm giá chỉ 25trieum2nghithuongcr
 
Abbie - Real Media Research
Abbie - Real Media ResearchAbbie - Real Media Research
Abbie - Real Media Researchrhsmediastudies
 
Tm london presentation on teacher talk
Tm london presentation on teacher talkTm london presentation on teacher talk
Tm london presentation on teacher talkDebbie Light
 

Destaque (15)

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

Semelhante a Berkeley software distribution (BSD)

Semelhante a Berkeley software distribution (BSD) (20)

Sistema Operativo BSD
Sistema Operativo BSDSistema Operativo BSD
Sistema Operativo BSD
 
Ntics
NticsNtics
Ntics
 
FREEBSD
FREEBSDFREEBSD
FREEBSD
 
Colegio san francisco
Colegio san franciscoColegio san francisco
Colegio san francisco
 
Sistemas operativos basados en dos y unix
Sistemas operativos basados en dos y unixSistemas operativos basados en dos y unix
Sistemas operativos basados en dos y unix
 
Diapositivas de informatica
Diapositivas de informaticaDiapositivas de informatica
Diapositivas de informatica
 
Presentación sistemas operativos
Presentación sistemas operativosPresentación sistemas operativos
Presentación sistemas operativos
 
Sistema operativo(Linux)
Sistema operativo(Linux)Sistema operativo(Linux)
Sistema operativo(Linux)
 
S.o free bsd
S.o free bsdS.o free bsd
S.o free bsd
 
Presentacion profe alfonso
Presentacion profe alfonsoPresentacion profe alfonso
Presentacion profe alfonso
 
Unix
UnixUnix
Unix
 
Sistena operativo
Sistena operativoSistena operativo
Sistena operativo
 
¿Qué es un_sistema_operativo%3_f_y_tipos_de_sistemas_operativos-19_09_2011
¿Qué es un_sistema_operativo%3_f_y_tipos_de_sistemas_operativos-19_09_2011¿Qué es un_sistema_operativo%3_f_y_tipos_de_sistemas_operativos-19_09_2011
¿Qué es un_sistema_operativo%3_f_y_tipos_de_sistemas_operativos-19_09_2011
 
Linux papito
Linux papitoLinux papito
Linux papito
 
Linux papito
Linux papitoLinux papito
Linux papito
 
Q
QQ
Q
 
Free bsd
Free bsdFree bsd
Free bsd
 
Free bsd
Free bsdFree bsd
Free bsd
 
Instalación del sistema operativo diapositivas
Instalación del sistema operativo diapositivasInstalación del sistema operativo diapositivas
Instalación del sistema operativo diapositivas
 
Instalación del sistema operativo diapositivas
Instalación del sistema operativo diapositivasInstalación del sistema operativo diapositivas
Instalación del sistema operativo diapositivas
 

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.