16
FreeBSD un Sistema Operativo Libre

FreeBSD_un_sistema_operativo_libre

Embed Size (px)

DESCRIPTION

FreeBSD un Sistema Operativo Libre Como surgen los Sistemas Operativos BSD Hay muchos otros proyectos que surgen a raíz de estos 3 principales. http://www.openbsd.org/es/ Enfocado en la SEGURIDAD (solo un agujero de seguridad en 8 ans), el preferido para firewalls. http://www.netbsd.org/es/ El objetivo del proyecto es que se pueda correr en cualquier plataforma habida y por haber, desde servidores, desktops, mobiles, sistemas embebidos, etc. FreeBSD Existen diferencias entre Freebsd y Linux?

Citation preview

Page 1: FreeBSD_un_sistema_operativo_libre

FreeBSD un

SistemaOperativo

Libre

Page 2: FreeBSD_un_sistema_operativo_libre

Como surgen los Sistemas Operativos BSD

●1969 surge Unix ●En los 70s Bell Labs (AT&T) da permiso a la universidad de Berkley en California de utilizar el código fuente de Unix.

●Los alumnos de Berkley reescriben Unix y crean la Berkley Software Distribution (BSD) en 1977.

●En 1989 sale la primera versión sin código licenciado por AT&T

●En 1992 nace 3886BSD●En 1993 nace FreeBSD●En los 90s surgen problemas legales de propiedad intelectual con la Unix System Laboratories (USL) que hacen que los proyectos se estanquen y tengan que rehacer aos de trabajo.

Page 3: FreeBSD_un_sistema_operativo_libre

Los principales proyectos BSD

http://www.netbsd.org/es/El objetivo del proyecto es que se pueda correr en cualquier plataforma habida y por haber, desde servidores, desktops, mobiles, sistemas embebidos, etc.

http://www.openbsd.org/es/Enfocado en la SEGURIDAD (solo un agujero de seguridad en 8 ans), el preferido para firewalls.

http://www.freebsd.org/es/Pensado para usuarios mas novatos, enfocado en la mejora en el rendimiento del OS, inicialmente pensado para arquitecturas i386 pero hoy en día soporta muchas otras.

Hay muchos otros proyectos que surgen a raíz de estos 3 principales.

Page 4: FreeBSD_un_sistema_operativo_libre

FreeBSD

Existen diferencias entre Freebsd y Linux?

Page 5: FreeBSD_un_sistema_operativo_libre

FreeBSD

Existen diferencias entre Freebsd y Linux?

ALGUNAS!!!

Page 6: FreeBSD_un_sistema_operativo_libre

EL SISTEMA

Gnu/Linux : Varios proyectos independientes desperdigados desarrollados por diversos equipos con objetivos específicos.

FreeBSD : Núcleo y sistema son uno solo, mayor integración, pero, no tanta variedad.

Page 7: FreeBSD_un_sistema_operativo_libre

Organización del ProyectoEl proyecto lo componen :●9 directores principales.

●Mas de 340 “commiters” principales.

●Mas de 1550 “commiters” asistentes.

●Miles de usuarios y reporteadores de errores.

Page 8: FreeBSD_un_sistema_operativo_libre

Organización del Proyecto

Page 9: FreeBSD_un_sistema_operativo_libre

Los Ports●Los ports son un árbol de directorios con archivos que permiten la instalación desde código fuente de diferentes paquetes de software.

●En la actualidad existen mas de 16922 ports (al 25 de Abril del 2007)

●Existen ports para correr paquetes de Linux ya compilados como Firefox, Flash 9, juegos, etc.

●Los ports suelen tener los paquetes mas actualizados que los binarios.

●Los ports tienen un sistema de resolución automática de dependencias, asi como varias utilidades muy simples para actualizar el software.

●Los ports tienen administradores gráficos para facilitar el trabajo.

●Los ports permiten configurar mejor tu instalacion de paquetes.

Page 10: FreeBSD_un_sistema_operativo_libre

Plataformas soportadas por el proyecto

ARM, PC9800, PC9801, etc.

Page 11: FreeBSD_un_sistema_operativo_libre

Versiones/Releases

●Cada 18 meses aprox. una versión Current se convierte en Stable desde el lanzamiento de la anterior.

●Cada 4-6 meses un release con cambios menores.

●Algunas ramas han tenido soporte por 5 años.

Page 12: FreeBSD_un_sistema_operativo_libre

Arbol de directorios de FreeBSD●Compat -> contiene los programas “linux” que corren en FreeBSD.

●Home -> Es un enlace simbolico a un directorio dentro de /usr, se crea por compatiblidad.

●Etc -> solo contiene archivos de configuracion de aplicativos totalmente integrados al FreeBSD para otros software se pueden ubicar en /usr/local/etc.

●El resto de directorios tiene el mismo sentido que en Linux.

Page 13: FreeBSD_un_sistema_operativo_libre

Sistema de Archivos de FreeBSD

●Se utiliza UFS (Unix File System) que fue la inspiriación para otros varios sistemas de archivos como Ext2, HFS, etc.

●La versión utilizada es UFS2 (implementada en la versión 5.0)

●El archivo mas grande que soporta es de 1TB.

●UFS es un sistema de archivos simple, básicamente lineal pero bastante estable, tolerable a fallas y de una velocidad bastante competitiva a las otras alternativas.

●FreeBSD puede montar otros sistemas de archivos como ext2, ntfs, fat32, cd9660, etc.

●Linux solo tiene soporte lectura para UFS (experimental la escritura)

Page 14: FreeBSD_un_sistema_operativo_libre

Algunos archivos importantes

●/boot/loader.conf -> donde especificamos que módulos del kernel, que no están incluidos dentro de este, queremos levantar.

●/etc/rc.conf -> activa los servicios a levantarse al boot de la pc, así como datos como el nombre del host y direcciones ips de las interfaces de red.

●/etc/tty -> donde especificamos la cantidad de consolas, y si deseamos levantar en texto o interfaces de logeo gráficas como xdm o kdm.

●/etc/fstab -> donde se indican que particiones montar por defecto.

●/var/db/ports/*** -> aquí encontrara la configuración que eligió al momento de compilar los ports, si desea cambiarla edite el archivo o elimínelo si desea que aparezca el menú de configuración

Page 15: FreeBSD_un_sistema_operativo_libre

FreeBSd un Sistema Seguro

Informes según CERT http://search.us-cert.gov

●Linux 1675 (muchas vulnerabilidades se repiten varias veces porque se mencionan para diversas distribuciones)

●Windows 830●FreeBSD 535●OpenBSD 471●NetBSD 452

Búsqueda bajo los siguientes criterios: ●Ocurridas el ultimo año●Únicamente boletines de vulnerabilidades●Que contengan en el cuerpo del aviso el nombre del OSCERT es un organismo del gobiernos federal de los EEUU que coordina la seguridad nacional antes cyberataques.

Page 16: FreeBSD_un_sistema_operativo_libre

Enlaces

Página web del proyecto:http://www.freebsd.org

Página web de la comunidad BSD del Perú (en remodelación):http://www.bsd.org.pe/

Un libro muy completo de FreeBSD en castellano :http://beta.redes-linux.com/otros_sistemas/freebsd/book.pdf