NetBSD

NetBSD
Información sobre la plantilla
Parte de la familia UNIX
NetBSD.png
Desarrollador
Fundación FreeBSD
Web oficialhttp://www.netbsd.org/
Información general
NúcleoMonolítico
LicenciaBSD
Modelo de desarrolloCódigo abierto

NetBSD. Es un sistema operativo tipo UNIX de Código Abierto, seguro y altamente portátil disponible para muchas plataformas, desde sistemas servidores de gran escala a sistemas de escritorio hasta dispositivos de mano y sistemas integrados. Su limpio diseño y características avanzadas lo hacen excelente tanto en ambientes de producción y entornos de desarrollo, y el código fuente es libremente distribuíble bajo una licencia amigable para el mundo empresarial. NetBSD es desarrollado y soportado por una grande y activa comunidad internacional. Muchas aplicaciones están fácilmente disponibles a través de pkgsrc, que es la Colección de Paquetes de NetBSD.

Se trata de un sistema operativo maduro, producto de años de desarrollo (los orígenes de BSD están sobre el año 1977), y partiendo del sistema UNIX sexta edición.

Origen del nombre

El BSD en el nombre es un obvio reconocimiento de su herencia como un derivado de 4.4BSD y 386BSD. Los contribuidores se comunican principalmente por correo electrónico y sistemas de charla por Internet; muchos de ellos nunca se han conocido en persona. También se usa un sistema de manejo de código fuente llamado CVS que ayuda a que un gran número de desarrolladores hagan trabajo independiente en el mismo árbol del código fuente fácilmente. Internet fue la tecnología que hizo que NetBSD fuera posible. El Net en el nombre fue elegido como un tributo al Internet.

Distribución

NetBSD es distribuído de tres maneras: versión formal, ramo de mantenimiento y en curso. Las versiones formales son hechas periodicamente e incluyen binarios probados, código fuente y herramientas de instalación. Los ramos de mantenimiento usualmente proveen arreglos de errores y de seguridad y mejoras pequeñas. La versión en curso (NetBSD-current) es una distribución que sale cada noche con el último desarrollo en el código, orientado para personas que quieren la última versión de software y que no le molesten los errores ocacionales.

Objetivos de NetBSD

Un proyecto no tiene un fin si no cuenta con objetivos. Afortunadamente, el Proyecto NetBSD tiene suficientes objetivos para mantenerse ocupado por un buen tiempo.

  • Proveer un sistema BSD rápido, estable y bien diseñado.
  • Evitar licencias prohibitivas.
  • Proveer un sistema portátil, que corra en muchas plataformas de hardware.
  • Interoperar con otros sistemas.
  • Apegarse a los estándares de Código Abierto tan fiel como sea posible.

Características

NetBSD está basado en una gran variedad de distribuciones de software de libre que incluye entre otros, a 4.4BSD Lite de la Universidad de California-Berkeley, a Net/2 (Berkeley Networking Release 2) el sistema de ventanas X del MIT y software de GNU.

Actualmente NetBSD se centra en ofrecer un sistema operativo estable, multiplataforma, seguro y orientado a la investigación. Está diseñado teniendo como prioridad escribir código de calidad y bien organizado, y teniendo muy en cuenta,el cumplimiento de estándares (POSIX, X/Open y otros más relevantes): prueba de este buen diseño es su amplia portabilidad.

Ventajas

Algunas ventajas que presenta sobre otros sistemas operativos:

  • Foco especial en la calidad y portabilidad de código. Portado a 56 arquitecturas.
  • Suele ser el pionero en implementar nuevas tecnologías (por ejemplo IPv6).
  • Alta seguridad y estabilidad. Fue usado en la NASA.
  • Sistema de ficheros BSD FFS (Fast File System), rápido y fiable.
  • Seguridad: soporte de IPsec.
  • XEN Dom0: soporte nativo de máquinas virtuales XEN desde la versión 3.0.

Véase también

Fuente