Tuxo's Blog's

En este blog encontraras algo sobre mi vida y tal vez algunas cosillas de linux.

martes, febrero 08, 2005

FreeBSD en una palabra

Pues navengando por la red me encontre con un manual de Free BSD. He aqui un poco de info..
Saludos a todos los cuates que nos visitan ...

FreeBSD es un sistema operativo para ordenadores personales basado en CPU's de arquitectura Intel, incluyendo procesadores 386, 486, y Pentium (versiones SX y DX). También son soportados los procesadores compatibles Intel como AMD y Cyrix. FreeBSD te ofrece muchas características avanzadas antes solo disponibles en ordenadores mucho más caros. Estas características incluyen:

Preemptive multitasking con ajuste dinámico de prioridades para asegurar la mejor compartición de recursos entre aplicaciones y usuarios.

Acceso Multiusuario significa que diferentes personas pueden usar un sistema FreeBSD simultaneamente para realizar diferentes trabajos. Los periféricos del sistema como impresoras y cintas también pueden ser compartidas entre todos los usuarios del sistema.

Completa conectividad TCP/IP incluyendo soporte SLIP, PPP, NFS y NIS. Esto significa que tu máquina FreeBSD puede comunicarse facilmente con otros sistemas, además de actuar como servidor principal, proveyendo de funciones vitales como NFS (acceso a ficheros remotos), servicios de correo electrónico o poner a tu organización en Internet con WWW, ftp, router, firewall (seguridad).

La protección de memoria asegura que las aplicaciones (o usuarios) no puedan interferirse unos con los otros. En caso de que una aplicación falle, no afectará al resto de aplicaciones en funcionamiento.

FreeBSD es un sistema operativo de 32 bits y fue diseñado así desde el primer momento.

El sistema estandar en la industria X Window (X11R6) provee una interficie gráfica de usuario (GUI) para las tarjetas VGA y monitores más comunes incluyendo todo el código fuente.


Compatibilidad binaria con muchos programas nativos de SCO, BSDI, NetBSD, Linux y 386BSD.

Cientos de aplicaciones ready-to-run están disponibles en las colecciónes de ports y packages. Porqué buscar en la red cuando puedes encontrarlo todo aquí?.

Miles de aplicaciones fáciles de portar disponibles en Internet. FreeBSD es compatible con el código fuente de los más populares y comerciales sistemas Unix, y las aplicaciones requieren unos mínimos cambios (si es que lo requieren) para compilar.

Memoria virtual paginada bajo demanda satisface eficientemente a las aplicaciones con mucho consumo de memoria, manteniendo aun respuestas interactivas al resto de usuarios.

Librerís compartidas (el equivalente en Unix a las DLLs de Windows) que ofrecen un uso eficiente del espacio en disco y memoria .

Se incluye un completo conjunto de herramientas de desarrollo en C, C++ y Fortran. Muchos lenguajes adicionales para investigación avanzada y desarrollo están incluidos en las colecciones de ports y packages.

Código fuente completo de todo el sistema, ofreciendote el máximo grado de control sobre tu entorno. Porqué estar bloqueado en una solución propietaria cuando puedes tener un verdadero sistema abierto?.

Extensa documentación on-line .

FreeBSD está basado en la release 4.4BSD-Lite del Computer Systems Research Group (CSRG) de la Universidad de California en Berkeley, siguiendo la tradición que ha distinguido el desarrollo de los sistemas BSD. Además del buen trabajo realizado por el CSRG, el proyecto FreeBSD ha invertido miles de horas en ajustar el sistema para ofrecer las máximas prestaciones en situaciones de carga real.

Las aplicaciones a las que se puede someter FreeBSD están solo limitadas por tu imaginación. Desde desarrollo de software hasta automatización o robótica, control de inventarios o correcciones de azimuts de antenas de satélite remotas; si puede hacerse con un producto Unix comercial, es más que seguro que puede hacerse con FreeBSD. FreeBSD se beneficia significantemente de las miles de aplicaciones de alta calidad desarrolladas por centros de investigación y universidades de todo el mundo, disponibles a un coste mínimo o sin coste alguno. Las aplicaciones comerciales también están disponibles apareciendo en mayor número cada día.

Gracias a que disponemos de todo el código del sistema, éste puede ser personalizado para aplicaciones o proyectos especiales de maneras que generalmente no son posibles con la mayoría de los sistemas operativos comerciales. Aquí tienes algunos ejemplos de aplicaciones de FreeBSD:

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

  • Y mucho más...


  • Puedes empezar facilmente con un ordenador PC 386 e ir actualizandolo a medida que crezcan tus necesidades.

  • Edicación: Eres un estudiante de informática o de algun campo relacionado con la ingeniería?. No hay mejor manera de aprender sobre sistemas operativos, arquitectura de computadores y redes que poder "poner las manos" en el código completo de un sistema operativo como FreeBSD. Cantidad de packages libremente disponibles sobre CAD, matemáticas y diseño gráfico hacen de este sistema la herramienta ideal para aquellos que usan los ordenadores para otras cosas.

Investigación: Con todo el código fuente disponible, FreeBSD es una excelente plataforma de investigación en sistemas operativos. La naturaleza de libre distribución de FreeBSD ha hecho posible que grupos remotos hayan podido trabajar y colaborar en desarrollos compartidos sin tener que preocuparse de licencias especiales o limitaciones de ningún tipo.

  • Networking: Necesitas un nuevo router?. Un servidor de nombres (DNS)? Un firewall para mantener a la gente fuera de tu red interna?. FreeBSD puede convertir esos antiguos PC's 386 o 486 en routers avanzados con capacidades avanzadas de filtrado de paquetes.

  • Estación de trabajo X Window: FreeBSD es una buena elección para una solución de terminales X baratos, usando el servidor libre XFree86 o uno de los excelentes servidores comerciales producidos por X Inside. FreeBSD te permite ejecutar localmente las aplicaciones además de ejecutar las del servidor central.

  • Desarrollo de software: El sistema básico de FreeBSD incluye un complemento completo de herramientas de desarrollo incluyendo el compilador y debugger GNU C/C++.

FreeBSD está disponible en formato binario o código fuente en CDROM y vía ftp anónimo. Mira Obteniendo FreeBSD para más detalles.