Академический Документы
Профессиональный Документы
Культура Документы
5, Edison Edition
26 abril 2008
Miguel Angel Cruz C.
Comunidad PC-BSD Perú
http://www.pcbsd-pe.org
¿Por qué otro sistema operativo?
¿Qué es PC-BSD?
Beastie -> BSD
● “software daemon”
programa en Unix-like
● Dibujado en 1976
● Mascota de FreeBSD
● Unix System
Administration
Handbook:”'personal
daemon' was similar to the
modern concept of a
'guardian angel'”
FreeBSD
FreeBSD
● ¿Qué es FreeBSD?
● Open source BSD UNIX-derived OS
source
● Enfocado en almacenamiento, redes,
seguridad
1969 UNIX - BELL LABS
UNIX
SEXTA EDICION
XENIX
System III
4 BSD
System V
Sun OS
1990 UNIX ware
4,4 BSD
Solaris
LINUX
FreeBSD
SCO UNIX Solaris 2
2000
PC-BSD
El desconocido BSD
●En los primeros años del ●Cuando AT&T retiró el
sistema Unix sus creadores , permiso de uso por motivos
los Laboratorios Bell de la comerciales la unive rs idad
compañía AT& T, autorizaron promovió la creación de una
a la Universidad de California vers ión inspirada en el
en Berkele y a otras sistema Unix utilizando las
universidades a utilizar el aportaciones, permitie ndo
código fuente y adaptarlo a luego su distribución con
sus necesidades . fines académicos y al mínimo
las restricciones referentes a
su copia, distribución o
modificación.
BSD
● TCP/IP fue desarrollado en 1972 pero fue lanzado al
mundo por primera vez en 1983 como una
implementación más de la versión 4.2 de BSD
● Hotmail: Jack Smith y Sabeer Bhatia, usaron en Julio
de 1996 UNIX FreeBSD.
● La última distribución creada por Berkeley fue el BSD
4.4, lanzado en 1995. Desde entonces han aparecido
muchas distribuciones basadas en BSD 4.4, tale
como FreeBSD, OpenBSD y NetBSD.
BSD Famosos
● OpenBSD
– Sistema operativo más seguro del mundo
– Uso de Software criptográfico solo en EEUU
– Intensa e interminable auditoria del código fuente
● MacOs X
– Darwin
● Solaris
BSD Famosos
● NetBSD
– “of cours e it runs BSD”
– Utilizado en el desarrollo de IPV6 y la Estación
Espacial Internacional
– Portable en 56 arquitecturas
– Soporte nativo para máquina virtual XEN
BSD Famosos
● FreeBSD
– Usuarios menos técnicos
– Alpha, Itanium, AMD64, UltraSPARC
– Compatibilidad Binaria con Linux, SCO, SVR4,
BSDI y NetBSD.
– Soporte para SMP, es decir, multiples CPUs
Liberal Berkeley open-source
license
● La licencia BSD es la licencia de software otorgada
principalmente para los sistemas BSD (Berkeley
Software Distribution). Pertenece al grupo de licencias
de software Libre.
● Maximiza el reuso comercial
● No requiere que los trabajos derivados sean open
source
● Gran uso comercial e investigación
● GNU/GPL= Libertad ; BSD =Libertinaje!
BSD – BSD Style
/*-
* Copyright (c) <año> <autores>
* All rights reserved.
*
* Redistribution and use in source and binary forms, with or without
* modification, are permitted provided that the following conditions
* are met:
* 1. Redistributions of source code must retain the above copyright
* notice, this list of conditions and the following disclaimer.
* 2. Redistributions in binary form must reproduce the above copyright
* notice, this list of conditions and the following disclaimer in the
* documentation and/or other materials provided with the distribution.
* 3. Neither the name of copyright holders nor the names of its
* contributors may be used to endorse or promote products derived
* from this software without specific prior written permission.
*
Qué obtengo con FreeBSD
terceros
● Millones de líneas de código
FreeBSD y Linux
● Fiabilidad
– FreeBSD extremadamente robusto
– Linux robusto
● Performance
– Alto rendimiento y estabilidad para Network
aplications
– Linux corre en un 20-30% debajo de FreeBSD
– Fuente: advisor.gartner.com
FreeBSD y Linux
● Seguridad
– FreeBSD sujeto a una interminable auditoria por años. Muy
pocas CERT Security Advisor. Élite de programadores
modifica el código
– Linux es modificado por programadores inexpertos. Caso
RedHat
● Development Environment
– FreeBSD soporta: C++, Java, Perl, etc. Compatibilidad
binaria
– Linux Compilar en un sistema (Red Hat) no funciona en otro
sistema: (Slackware)
Proyectos derivados y
organizaciones
● Interesante, porque mejora el ecosistema.
● Proyectos 'absorben' a FreeBSD, pero
producen nuevas ideas:
● FreeSBIE, pfSense, PC-BSD, Darwin,
DesktopBSD, DragonflyBSD, FreeNAS, ...
● Caracterizado por flow up- and down-stream
PC-BSD es FreeBSD para
Desktop
* Instalador gráfico
* KDE Integrado
* Xorg Configurado
* Herramientas para Wireless
* Otras herramientas GUI
PC-BSD
● Inicia Abril 2005
● Un BSD que puede usarse en escritorio
● Quitar en mito: UNIX es solo para gurus o frikis
● Un sistema operativo sencillo, sin perder la
calidad de FreeBSD
● Varios idiomas
● Actualizaciones en línea
* Método de instalación “PBI”
Usuarios de “Guindons”
Usuarios de Linux
Usuarios de FreeBSD “ociosos” :-)
PC-BSD 1.5
● Release: 12th of March 2008.
● Xorg 7.3
● KDE 3.5.8
sistema
● Mejoras para herramientas WiFi