Diferencia entre revisiones de «NetBSD»

Contenido eliminado Contenido añadido
Sin resumen de edición
m Deshecha la edición 26833537 de Biasoli (disc.)
Línea 58:
La portabilidad de NetBSD es debida a su única '''capa modular de portabilidad''' (MPL por sus siglas en inglés, ''Modular Portability Layer''). Con la MPL el controlador de dispositivo se aísla completamente de la plataforma hardware, instrucciones E/S, interbloqueo, recuperación de errores, incluso periféricos que usan una pseudo-DMA para escribir un buffer RAM con copy-in y copy-out de la CPU local son transparentemente manejados en la capa de controladores. Por otra parte, varios dispositivos empotrados usando NetBSD no han requerido de software de desarrollo adicional otro que el juego de herramientas.<ref>Wasabi Systems White Paper.''[http://wasabisystems.com/pdfs/Linux_or_BSD.pdf BSD or Linux: Which Unix is better for embedded applications?],'' (c) 2003 Wasabi Systems Inc. All rights reserved. This paper may not be sold or distributed without the permission of Wasabi Systems Inc. (www.wasabisystems.com). Citations and quotations from this document must include the copyright notice.</ref>
 
En otros sistemas como [[GNU/Linux]], en contraste, el código del controlador debe ser readaptado para cada nueva arquitectura. Como consecuencia, en esfuerzos recientes por parte de desarrolladores de NetBSD y GNU/Linux para portar el sistema, NetBSD ha tomado un 10% del tiempo del de GNU/Linux para ser portado al nuevo hardware. Los ingenieros que portaron NetBSD al procesador [[SuperH]] tardaron sólo seis semanas; para portar Linux se tardó tres meses. NetBSD fue portado a la plataforma [[AMD64]] en cerca de un mes; GNU/Linux tomó seis meses.
 
En 2005, como demostración de la portabilidad y conveniencia de NetBSD para aplicaciones empotradas, Technologic Systems, un vendedor de sistemas hardware empotrados, diseñó y demostró un [[tostador]] de cocina funcionando con NetBSD.<ref>[http://www.embeddedarm.com/news/netbsd_toaster.htm Technologic Systems Designs NetBSD Controlled Toaster]</ref>
 
== Logo ==
 
El logotipo de NetBSD, una bandera ondeante, fue diseñado por Grant Bisset luego de que varios miembros del equipo de desarrollo de NetBSD, señalaron al viejo logo de 1994 como inadecuado para un proyecto internacional pues estaba inspirado en el levantamiento de la bandera americana en Iwo Jima.
 
== Licencia ==
 
Todo el código fuente de NetBSD está liberado bajo la [[licencia BSD]] y sus clausulas 1,2,3 y 4. Esto hace posible que cualquiera pueda usar, modificar e incluso vender NetBSD siempre y cuando mantenga los reconocimientos.
 
Línea 77 ⟶ 79:
pkgsrc es una manera sencilla de tener las últimas versiones de software como [[Openoffice.org]], [[KDE]] o [[Gnome]], entre otros muchos programas.
 
Recientemente [[Sun Microsystems]] ha financiado parte del desarrollo de pkgsrc. Actualmente pkgsrc está disponible para diferentes sabores de Unix como [[Irix]], [[Solaris]], [[FreeBSD]], [[OpenBSD]], en la lista, además, se incluye a [[Slackware]] Linux, aunque en principio es posible instalarlo en cuaquier distribuciónsabor de [[GNU/Linux]]. [[DragonFlyBSD]], otro sabor de BSD, también ha adoptado a pkgsrc como su sistema de paquetes.
 
== Referencias ==