+ All Categories
Home > Software > FREEBSD

FREEBSD

Date post: 07-Jul-2015
Category:
Upload: milagros-reyes
View: 308 times
Download: 2 times
Share this document with a friend
Description:
Presentación del sistema operativo FreeBSD
Popular Tags:
47
BSD (Parte III) Berkeley Software Distribution Distribución de Software Berkeley
Transcript
Page 1: FREEBSD

BSD (Parte III)

Berkeley Software Distribution

Distribución de Software Berkeley

Page 2: FREEBSD

Ranking de S.O. usados en el 2014

El dominador absoluto siguesiendo Windows, con mas del 90%del mercado, seguido muy de lejospor Mac, con un 7,54% ypor Linux con 1.73%.

Es importante destacar laaparición en este Rankingdel Free BSD.

Page 3: FREEBSD

En esta gráfica podemos observar un ligerodecremento del uso de Windows,retrocediendo un 1 % en 2013. Este terreno selo está ganando Mac, que le gana un 0.4% en2013 y Linux, con otro 0.5%. el otro 0.1% se loreparten entre Free BSD y SunOS, tambiénbasada en Unix y BSD.

Page 4: FREEBSD

Por otro lado hay que estar muy atentos al Free BSD y SunOS.En los últimos años (específicamente los últimos 5 años), se haobservado una tendencia de algunos fabricantes e integradoresde servidores de alto nivel que empiezan a anunciar susservidores con sistemas BSD (particularmente FreeBSD)integrados en ellos, otros un poco más discretos también dansoporte a FreeBSD por medio de donaciones como es el casode Hewlett Packard que donó un cluster Blade en elaño 2012 al proyecto FreeBSD.

Muchas empresas ya están viendo en esteformato de software libre un formato denegocio, cambiando el pago por licencias porel de consultoría y adaptación de tu producto atus necesidades.

Page 5: FREEBSD

FreeBSD

Es un sistema operativo libre y gratuito derivado

de UNIX y de la familia BSD basado en 4.4BSD-

Lite para ordenadores Intel (x86 e Itanium®),

AMD64, Alpha™ y Sun UltraSPARC®. Se está

trabajando también en versiones para otras

arquitecturas.

Page 6: FREEBSD

El software libre (en inglés "free software", aunqueesta denominación a veces se confunde con "gratis“) esla denominación del software que respetala libertad de todos los usuarios que adquirieron elproducto. Por tanto, una vez obtenido el mismo puedeser usado, copiado, estudiado, modificado, yredistribuido libremente de varias formas.

Software Libre

Page 7: FREEBSD

Requerimientos de hardware

Los requerimientos a nivel dehardware de FreeBSD son mínimosya que lo podemos instalar encualquier máquina conmicroprocesador 386 o superior ycon un mínimo de 5Mb de memoriaRAM. Acepta cualquier disco duro detipo IDE o SCSI y diferentes tarjetasde red de diferentes fabricantes.

Page 8: FREEBSD
Page 9: FREEBSD

Costo

Windows GNU/Linux Mac OS FreeBSD

Costo

No, es gratuito

para adquirirlo.

No todos son Gratuitos, pero sí

una buena parte. Si bien el núcleo

original fue licenciado por Linus

Torvals como Software libre, otras

partes del Sistema pueden ser

comerciales.

Ejemplo: versiones de Red Hat

Linux.

No, es gratuito y el

costo es muy alto.

Gratuito

Page 10: FREEBSD

Virus

Windows GNU/Linux FreeBSD

VirusInseguro con más

de 100.000 virus.

Seguro, sin embargo es vulnerable. Los tipos de virus

que atacan a Linux son: Blaster Slapper Word Nicehello o Rivas Nice Day Mighthy Bugbear Opasoft muchos de ellos, gusanos.

Seguro

Nula existencia de

virus.

Bitdefender Antivirus Scanner for Unices es un versátil analizador de baja

demanda para sistemas Linux y FreeBSD. El análisis autónomo protege las

particiones Unix.

Page 11: FREEBSD

Confiabilidad

GNU/Linux FreeBSD

Confiabilidad

Es principalmente conocido por su fiabilidad. Servidores

a menudo permanecen durante años. Sin embargo, el

disco I / O no es sincrónica por defecto, que es menos

fiable para las operaciones de transacción basada, y se

puede producir un sistema de archivos corrupto después

de una caída del sistema o fallo de alimentación. Pero

para el usuario medio, Linux es un sistema operativo

muy fiable.

Es extremadamente robusto. Hay numerosos

testimonios de los servidores activos con tiempos de

actividad medidos en años. El nuevo Soft

Updates sistema de archivos optimiza el disco E / S

de alto rendimiento, y aún así se asegura la fiabilidad

de las aplicaciones basadas en transacciones, tales

como bases de datos.

Page 12: FREEBSD

¿Robusto?

Se refiere a la capacidad y proceso dereacción apropiada ante condiciones quese encuentren fuera del alcance delsoftware, es decir puede ejecutardiversos procesos de manera simultáneasin generar fallos o bloquearse (colgarse).

Estas condiciones son excepcionales.

Page 13: FREEBSD

¿Soft Updates?

Es un enfoque para el mantenimiento delsistema de archivos integridad de meta-datos en caso de un bloqueo o un corte deenergía. Los cambios leves funcionanmediante el seguimiento y cumplimiento delas dependencias entre actualizaciones parapresentar el sistema de meta-datos. Cambios suaves son una alternativaal enfoque más común de los sistemas dearchivos de diario.

Page 14: FREEBSD

Sistema de Archivos

GNU/Linux FreeBSD

Sistema

De

Archivos

- ext3

El sistema de archivos ext3 posee todas las propiedades

del sistema de archivos ext2. La diferencia es que se ha

añadido una bitácora (journaling). Esto mejora el

rendimiento y el tiempo de recuperación en el caso de

una caída del sistema.

- ext2

El más sistema de archivos nativo Linux que posee la

mayor cantidad de características.

- UFS: Unix File System (Sistema de archivos de

Unix).

Es bastante estable, tolerable a fallas y de una

velocidad bastante competitiva a las otras

alternativas.

- Compatible en la versión 7.0 con ZFS

(Linux/Mac)

Gran calidad técnica, agrupa volúmenes de

almacenamiento de forma natural, es de 128 bits.

Page 15: FREEBSD

EntornosFreeBSD es un sistema operativo ideal para usar en entornos de:

Servicios Internet: El robusto stack TCP/IP integrado en FreeBSD lo hace una plataforma ideal para una gran cantidad de servicios Internet como:

-Servidores FTP-Servidores WWW-Servidores Gopher-Servidores de Correo electrónico-News USENET-Sistema de BBS

Page 16: FREEBSD

Investigación: Con todo el códigofuente disponible, FreeBSD es unaexcelente plataforma deinvestigación en sistemas operativos.La naturaleza de libre distribución deFreeBSD ha hecho posible quegrupos remotos hayan podidotrabajar y colaborar en desarrolloscompartidos sin tener quepreocuparse de licencias especiales olimitaciones de ningún tipo.

Page 17: FREEBSD

Desarrollo de software: El sistema básicode FreeBSD incluye un complementocompleto de herramientas de desarrolloincluyendo el compilador y debuggerGNU C/C++.

Page 18: FREEBSD

Soporte FreeBSDGoza del soporte que ofrece unacomunidad muy activa. Hay más deun centenar de listas de correo ymuchos grupos de noticias. Existetambién una gran cantidad degrupos de usuarios repartidos por elmundo. Así como diversos canalesde IRC. Soporte comercial tambiénde una de las empresas que ofrecenproductos y servicios comercialesy/o consulta para FreeBSD.

Page 19: FREEBSD

Interfaz Grafica

FreeBSD usa X11 para proporcionar una potente interfaz gráfica.

En las versiones de FreeBSD hasta FreeBSD 4.10-RELEASE y FreeBSD 5.3-RELEASE el sistema X window que se instalará por defecto es XFree86™, el servidor X11 distribuido por el proyecto XFree86™. Después de FreeBSD 5.3-RELEASE el sistema X Window pasó a ser Xorg, el servidor X11 distribuido por la Fundación X.Org.

Page 20: FREEBSD

o X11 es una implementación de códigoabierto del sistema X Window queincluye Xorg yXFree86™.

o XFree86 provee una interfaz gráficacliente/servidor entre el hardware(sistemas gráficos y dispositivos deentrada, como el mouse o el teclado) y unentorno de escritorio que provee unsistema de ventanas así como una interfazestandarizada de aplicación. Esindependiente de la plataforma, extensibley puede utilizarse en red.

Page 21: FREEBSD

o Xorg crea y mantiene unaimplementación del sistema X11 decódigo abierto y redistribuiblelibremente. Ofreciendo una interfazentre su hardware y el software gráficoque quiere correr.

Page 22: FREEBSD

Mercado Actual

- Servidor

- Estación de trabajo

- NAS

Page 23: FREEBSD

NAS(Network Attached Storage)

Es el nombre dado a una tecnologíade almacenamiento dedicada acompartir la capacidad dealmacenamiento de un computador(Servidor) con computadoraspersonales o servidores clientes através de una red, haciendo uso deun Sistema Operativo optimizadopara dar acceso con losprotocolos CIFS, NFS, FTP o TFTP.

Page 24: FREEBSD

Con la amplia gama de características que FreeBSD tienese concluye que es el servidor ideal para servicios deIntranet. Proporciona unos servicios de red robustos,incluso en situaciones de alta carga, haciendo un usoeficaz de la memoria para mantener buenos tiempos derespuesta con cientos o miles de procesos simultáneos deusuarios.

Además la calidad de FreeBSD combinada con el bajocoste del hardware de alta velocidad para PC's hace deeste sistema una alternativa muy económica sobre lasestaciones de trabajo UNIX® comerciales.

Page 25: FREEBSD

Licencias

Una gran cantidad de software libre se distribuye bajola licencia BSD (o algunas veces una licencia estilo BSD). Lalicencia original BSD fue usada por la Berkeley SoftwareDistribution, en la que la Universidad de California lanzó partesimportantes de una implementación de Unix. Esta licencia erasimilar en esencia a la licencia MIT/X, excepto por una clausula:

Todo material publicitado que mencione características o use este software debe mostrar la siguiente advertencia: "Este

producto contiene software desarrollado por la Universidad de California, Lawrence Berkeley Laboratory”.

Page 26: FREEBSD

BSD VS GPL(FreeBSD VS Linux)

En esencia, la licencia GPL indica que elprograma se puede usar, copiar ymodificar libremente, siempre ycuando las modificacionespermanezcan públicas. La BSD por otraparte, es muy similar salvo porque lasmodificaciones que pueden ocultarse.

Page 27: FREEBSD

Ventajas Generales

Compatible con hasta 11 arquitecturas

Ampliamente usado en servidores por su gran estabilidad.

Licencia de software libre BSD

Compatible con varios binarios de

GNU/LINUX

Page 28: FREEBSD

Los desarrolladores oficiales tienen accesocompleto al código de todas las versiones deFreeBSD.

Los desarrolladores también tiene accesocompleto a la base de datos de fallos deFreeBSD. Pueden buscar y gestionar los fallosexistentes y enviar parches para que puedanprobarse e integrarse en el código base deFreeBSD.

La licencia BSD. le permita modificar el códigode la forma que prefiera para que satisfagasus objetivos comerciales. A diferencia de lalicencia GPL no hay restricciones en el modoen que deba distribuirse el software quedesarrolle.

Page 29: FREEBSD

En septiembre de 2005, el Grupo de Certificación BSD,realizó una encuesta, después de la publicidad en unaserie de listas de correo, fueron encuestados 4.330usuarios de BSD, para evaluar la popularidad relativa delos distintos sistemas operativos BSD.

Popularidad

Page 30: FREEBSD

Modelo de Desarrollo

El desarrollo de FreeBSD es unproceso muy abierto y flexible:FreeBSD está literalmentecompuesto de partes hechas porcentenares de personas de todo elmundo. La infraestructura dedesarrollo del proyecto FreeBSDpermite a estos cientos dedesarrolladores trabajar a través deInternet. Estamos buscandoconstantemente de nuevosdesarrolladores e ideas.

Page 31: FREEBSD

Versiones de la licencia BSD

La primera versión se componíade 4 cláusulas, las cuales, decíanque las redistribuciones delsoftware debían incluir la siguientenotificación acerca de los derechosde autor: “Copyright © . All rightsreserved”.

Licencia BSD original (1989) o BSD de 4 cláusulas

Page 32: FREEBSD

La cláusula número 3 afectaba a lapublicidad y declaraba que cualquierespacio en el que se publicitara elsoftware en cuestión o cualquiera de suscaracterísticas debía contener lasiguiente afirmación:

“Este producto incluye software desarrollado por la Universidad de

California, Berkeley y sus contribuyentes.”

Page 33: FREEBSD

El problema venía cuando los citados“contribuyentes” no copiaban aldedillo la frase, sino que lamodificaban e incluían el nombre desu propia institución.

Page 34: FREEBSD
Page 35: FREEBSD

Tan sólo tiene 3 cláusulas, y son exactamente las mismas que las de la versión original. Pero falta una, dado que se suprime la 3ª a causa del

fracaso que supuso.

Nueva Licencia BSD (1990) o BSD modificada (de 3 cláusulas)

El 22 de julio de 1990, la cláusula de la publicidadfue retirada del texto de la licencia en el BSD oficialsobre 01999-07-2222 julio de 1999, WilliamHoskins, Director de la Oficina de Licencias deTecnología de la Universidad de Berkeley

Page 36: FREEBSD
Page 37: FREEBSD

Esta es la versión más actual y recogelas 2 primeras cláusulas de lasversiones anteriores. Además, añadeque las opiniones de loscontribuyentes del proyecto nocoinciden necesariamente con elpunto de vista del proyecto FreeBSD

Licencia FreeBSD(de 2 cláusulas) o licencia BSD simplificada

Page 38: FREEBSD
Page 39: FREEBSD

Metadato

El término fue acuñado por Jack Myers en la década de los 60 para describir conjuntos de datos. La primera acepción que se le dio (y actualmente la más extendida) fue la de dato sobre el dato, ya que proporcionaban la información mínima necesaria para identificar un recurso.

Page 40: FREEBSD

• El encabezamiento de un fichero multimedia (imagen, vídeo o audio).

• El resumen de un documento.• El catálogo de una base de datos.• Los términos asignados haciendo uso de un

tesauro.• Las palabras extraídas de un texto.• Las fichas catalográficas en cualquier formato

(ISBD, MARC, etc.).• Las páginas amarillas.

Ejemplos:

Page 41: FREEBSD

Diseño para Internet

FreeBSD incluye lo que muchosconsideran la implementación dereferencia de TCP/IP, la pila 4.4BSDdel protocolo TCP/IP, haciéndoloideal para aplicaciones de red eInternet.

Page 42: FREEBSD

Las primeras implementacionessurgieron en los años 1980 porparte de los sistemas BSD, quederivaban de los UNIX. En estaépoca aún se estabadesarrollando la historia deInternet.

Page 43: FREEBSD

FreeBSD permite convertir un PC enun servidor www, servidor de correoo servidor de noticias, gracias alsoftware que incluye. MedianteSAMBA (que está incluido en elsistema) puede compartir discos eimpresoras con máquinasMicrosoft® Windows®.

Page 44: FREEBSD

Samba es un paquete de softwarede código abierto queproporciona servicios de archivose impresión mediante SMB /CIFS protocolo. Este protocolo sebasa en Microsoft ® deWindows ® systems.

Page 45: FREEBSD

Microsoft ha sido la principalfuerza impulsora para el desarrollode los estándares de SMB/CIFS,aunque otras empresas desoftware han desarrolladoversiones.

Page 46: FREEBSD
Page 47: FREEBSD

Gracias por tu Atención


Recommended