Vous êtes sur la page 1sur 18

UNIVERSIDAD PONTIFICIA DE SALAMANCA CAMPUS MADRID

FreeBSD
Sistemas Operativos
Rubn Gmez Vallejo 03/06/2011

Sistemas Operativos. FreeBSD

INDICE
NDICE DE IMAGENES ............................................................................................................ 3 INTRODUCCIN ........................................................................................................................ 3 UTILIDADES ................................................................................................................... 4 HISTORIA ........................................................................................................................ 4 OBJETIVO DEL PROYECTO ....................................................................................... 5

OBJETIVOS ................................................................................................................................ 6 DOCUMENTACION ....................................................................................................... 6 PUBLICIDAD ................................................................................................................... 6 APLICACIONES ............................................................................................................. 6 SISTEMAS DE FICHEROS .......................................................................................... 7 DRIVERS ......................................................................................................................... 8 ARQUITECTURA ........................................................................................................... 9

ESTADO DEL ARTE .................................................................................................................. 9 CARACTERISTICAS ..................................................................................................... 9 CARACTERISTICAS DE LA SEGURIDAD .............................................................. 12 NUEVAS MODIFICACIONES DE LA LTIMA VERSION .................................... 12

DESARROLLO ......................................................................................................................... 13 CONCLUSIONES ..................................................................................................................... 14 ANEXO ....................................................................................................................................... 15 GLOSARIO: ................................................................................................................... 15 INSTALACION LTIMA VERSION ........................................................................... 16 MANUAL DE INSTALACION ...................................................................................... 16

BIBLIOGRAFIA ......................................................................................................................... 17 LIBROS: ......................................................................................................................... 17 PAGINAS WEB: ............................................................................................................ 17

Rubn Gmez Vallejo

Pgina 2

Sistemas Operativos. FreeBSD

NDICE DE IMAGENES
Ilustracin 1: Icono FreeBSD ......................................................................................................... 3 Ilustracin 2: Icono Mozilla ........................................................................................................... 6 Ilustracin 3: Sistema de red de FreeBSD ................................................................................... 12 Ilustracin 4: Escritorio de un sistema FreeBSD.......................................................................... 13 Ilustracin 5: Icono FreeBSD ....................................................................................................... 18

INTRODUCCIN
El siguiente trabajo tratar de un trabajo de investigacin sobre el sistema operativo FreeBSD. En l, intentaremos conocer mejor este sistema operativo que surge en 1993 y que cada vez se desarrolla ms, gracias a que es de cdigo abierto y gracias a eso, diversas partes del mundo contribuyen con mejoras a BSD. FreeBSD est basado en la versin 4.4BSD-Lite del computes systems research group de la universidad de California en Berkeley y sigue la tradicin de desarrollo de sistemas BSD. Los usos que pueda darle a FreeBSD son ilimitados gracias a su cdigo abierto. Desde el desarrollo de programas hasta la automatizacin de fbricas, desde el control de inventarios hasta el manejo de sistemas remotos. Si se puede hacer con un UNIX comercial, lo ms seguro es que se pueda hacer con FreeBSD. Adems todas las aplicaciones son gratuitas o por muy poco coste, gracias al desarrollo de estas por parte de universidades o centros de investigacin. Aumentando tambin en gran medida a la aplicaciones comerciales. El desarrollo de FreeBSD es un proceso abierto y flexible. Est compuesto por partes creadas de personas de todo el mundo. La infraestructura permite el desarrollo del proyecto FreeBSD a cientos de desarrolladores trabajar a travs de la red.

Ilustracin 1: Icono FreeBSD

Constantemente se busca gente que quiera participar en su desarrollo y la gente ms interesada puede entrar directamente en el desarrollo del sistema operativo. Hay tres categoras de desarrolladores de BSD: Contributors: escriben cdigo, pero no se les permite directamente tener acceso al rbol de fuentes.

Rubn Gmez Vallejo

Pgina 3

Sistemas Operativos. FreeBSD Committers: son desarrolladores que disponen de acceso al rbol de fuentes. Dependiendo del nivel del commiter, necesitar o no consenso para producir cambios en el cdigo. El core team: coordinan el proyecto. Dirigen los proyectos pero sus funciones no estn siempre claras. No es necesario ser desarrollador para ser un miembro de un core team aunque es lo normal.

El rbol central de cdigo, se ha mantenido durante el tiempo mediante CVS (Concurrent Versions System), que es una herramienta de cdigo libre que forma parte de FreeBSD. En 2008 se aprob la necesidad de un cambio ya que surgieron limitaciones tcnicas, por la rpida expansin del rbol y la cantidad de historial de cambios sufridos. Actualmente el rbol SVN, donde tambin estn los rboles CURRENT y STABLE puede replicarse fcilmente en local de su mquina.

UTILIDADES
Sus utilidades estn a la orden del da en servicios de internet, como servidores FTP, cortafuegos, servidores de correo electrnico. En educacin ya que es una buena forma de conocer arquitectura de redes, estudiar un sistema operativo en universidades, etc. Investigacin, redes y desarrollo de software son otros campos en los que se desarrolla FreeBSD. Algunos sitios web como yahoo, apache, sony japon, Netcraft, supervalu usan FreeBSD y cada vez muchos ms los sitios web que lo eligen

HISTORIA
El origen de FreeBSD comienza en 1993, como una extensin del Unofficial 386BSD patchkit. Los objetivos de evolucionar el sistema operativo daban fruto y cuando Jordan Hubbard contacto con Walnut Creek decidieron utilizar el CDROM para distribuir a ms gente el sistema operativo. Esto hizo que un proyecto como ese avanzara tan rpido y como lo ha logrado hasta hoy. La primera distribucin en CDROM fue la 1.0, en diciembre del 93. Basado en la cinta de U.C.Berkeley y con bastantes trabajos provenientes de la Free Software Foundation. Fue un logro apreciable para la primera versin a la que pronto le sucedi la 1.1 en mayo de 1994. Nada mas sacar la segunda versin ocurri un hecho fundamental en el transcurso de FreeBSD. Hubo un juicio por el cual la universidad de Berkeley deca que Net/2 era cdigo gravado y propiedad de Novell. Por lo cual FreeBSD se tuvo que reinventar as mismo.

Rubn Gmez Vallejo

Pgina 4

Sistemas Operativos. FreeBSD Surgi FreeBSD 2.1.5 en Agosto de 1996; fue lo suficientemente popular entre comunidades comerciales como para que mereciera otra versin de la rama 2.1STABLE. Fue FreeBSD 2.1.7.1, publicada en febrero de 1997, que marc el final de la lnea principal de desarrollo en 2-1.STABLE. Una vez puesta esa rama, solo se hara mejoras. FreeBSD se ramific desde la lnea principal de desarrollo (-CURRENT) en noviembre de 1996 como la rama RELENG_2_2, y la primera versin completa (2.2.1) sali en abril de 1997. Se hicieron ms versiones de la rama 2.2 en verano y otoo de 1997, la ltima de las cuales (2.2.8) apareci en noviembre de 1998. La primera versin 3.0 oficial sali en octubre de 1998 y marc el inicio del fin de la rama 2.2. El rbol se ramific de nuevo el 20 de Enero de 1999, dando lugar a las ramas 4.0CURRENT y 3.X-STABLE. A partir de la 3.X-STABLE sali 3.1 el 15 de febrero de 1999, 3.2 el 15 de mayo de 1999, 3.3 el 16 de septiembre de 1999, 3.4 el 20 de diciembre de 1999 y 3.5 el 24 de junio de 2000. Pocos das despus de esta apareci una actualizacin menor, la 3.5.1, que incorporaba parches de seguridad de ltima hora para Kerberos. Esa fue la ltima versin de la rama 3.X. Hubo otra ramificacin el 13 de Marzo de 2000 que dio lugar a la rama 4.X-STABLE. Ha habido varias versiones de la misma desde entonces: 4.0-RELEASE sali en marzo de 2000 y la ltima versin de la rama, 4.11-RELEASE, apareci en enero de 2005. La rama 5.0-RELEASE se anunci el 19 de enero de 2003, tras tres aos de trabajo, esta versin situ a FreeBSD en el escenario del multiproceso avanzado y el soporte de hilos para las aplicaciones e introdujo soporte para las plataformas UltraSPARC y ia64. Sigui a esta la versin 5.1 lanzada en Junio de 2003, la ltima versin de 5.X como la rama -CURRENT fue 5.2.1-RELEASE, que sali en febrero de 2004. La rama RELENG_5, de 2004, desemboc en 5.3-RELEASE, que marc el inicio de la rama de versiones 5-STABLE. La versin 5.5-RELEASE ms reciente apareci en mayo de 2006. No aparecern ms versiones a partir de la rama RELENG_5. El rbol se dividi de nuevo en julio de 2005, en esta ocasin para crear RELENG_6. 6.0-RELEASE, la primera versin de la rama 6.X, apareci en noviembre de 2005. 7.4RELEASE apareci en febrero 2011. Irn apareciendo ms versiones a partir de la rama RELENG_6.

OBJETIVO DEL PROYECTO


Los objetivos del proyecto es el de producir un software que pueda usarse con cualquier propsito y sin ningn tipo de restriccin. El cdigo fuente del rbol se halla bajo la GNU General Public Licence y viene con alguna restriccin para garantizar el acceso.

Rubn Gmez Vallejo

Pgina 5

Sistemas Operativos. FreeBSD

OBJETIVOS
Actualmente adems del desarrollo principal de FreeBSD, existen unos puntos en concreto en los que se proponen temas a mejorar de FreeBSD. Son los siguientes:

DOCUMENTACION
Existe un proyecto que trata de documentar todo lo que ocurre con el sistema operativo FreeBSD. Existen documentos para principiantes, manuales de instalacin, manuales de seguridad, como usar Linux y FreeBSD en el mismo ordenador, etc. Adems se buscan traductores que traduzcan los textos en ingls a los dems idiomas.

PUBLICIDAD
Se trata de la bsqueda de promocionarse como software libre a empresas y particulares. Tcnicas de marketing, tcnicas de comunicacin y de exposicin en el mercado del software libre, con distintos modos de hacerlo. Proyectos para determinar el nmero de usuarios, intervencin en mercados de software libre, etc.

APLICACIONES
JAVA

El desarrollo de java es muy importante. Es necesario muy importante que tenga un buen comportamiento en el sistema ya que muchas empresas se basan el java, por lo que debe ser muy seguro su uso. La fundacin FreeBSD, ha negociado con Sun Microsystems para distribuir los cdigos de FreeBSD para el entorno java y as tener un mayor desarrollo. Actualmente no hay errores importantes que se sepa, pero no hay garantas de que siga ocurriendo esto, as que se trabaja para mantenerlo as.

MOZILLA

En abril de 1998 se crea el proyecto FreeBSD Mozilla. Grupo que intenta mejorar el buscador Mozilla para el sistema FreeBSD. Actualmente el funcionamiento Rubn Gmez Vallejo explorador se encuentra en pleno Ilustracin 2: Icono Mozilla

Pgina 6

Sistemas Operativos. FreeBSD

FREEBSD PORTS

La coleccin ports, ofrece una manera sencilla de instalar aplicaciones a los usuarios y administradores. La coleccin ha ido creciendo rpidamente tras las muchas aportaciones. Cada port contiene parches necesarios para hacer que la aplicacin original se ejecute. Instalar una aplicacin es muy fcil. Gracias a esto, es fcil acceder a las distintas aplicaciones. Los distintos ports son continuamente actualizados y muchas veces el sistema de ports cambia muy rpidamente. NETWORKING

Se trabaja con ALTQ, KAME, point to point protocol (PPP) y secure Mobile via IP. Diversas Universidades trabajan en su desarrollo, proponiendo nuevas versiones y mejorando las anteriores.

SISTEMAS DE FICHEROS
Los proyectos de desarrollo en FreeBSD son numerosos respecto a sistemas de ficheros. El objetivo principal de estos sistemas, es mantenerlos en pleno funcionamiento e intentar que sean compatibles para ms plataformas Varios de los sistemas de ficheros en desarrollo son los siguientes: ARLA

Es una implementacin de cliente AFS libre. El objetivo es hacer un cliente plenamente funcional. Adems el objetivo es crear una herramienta de gestin y un servidor. Actualmente est disponible para FreeBSD, NetBSD, Linux y Mac OS X. Se est trabajando para Windows, Solaris, SunOS 4.1, etc. CODA

Es un sistema de ficheros en red avanzados. Se ha desarrollado desde 1987. Sus caractersticas principales son operaciones desconectadas para la informtica mvil, un buen modelo de seguridad, replicacin de servidores y cacheo persistente de la parte del cliente, red de adaptacin del ancho de banda, buena escalabilidad Sus actividades actuales estn muy avanzadas respecto a cmo se bas el diseo. Actualmente se destaca su fiabilidad y rendimiento, puertos importantes en plataformas y sus extensiones de la funcionalidad.

Rubn Gmez Vallejo

Pgina 7

Sistemas Operativos. FreeBSD TCFS

Es un sistema de ficheros criptogrfico transparente y una solucin para los problemas de privacidad en los sistemas de ficheros distribuidos. Gracias a su encriptacin, existe una gran transparencia entre el usuario y la aplicacin. Los ficheros son almacenados de forma encriptada y son desencriptados antes de ser ledos. El proceso de encriptacin, desencriptacin, tiene lugar en la maquina del cliente de manera que la clave no se encuentra nunca en la red. TERTIARY DISC

Se trata de una arquitectura del sistema de almacenamiento para crear grandes sistemas de almacenamiento que permitan evitar las desventajas que generan los arrays de disco. El objetivo nmero uno es crear un sistema de almacenamiento que ahorre entre el 30% y el 50% del coste de los sistemas habituales. Este sistema utiliza PCs conectados a una red switch para albergar un gran nmero de discos. El prototipo consiste en 20 PCs de 200MHz, con 370 discos de 8 GB. Los PCs estn conectados a travs de un switch Ethernet de 100MHz Vinurn, manager de volmenes lgicos

Se trata de un controlador de dispositivo de bloque que implementa unidades de disco virtuales. Se asla el hardware del disco desde el interfaz del dispositivo del bloque de manera que da lugar a un aumento de flexibilidad, rendimiento y fiabilidad. Vinum es parte de la distribucin base del sistema operativo FreeBSD y existe tambin versiones para NetBSD y OpenBSD.

DRIVERS
La bsqueda de diferentes drivers para los distintos nuevos formatos multimedia que han surgido es un punto importante en el desarrollo de FreeBSD. Actualmente se trabaja en: BSD ATM

Las nuevas aplicaciones informticas en rea de multimedia y sistemas distribuidos demandan altos niveles de rendimientos en las redes de comunicacin. Las soluciones basadas en redes ATM, ofrecen posibles alternativas para alcanzar esos niveles de rendimiento. El problema es la complejidad de rendimiento de ATM sobre las redes ms tradicionales como Ethernet ha supuesto el freno de su uso. Por eso se est intentando desarrollar un eficiente software ATM BSD, de gestin ATM, basado en sistemas BSD que requieren mnimos cambios en el sistema operativo. Esto puede ser usado tanto para trfico IP, como para ATM.

Rubn Gmez Vallejo

Pgina 8

Sistemas Operativos. FreeBSD DESARROLLO DEL DRIVER USB

Se ha comenzado el desarrollo de drivers para diferentes dispositivos que usan el bus USB.

ARQUITECTURA
Actualmente se est investigando sobre los modelos de arquitectura informtica en FreeBSD. Se est portando FreeBSD a sistemas sparc de Sun Microsystems y a sistemas Alpha. Tambin se trata en la emulacin SysVR4. Actualmente el emulador es capaz de ejecutar una cierta variedad de ejecutables SysV provenientes de solaris y se est trabajando para que sea capaz de ejecutar binarios SCO UnixWare y SCO OpenSever. El emulador est poco desarrollado y necesita evolucionar y actualmente tiene una lista de tareas pendientes, en su pgina web de desarrollo. EL OSKIT

Conjunto de 34 libreras orientadas a operar sistemas junto con una amplia documentacin. El oskit hace que sea ms fcil crear un nuevo sistema operativo o mejorar un existente sistema operativo. BUDS: BSD UNIX Dritributed Simple-ly

Sistema de clustering para desarrollar de sistemas paralelo multiprocesos. Este sistema es usado para aplicaciones interdependientes de alta complejidad.

ESTADO DEL ARTE


FreeBSD est basado en 4.4BSD-Lite y funciona en sistema Intel i386, i486, Pentium Pro, Celeron, Pentium II, Pentium III, Pentium IV, Xenon, DC Alpha y sistemas basados en SUN UltraSPARC. La ltima versin de FreeBSD es muy reciente, Febrero 2011 y es la versin FreeBSD 8.2-RELEASE .

CARACTERISTICAS
FreeBSD ofrece caractersticas de un potente sistema operativo, lo que es ideal para entornos integrados para servidores multiprocesador de gama alta. Rubn Gmez Vallejo Pgina 9

Sistemas Operativos. FreeBSD Se ha trabajado en la mejora de rendimiento del sistema. Los puntos de referencia son clave para el conocimiento de este sistema operativo. SMPng:

FreeBSD consta de un ncleo que permite la escalabilidad lineal a ms de ocho ncleo de la CPU, produciendo muchas cargas de trabajo. En FreeBSD se ve una eliminacin casi total de la esclusa, sacando la capa de almacenamiento de la CAM y al cliente NFS avanzando a una mayor fijacin de subsistencia de la red. Se nota una gran ventaja de rendimiento respecto a otros sistemas UNIX con hardware de ncleos idnticos. Sistema de ficheros ZFS:

Sistema de archivos con una administracin sencilla, transaccional y una gran escalabilidad. Esto permitir a los administradores del sistema, gestionar fcilmente gran almacenamiento. Optimizacin de redes de 10 gbps:

FreeBSD ha optimizado el trabajo de alto rendimiento del sistema. El soporte del proveedor completo esta en Chelsea, Intel, Myricom y Neterion. SCTP:

FreeBSD es la implementacin de referencia para la nueva corriente IETF de control de transmisin, destinada a apoyar las nuevas telecomunicaciones y otras aplicaciones con gran fiabilidad y calidad de transmisin variable a travs de caractersticas tales como multi-ruta, multi-streaming Inalmbrico Nuevas arquitecturas de hardware:

Existe nuevo soporte mejorado de manera significativa para la arquitectura ARM integrada. Una memoria virtual fusionada y buffer cache del sistema de archivos:

Ajustada a la cantidad de memoria utilizada por los programas y el cach de disco. Como resultado se produce un gran rendimiento de la memoria del sistema y una gran sintona entre el reparto de memoria entre los programas. Mdulos de compatibilidad:

Permitir que los programas para otros sistemas operativos, como Linux, UNIX de SCO, puedan ser usados por FreeBSD. Soft Updates:

Permite mejorar el rendimiento del sistema de archivos sin sacrificar la seguridad y la fiabilidad. Rubn Gmez Vallejo Pgina 10

Sistemas Operativos. FreeBSD Seguridad IP:

Permite mejorar la seguridad en redes y da soporte para la generacin de Internet en el protocolo, IPv6. La implementacin de IPsec de FreeBSD incluye soporte para una amplia gama de hardware criptogrfico acelerado. Arquitectura SMP-multi:

Capaz de ejecutar el kernel en paralelo en varios procesadores y con derecho preferente del ncleo, permitiendo que tareas de alta prioridad para adelantarse al ncleo de otros y reducir la latencia. Esto incluye una red multihilo y un subsistema de memoria virtual de subprocesos mltiples. Conectable red Netgrahp pila:

Permite a de forma dinmica y fcil extender la pila de red a travs de red de capas de abstraccin limpia. Los nodos Netgraph pueden implementar una amplia gama de nuevos servicios de red, incluyendo la encapsulacin, tneles, encriptacin y la adaptacin de rendimiento. Como resultado el despliegue de produccin de los servicios de red mejorada se pueden realzar mucho ms fcilmente y con muchos menos errores. Capa de almacenamiento de GEOM:

Permite el almacenamiento de nuevos servicios que se desarrollan rpidamente y limpiamente integrados en el subsistema de almacenamiento de FreeBSD. GEOM proporciona un modelo consistente y coherente para descubrir capas de servicio de almacenamiento, lo que permite a los servicios de capa como RAID una gestin de volmenes con facilidad. Colas del ncleo:

Permiten a los programas responder de manera ms eficiente a una variedad de eventos asncronos incluyendo archivos, aplicaciones de mejora y el rendimiento del sistema.

Rubn Gmez Vallejo

Pgina 11

Sistemas Operativos. FreeBSD Acepta filtros:

Permite aplicaciones intensivas de conexin, como servidores web para empujar limpiamente parte de su funcionalidad en el ncleo del sistema operativo, mejorando el rendimiento.

Ilustracin 3: Sistema de red de FreeBSD

CARACTERISTICAS DE LA SEGURIDAD
Los desarrolladores de FreeBSD estn muy preocupados con la seguridad, que a la vez produce estabilidad y un buen rendimiento. FreeBSD incluye soporte para el kernel de estado cortafuegos IP y otros servicios como puertas de enlace IP del proxy, listas de control de acceso, control de acceso obligatorio, hosting virtual basado en la crcel y el almacenamiento protegido criptogrficamente. Estas caractersticas son utilizadas para apoyar la seguridad de los desconfiados clientes o consumidores, de su flujo de informacin con la red. FreeBSD incluye soporte para software de encriptacin, cascaras de seguridad, la autentificacin, servidores virtuales, creacin de servicios para restringir el acceso a las aplicaciones del sistema de archivos, instalaciones de Secure RPc, listas de acceso de servicios de apoyo a los TCP.

NUEVAS MODIFICACIONES DE LA LTIMA VERSION


Los aspectos ms destacados de FreeBSD 8.2 respecto a versiones anteriores son los siguientes:

Rubn Gmez Vallejo

Pgina 12

Sistemas Operativos. FreeBSD ZFS formato en disco actualizado a la versin 15. Aesni (4) para la instruccin del controlador Intel cripto AESNI conjunto BIND y actualizaciones de OpenSSSL Gnome actualizado a 2.32.1 KDE actualizado a la 4.5.5 Muchas mejoras y correcciones de errores de versiones anteriores.

DESARROLLO
FreeBSD es un sistema operativo con mucho margen de mejora. FreeBSD al ser un sistema operativo libre, cuenta con que el desarrollo de aplicaciones y de controladores de dispositivos es ms escaso que en sistemas operativos de pago. FreeBSD consta de varios puntos a mejorar. Uno de ellos es la necesidad de reduccin del ncleo para un mayor beneficio del sistema. Por otro lado uno de los puntos claramente mejorables es el de la interaccin usuario de nivel medio bajo con el sistema. Es necesario renovar la esttica, crear un escritorio ms intuitivo, ms accesible y ms dinmico. A nivel de usuario es necesaria una documentacin ms sencilla. Conseguir un uso del sistema ms fcil de comprender para un usuario sin conocimientos de informtica es necesario si se quiere crear un sistema para todo tipo de usuarios.

Ilustracin 4: Escritorio de un sistema FreeBSD

Rubn Gmez Vallejo

Pgina 13

Sistemas Operativos. FreeBSD

CONCLUSIONES
Las conclusiones llegadas a este punteo son numerosas. Como puntos a favor se puede decir que FreeBSD se trata de un sistema robusto con servidores activos que produce un alto rendimiento, por lo que se puede decir que se trata de un sistema con mucha fiabilidad. El rendimiento que produce en la red supera a otros sistemas operativos como por ejemplo Linux. Portales como Yahoo, Qwest utilizan con servidor principal como sistema operativo FreeBSD debido a su capacidad de manejar el trfico de red cuando es pesado, por su alto rendimiento. Respecto a seguridad, ha habido grandes cambios durante los ltimos aos por la importancia que tiene actualmente en la informtica. Actualmente tiene un sistema de seguridad de alto nivel con caractersticas como un sistema de filtrado de firewall, herramientas de detencin de intrusos o distintos niveles de seguridad en el kernel. FreeBSD utiliza un sistema ms complejo de archivos respecto a Linux, que ofrece una mayor integridad del sistema de archivos de datos.

El hecho de que sea un sistema gratuito conlleva cosas positivas y cosas negativas. El desarrollo veloz que conlleva que existan muchos desarrolladores del sistema lleva consigo que al no ser un sistema de pago, los controladores de los dispositivos no estn actualizados y halla dispositivos que no se pueden utilizar con FreeBSD. Gracias a ser cdigo abierto, es fcil desarrollar controladores de estos nuevos dispositivos para el hardware, aunque la mayora de fabricantes no dan a conocer los cdigos binarios para su utilizacin, esto acarrea que se tengan que tardar varios meses para poder utilizar un dispositivo nuevo en nuestro sistema FreeBSD. Afortunadamente, FreeBSD incluye compatibilidad completa con NDIS Api, de modo que los binarios de Windows se pueden cargar en el Kernel de FreeBSD directamente.

Otro de las consecuencias de ser un sistema gratuito es el del nmero de aplicaciones para el sistema que est muy por debajo de Windows. Aunque adems de las propias aplicaciones de FreeBSD, tambin puede ejecutar las de Linux y Unix SCO. Eso hace que existan grandes paquetes subidos en la red por los usuarios con distintas aplicaciones para el sistema FreeBSD. Entre estas aplicaciones hay que destacar las herramientas de desarrollo de C/C+, potentes herramientas de desarrollo de Java, HTTP, Perl, todos siendo gratuitos. El sistema es gratuito, aunque es posible hacer donaciones, o bien comprar el CDROM actualmente por 40 $. Aun siendo gratuito el sistema existen opciones de soporte. Existe el soporte de pago, que se trata de un soporte profesional o el soporte gratuito con la distinta documentacin, foros, etc. Rubn Gmez Vallejo Pgina 14

Sistemas Operativos. FreeBSD

Como ltima conclusin cabe destacar que FreeBSD se coloca actualmente ms o menos a nivel administrador con Linux. La diferencia es que a modo usuario Linux es ms accesible y FreeBSD ms complejo.

ANEXO
GLOSARIO:
Versin release nueva versin de un sistema operativo. Versin estable se denomina versin estable a la versin actualizada de la versin (-release) final mediante la aplicacin de ciertos parches. Ports conjunto de ficheros de tipo generacin de cdigo y parches de los sistemas operativos BSD. Por otra parte es un mtodo muy simple de instalacin de software o creacin de paquetes binarios. Con este mtodo es fcil la actualizacin de aplicaciones. Red ATM es una tecnologa de conmutacin que usa pequeas celdas de tamao fijo. Red NFS Es un sistema de archivos de red (NFS) permite a los host remotos montar sistemas de archivos sobre la red e interactuar con esos sistemas de archivos como si estuvieran montados localmente. Esto permite a los administrador del sistema consolidad nuevos servidores en la red. Red multihilo se trata de una red con dos o ms hilos. Un hilo de ejecucin es una caracterstica que permite a una aplicacin realizar varias tareas a la ved. Por lo que una red multihilo es una red en la que se pueden realizar varias cosas a la vez. Kernel se define como el corazn del sistema operativo. Es lo que se denomina ncleo. Es el mismo trmino que se utiliza en Linux. Es el encargado de que el software y hardware pueden trabajar juntos. NDIS Nred Drio Interface Specificaciones permite la operacin de las interfaces de red y varias pilas de protocolos al mismo tiempo.

Rubn Gmez Vallejo

Pgina 15

Sistemas Operativos. FreeBSD Yahoo es una empresa global de medios cuya misin es ser el servicio global de internet ms esencial para consumidores y negocios. Posee el portal de internet ms visitado, un directorio Web y una serie de servicios, como prensa, correo electrnico, etc. Qwest se trata de una empresa de mbito internacional dedicada a las telecomunicaciones, como telefona, internet y televisin. RPC protocolo que permite a un programa ejecutar un cdigo en otra mquina sin tener que preocuparse por las comunicaciones entre ambos. BIND es el programa ms utilizado para servidor de DNS. El cdigo fuentes es mantenido por Internet Software Consortium. Gnome es un entorno de escritorio desarrollado para sistemas operativos Unix, BSD compuesto totalmente por software libre. KDE es un equipo de cooperacin internacional que opera con el desarrollo y la distribucin libre para el escritorio. El desarrollo de una gran amplia variedad de aplicaciones para la comunicacin, el trabajo, educacin y entretenimiento. ZFS es un sistema de archivos desarrollado por Sun Microsystems. Destaca por su gran capacidad, integridad de conceptos separados de sistemas de ficheros y administrador de volmenes en un solo producto. Sistema cluster se trata de la unin de varios servidores que trabajan como uno. Se trata de la unin de varios ordenadores unidos a gran velocidad, de tal forma que un ordenador tiene las capacidades de varios a la vez.

INSTALACION LTIMA VERSION


FreeBSD 8.2. (Ctrl+Clic) en el nombre para acceder a la web de la descarga.

MANUAL DE INSTALACION
Pinche aqu. (Ctrl+Clic) para acceder a un manual de instalacin.

Rubn Gmez Vallejo

Pgina 16

Sistemas Operativos. FreeBSD

BIBLIOGRAFIA
LIBROS:
TACKETT, Jr. 2000. Linux. Prentice Hall. 4 edicin. 1110 pginas.

PAGINAS WEB:
FreeBSD oficial. 2011 (ltima visita 01/06/2011). FreeBSD pgina oficial.

<http://www.freebsd.org/es/> Proyecto de documentacin de FreeBSD. 2010 (ltima visita 28/05/2011). Manual de FreeBSD

<http://www.freebsd.org/doc/es/books/handbook/book.html> Nuevas caractersticas versin 8.2. 2011 (ltima visita 30/05/2011). FreeBSD oficial.

< http://www.freebsd.org/releases/8.2R/relnotes.html> Puntos de desarrollo de FreeBSD. Ultima modificacin 07/11/07(ltima visita 30/05/2011). FreeBSD oficial.

< http://www.freebsd.org/es/projects/index.html> Conclusiones. 16 marzo 2005 (ltima visita 31/05/2011). Universidad Cauca.

<http://gluc.unicauca.edu.co/wiki/index.php/FreeBSD:_el_otro_sistema_operativo_libre > Conclusiones. 27/11/2009 (ltima visita 31/05/2011). FreeBSD oficial.

< http://www.freebsd.org/marketing/os-comparison.html> Glosario (def. sistema NFS). educacin. 2009 (ltima visita 1/06/2011). Ministerio de

< http://recursostic.educacion.es/observatorio/web/es/software/software-general/733nfs-sistema-de-archivos-de-red> Glosario (def. kernel). 2008 (ltima visita 1/06/2011). Linux

< http://www.linux-es.org/kernel> Glosario (def. Qwest). 2011 (ltima visita 1/06/2011). Qwest Pgina 17

Rubn Gmez Vallejo

Sistemas Operativos. FreeBSD < http://www.qwest.com/> Glosario (def. Yahoo). 2011 (ltima visita 1/06/2011). Yahoo

< http://es.yahoo.com/> Glosario (def. BIND). 2009 (ltima visita 1/06/2011). Nic.org

< http://www.nic.org.uy/info/glosario.htm> Glosario (def.KDE). 2011 (ltima visita 1/06/2011). KDE

< http://www.kde.org/> Glosario (def.ZFS). 2009 (ltima visita 01/06/2011). Opensolaris

< http://hub.opensolaris.org/bin/view/Community+Group+zfs/docs>

Ilustracin 5: Icono FreeBSD

Rubn Gmez Vallejo

Pgina 18

Vous aimerez peut-être aussi