E4 Presentacion PIA SO
E4 Presentacion PIA SO
E4 Presentacion PIA SO
Equipo #4
Sistemas Operativos
Profesora: Dra. Norma Edith Marín Martínez
Grupo:010 Hora:M4
Foto Nombre Matricula PE
Fernanda
Valeria García 2006017 ITS
Armendáriz
PIA (Producto Intregador de
Aprendizaje)
05 Introduccion
Índice 06 ¿Que es FreeBSD?
20 Conclusión
21 Bibliografias
07 Historia
09 Caracteristicas
10 Interfaz grafica
14 Kernel
15 Concurrencia
16 Sistema de archivos
17 Memoria
18 Seguridad
Introducción
FreeBSD es un sistema operativo de código abierto y compatible con
los estándares Unix para ordenadores x86 (de 32 y 64 bits), ARM,
AArch64, RISC-V, POWER y PowerPC. Proporciona todas las
características que hoy en día se dan por sentadas, como la multitarea
preventiva, la protección de la memoria, la memoria virtual, las
instalaciones multiusuario, el soporte SMP, todas las herramientas de
desarrollo de código abierto para diferentes lenguajes y marcos, y las
características de escritorio centradas en X Window System, KDE o
GNOME.
05
¿Que es FreeBSD?
FreeBSD es un sistema operativo de tipo Unix de código
abierto que se deriva del sistema operativo BSD
(Berkeley Software Distribution). Es conocido por su
estabilidad, seguridad y rendimiento, y es utilizado en
una amplia variedad de aplicaciones, desde servidores
web y de archivos hasta dispositivos integrados.
FreeBSD ofrece una arquitectura modular y un diseño
bien documentado que lo hacen atractivo tanto para
usuarios principiantes como para administradores de
sistemas experimentados. Además, su licencia permisiva
permite una amplia distribución y modificación del código
fuente.
06
Historia del FreeBSD
El Proyecto FreeBSD tuvo sus inicios en 1993 como una iniciativa para crear una instantánea
intermedia de 386BSD con el objetivo de abordar problemas que el mecanismo del patchkit no
podía resolver. Surgió a partir del trabajo de Nate Williams, Rod Grimes y Jordan Hubbard,
quienes querían ayudar a Bill Jolitz, el desarrollador de 386BSD, cuyo proyecto estaba
sufriendo abandono. A pesar de que Jolitz retiró su apoyo, el trío decidió continuar el proyecto
bajo el nombre de FreeBSD, con el apoyo de David Greenman y más tarde de Walnut Creek
CDROM.
La primera distribución en CD-ROM fue FreeBSD 1.0, lanzada en diciembre de 1993, seguida
por FreeBSD 1.1 en mayo de 1994. Sin embargo, surgieron complicaciones legales
relacionadas con la cinta Berkeley Net/2, lo que llevó a FreeBSD a reinventarse a partir de
4.4BSD-Lite. Esta transición se completó en noviembre de 1994, y en diciembre se lanzó
FreeBSD 2.0. La versión 2.0.5 llegó en junio de 1995, mejorando la estabilidad y la facilidad de
instalación.
Desde entonces, FreeBSD ha continuado su desarrollo con una serie de versiones, cada una
mejorando la estabilidad, velocidad y características respecto a la anterior. Actualmente, los
proyectos de desarrollo a largo plazo se realizan en la rama 15.0-CURRENT, con versiones
snapshot disponibles continuamente mientras progresa el trabajo.
07
Requerimiento del Hardware
08
Caracteristicas
• FreeBSD utiliza la Licencia BSD, que es una licencia de código abierto permisiva
que permite un uso amplio, incluido el uso comercial y la redistribución del
software.
• Sistema de archivos ZFS.
• FreeBSD introdujo el concepto de "jails" (cárceles), que permiten crear entornos
de usuario aislados para ejecutar aplicaciones y servicios.
• FreeBSD cuenta con el "Ports Collection", un sistema de gestión de paquetes
que permite a los usuarios compilar e instalar software desde el código fuente de
manera sencilla.
• Incluye una capa de compatibilidad binaria llamada Linuxulator.
• Está diseñado para ofrecer un alto rendimiento y escalabilidad, lo que lo hace
adecuado para una amplia gama de aplicaciones, desde servidores de alta carga
hasta dispositivos integrados.
• Cuenta con una documentación completa y bien mantenida, que incluye
manuales, guías de instalación, referencia de comandos y otros recursos útiles
para usuarios y administradores.
09
Interfaz gráfica
Para empezar, hay que decir que FreeBSD es un derivado de UNIX por lo
tanto en este sistema operativo es posible usar todas las interfaces graficas
de los sistemas operativos Linux como Gnome, KDE, xfce, cinnamon, mate,
entre otras que existen hay muchos tipos de interfaces que podemos instalar,
pero las más usadas son las primeras dos o sea Gnome y KDE, estas dos son
las más usadas y las preferidas por los usuarios.
GNOME KDE
10
GNOME
11
KDE
12
Personalizado
13
Kernel de FreeBSD
Kernel Monolítico
14
Concurrencia
Multiprocesamiento
Hilos: Semáforos:
simétrico (SMP):
16
Memoria
17
Seguridad
El hecho de que FreeBSD sea de código abierto significa que su código fuente está
disponible públicamente para que cualquiera lo revise y lo analice. Sin embargo, esta
transparencia no necesariamente lo hace más vulnerable a ataques de intrusos. De
hecho, la naturaleza de código abierto de FreeBSD puede ser una ventaja significativa
en términos de seguridad por varias razones:
• Revisión comunitaria.
• Rapidez en la detección y solución de problemas.
• Flexibilidad para implementar medidas de seguridad.
• Rendimiento de seguridad a largo plazo.
18
Firewalls
Tipos Características
20
Bibliografías:
• Equipotux. (2013, May 19). Que interfaz gráfica se puede instalar en FreeBSD.
Todo Acerca De FreeBSD. https://todofreebsd.wordpress.com/2013/05/18/que-
interfaz-grafica-se-puede-instalar-en-freebsd/
• Soto, J. A. (2020, July 26). ¿Qué es el Kernel y para qué sirve? GEEKNETIC.
https://www.geeknetic.es/Kernel/que-es-y-para-que-sirve
• Portal de documentación de FreeBSD. (n.d.). Portal De Documentación De
FreeBSD. https://docs.freebsd.org/es/books/handbook/kernelconfig/
• Portal de documentación de FreeBSD. (n.d.). Portal De Documentación De
FreeBSD. https://docs.freebsd.org/es/books/handbook/security/
21