Anuncio de NetBSD 3.0

Introducción

El Proyecto NetBSD se complace de anunciar que la versión 3.0 de su Sistema Operativo NetBSD ya está disponible.

Generalmente se conoce a NetBSD como el sistema operativo más portable de todo el mundo. Actualmente soporta cincuenta y siete arquitecturas de sistema diferentes, todas ellas desde un único árbol de código fuente, y este número está en contínuo aumento.

Siguiendo nuestra larga tradición, NetBSD 3.0 incorpora grandes mejoras en la estabilidad, el rendimiento, el soporte de red, la seguridad y además añade soporte para dos nuevas plataformas (iyonix y hp700), así como varios periféricos nuevos.

Las grandes mejoras introducidas en la pila de protocolos de red no sólo proporcionaran un mejor rendimiento, sino que hacen de NetBSD una opción excelente para un gateway VPN. Por otro lado, la infraestructura PAM (Pluggable Authentication Modules) mejora la flexibilidad en la gestión de usuarios y simplifica la integración de NetBSD en redes hetereogéneas. Además, el núcleo, las bibliotecas y las utilidades ahora pueden gestionar sistemas de archivos mayores a dos terabytes y, por si fuera poco, el soporte de Xen 2.0 permite ejecutar varios servidores virtuales sobre una única máquina.

Por favor, ¡siga leyendo para obtener más información sobre los logros de NetBSD 3.0!

NetBSD 3.0 está disponible en muchos sitios alrededor del mundo, ya sea en forma binaria como a través del código fuentes completo. Encontrará un listado de sitios de descarga FTP, AnonCVS, SUP y otros métodos al final de este anuncio; el listado actualizado puede encontrarse también en: http://www.NetBSD.org/mirrors/

Recomendamos a los usuarios que quieran instalar el sistema a través de una imágen ISO de CD-ROM que la descarguen a través de BitTorrent, usando para ello los ficheros torrent proporcionados en el área de imágenes ISO.

El NetBSD Security-Officer ha creado una lista de resúmenes para la distribución NetBSD 3.0, la cual ha sido firmada con su clave PGP (bien conectada con otras claves): ftp://ftp.NetBSD.org/pub/NetBSD/security/hashes/NetBSD-3.0_hashes.asc

Acerca de NetBSD

El sistema operativo NetBSD es un sistema repleto de funcionalidades, libre (Open Source) y de tipo UNIX, que desciende del Berkeley Networking Release 2 (Net/2), 4.4BSD-Lite y 4.4BSD-Lite2. NetBSD 3.0 funciona sobre 57 arquitecturas de sistema diferentes, formadas por 17 tipos de arquitecturas de máquina repartidas en 17 familias de CPU distintas; actualmente se está portando a más. La versión 3.0 de NetBSD se distribuye de forma binaria para 53 tipos de máquinas diferentes aunque las plataformas amigappc, bebox, pc532 y playstation2 sólo están disponibles en forma de código fuente.

Por otro lado, NetBSD es un sistema altamente integrado. Además de su núcleo extremadamente portable y de alto rendimiento, NetBSD proporciona un conjunto completo de utilidades para el usuario, compiladores para diversos lenguajes, el X Window System, software para configurar cortafuegos y muchas otras utilidades, todas ellas acompañadas de su código fuente. La Colección de paquetes de NetBSD (pkgsrc) contiene más de 5700 paquetes; las versiones binarias de éstos están actualmente en proceso de preparación.

Puede encontrar más información acerca de los objetivos del Proyecto NetBSD en su página web:

NetBSD es libre. Todo el código fuente se encuentra bajo licencias no restrictivas, de modo que puede ser usado sin necesidad de pagar cuotas a nadie en absoluto. También dispone de soporte gratuito a través de nuestras listas de correo o de la página web. Si, por el contrario, desea soporte comercial, podrá encontrar varios proveedores en el siguiente listado:

Puede encontrar información más detallada sobre NetBSD en la página web:

NetBSD es posible gracias al trabajo de un conjunto de personas distribuidas alrededor del mundo. El término “Net” en nuestro nombre es un reconocimiento a Internet, la cual nos permite comunicarnos y compartir código; sin ella, el proyecto podría no existir.

Familias de sistema soportadas por NetBSD 3.0

La versión 3.0 de NetBSD proporciona distribuciones binarias para los siguientes sistemas:

NetBSD/acorn26 Acorn Archimedes, A-series and R-series systems
NetBSD/acorn32 Acorn RiscPC/A7000, VLSI RC7500
NetBSD/algor Algorithmics, Ltd. MIPS evaluation boards
NetBSD/alpha Digital/Compaq Alpha (64-bit)
NetBSD/amd64 PCs with x86_64 capable CPUs
NetBSD/amiga Commodore Amiga, MacroSystem DraCo
NetBSD/arc MIPS-based machines following the Advanced RISC Computing spec
NetBSD/atari Atari TT030, Falcon, Hades
NetBSD/cats Chalice Technology's CATS and Intel's EBSA-285 evaluation board
NetBSD/cesfic CES FIC8234 VME processor board
NetBSD/cobalt Cobalt Networks' MIPS-based Microservers
NetBSD/dreamcast Sega Dreamcast game console
NetBSD/evbarm ARM evaluation boards
NetBSD/evbmips MIPS-based evaluation boards
NetBSD/evbppc Evaluation boards and appliances with PowerPC CPUs
NetBSD/evbsh3 Evaluation boards with Hitachi Super-H SH3 and SH4 CPUs
NetBSD/evbsh5 Evaluation boards with Hitachi Super-H SH5 CPUs
NetBSD/hp300 Hewlett-Packard 9000/300 and 400 series
NetBSD/hp700 Hewlett-Packard 9000 Series 700 workstations
NetBSD/hpcarm StrongARM based Windows CE PDA machines
NetBSD/hpcmips MIPS-based Windows CE PDA machines
NetBSD/hpcsh Hitachi SH3/4 based Windows CE PDA machines
NetBSD/i386 80x86-based IBM PCs and clones
NetBSD/ibmnws IBM Network Station 1000
NetBSD/iyonix Castle Technology's Iyonix ARM based PCs
NetBSD/luna68k OMRON Tateisi Electric's LUNA series
NetBSD/mac68k Apple Macintosh with 68k CPU
NetBSD/macppc Apple Power Macintosh and clones
NetBSD/mipsco MIPS Computer Systems Inc. family of workstations and servers
NetBSD/mmeye Brains mmEye multimedia server
NetBSD/mvme68k Motorola MVME 68k SBCs
NetBSD/mvmeppc Motorola PowerPC VME SBCs
NetBSD/netwinder StrongARM based NetWinder machines
NetBSD/news68k Sony's 68k-based “NET WORK STATION” series
NetBSD/newsmips Sony's MIPS-based “NET WORK STATION” series
NetBSD/next68k NeXT 68k “black” hardware
NetBSD/ofppc OpenFirmware PowerPC machines
NetBSD/pmax Digital MIPS-based DECstations and DECsystems
NetBSD/pmppc Artesyn's PM/PPC board
NetBSD/prep PReP (PowerPC Reference Platform) and CHRP machines
NetBSD/sandpoint Motorola Sandpoint reference platform
NetBSD/sbmips Broadcom SiByte evaluation boards
NetBSD/sgimips Silicon Graphics' MIPS-based workstations
NetBSD/shark Digital DNARD (“shark”)
NetBSD/sparc Sun SPARC (32-bit) and UltraSPARC (in 32-bit mode)
NetBSD/sparc64 Sun UltraSPARC (in native 64-bit mode)
NetBSD/sun2 Sun 2
NetBSD/sun3 Sun 3 and 3x
NetBSD/vax Digital VAX
NetBSD/x68k Sharp X680x0 series

Los portes listados a continuación sólo están disponibles en forma de código fuente en esta distribución:

NetBSD/amigappc PowerPC-based Amiga boards
NetBSD/bebox Be Inc's BeBox
NetBSD/pc532 The NS32532-based PC532 computer
NetBSD/playstation2 SONY PlayStation 2

Cambios principales entre 2.0 y 3.0

Puede encontrar el listado completo de cambios en el archivo CHANGES-3.0 situado en el directorio raíz del árbol de distribución de NetBSD 3.0. Entre ellos, podemos destacar:

Plataformas y máquinas soportadas

  • Adaptación a una nueva plataforma: iyonix. La adaptación iyonix da soporte al Iyonix PC, el cual es una máquina de escritorio de Castle Technology, basada en un procesador XScale 80321 a 600Mhz.
  • La adaptación xen ahora soporta Xen 2.0 tanto en modo privilegiado como en modo no privilegiado.
  • La adaptación evbarm tiene ahora soporte para la máquina de una única placa TS-7200, también conocida como la “tostadora controlada por NetBSD”.
  • La adaptación sgimips ahora soporta las máquinas IP12 (Personal Iris 4D/30, 4D/35, y Indigo R3K).
  • Se ha añadido soporte para el PowerPC 601 y la adaptación prep soporta IBM RS/6000 60P 7020-011.

Núcleo

  • La adaptación i386 soporta ahora la Enhanced SpeedStep Technology.
  • Se ha añadido la família de llamadas al sistema statvfs(2).
  • Se ha añadido ptm(4), el multiplexor de dispositivos pty Unix/98.
  • Se ha añadido swwdog(4), un temporizador de tipo watchdog por software.
  • Se ha reescrito la infraestructura de configuración automática para los controladores de dispositivos en formato LKM.
  • La emulación compat_darwin(8) ahora soporta binarios de la versión 10.3 de Mac OS X.
  • Las adaptaciones sparc64 y shark se han adaptado a wscons(9), la infraestructura de consola independiente de la máquina. Además, sparc64 ha cambiado a un servidor X basado en XFree86 y ahora soporta los framebuffers cg6, mach64, ffb/afb con aceleración.
  • Se han añadido las llamadas pselect(2) y pollts(2), las cuales proporcionan E/S síncrona multiplexada.
  • Se ha añadido otro planificador de colas experimental: BUFQ_PRIOCSCAN, planificador cíclico por prioridades. Nota: el antiguo planificador NEW_BUFQ_STRATEGY se ha renombrado a BUFQ_READPRIO, ya que da prioridad a las peticiones de lectura sobre las de escritura.
  • El método para obtener memoria para una estructura del núcleo ("map entry") se ha mejorado de forma que no se necesite conocimiento previo de la carga del sistema; esto es, los usuarios ya no tienen que definir “options MAX_KMAPENT” en la configuración del núcleo para servidores con alta carga.

Red

  • TCP soporta ahora TCP Selective Acknowledgement Options (RFC 2018) para mejorar su rendimiento (especialmente en conexiones de larga distancia), y firmas MD5 (RFC 2385) para incrementar la protección de cara a ataques.
  • TCP puede ahora aprovecharse de la funcionalidad de segmentación TCP/IPv4 por hardware en las interfaces re(4), wm(4) y xge(4).
  • El OpenBSD Packet Filter se ha integrado para proporcionar otra solución alternativa al filtrado de paquetes.
  • IP Filter has se ha actualizado a la versión 4.1.8.
  • La pila IPsec de KAME ahora soporta ESP sobre conexiones NAT (RFC 3948).
  • Se ha añadido soporte para IPv4 Protocol Independent Multicast (PIM).
  • ipsec-tools 0.6.3 proporciona soporte KDE para ESP sobre conexiones NAT (RFC 3947), autenticación de usuarios a través de XAuth, y configuración automática de la red en clientes VPN a partir del Mode Config.
  • Se ha añadido soporte para el RFC 3378 EtherIP, el cual hace posible añadir interfaces gif(4) a los puentes de red.
  • Se ha añadido tap(4), el dispositivo Ethernet virtual.
  • ppp(4) se ha actualizado a 2.4.3.
  • gre(4) soporta ahora túneles con el protocolo IPv6.

Supported devices

  • Se ha añadido el controlador iteide(4) para la controladora IDE ITE 8212.
  • Se ha añadido el controlador ixpide(4) para la controladora IDE de los chipsets de la série ATI IXP.
  • Se ha añadido el controlador pdcsata(4) para las controladoras Promise SATA150 (o también conocidas como PDC203xx).
  • Se ha añadido el controlador ipw(4) para la Intel PRO/Wireless 2100.
  • Se ha añadido el controlador iwi(4) para la Intel PRO/Wireless 2200AG/2915ABG.
  • Se ha añadido el controlador rtw(4) para la tarjeta de red wireless Realtek RTL8180L IEEE 802.11b.
  • Se ha añadido el controlador vge(4) para la controladora Gigabit Ethernet VIA VT612X.
  • Se ha añadido el controlador xge(4) para el Neterion Xframe-I 10 Gigabit Ethernet.
  • Se ha añadido el controlador cdce(4) para el CDC USB Ethernet.
  • Se ha añadido el controlador atu(4) para las tarjetas 802.11b basadas en Atmel AT76C50x.
  • Se ha añadido el controlador uep(4) para la controladora USB de touchpad eGalax.
  • Se ha añadido el controlador ugensa(4) para los adaptadores genéricos serie USB, que actualmente soporta la tarjeta CDMA Wireless PC Card.
  • Se ha añadido el controlador auixp(4) para las controladoras de audio de la familia de chipsets ATI IXP.
  • Se ha añadido el controlador auacer(4) para la controladora de audio ALi M5455.
  • Se ha añadido el controlador azalia(4) para la controladora de audio High Definition Audio.
  • Se ha añadido el controlador spif(4) para la tarjeta Sun SUNW,spif multi-port Sbus.
  • viaide(4) soporta ahora las controladoras nForce2 Ultra 400, nForce3 250 IDE y SATA, y nForce4 IDE y SATA. viaide(4) también soporta la controladora VIA VT6421 SATA RAID, aunque las unidades en la controladora tienen que ser configuradas en conjuntos RAID/JOBS mediante su BIOS.
  • siside(4) soporta ahora las controladoras SATA SiS 180 y 741.
  • artsata(4), el controlador para la controladora de discos Intel i31244 Serial ATA, soporta ahora el modo DPA.
  • satalink(4) soporta ahora el Silicon Image 3512 SATA.
  • piixide(4) soporta ahora las controladoras Intel 82801FB/FR (ICH6/6R) IDE y SATA, 82801FBM SATA, 82801G (ICH7) IDE y SATA, y i6300ESB IDE y SATA. También se ha añadido soporte básico para RAID0 y RAID1 para el formato Adaptec HostRAID, tal y como puede encontrarse en la Intel 6300ESB on-board RAID.
  • stge(4) funciona ahora en máquinas big-endian, incluyendo sparc64 usando checksums por hardware.
  • aac(4) soporta ahora Adaptec SATA RAID 2810SA.
  • mpt(4) soporta ahora las controladoras LSI Logic FC919x SCSI.
  • spc(4) tiene ahora soporte para la controladora Fujitsu MB87030-based PCMCIA SCSI.
  • bge(4) soporta ahora las controladoras Broadcom BCM5788, BCM5705K, BCM5721, y BCM5751M Gigabit Ethernet y tiene soporte 802.3x de control de flujo.
  • gem(4) y hme(4) tienen ahora soporte para el checksum por hardware.
  • re(4) y wm(4) tienen ahora soporte para la transmisión offload de segmentos TCPv4 por segmentos.
  • wm(4) soporta ahora más chips Intel Gigabit Ethernet y la transferéncia PCI DMA a 64bits.
  • re(4) soporta ahora las interfaces Corega CG-LAPCIGT Gigabit Ethernet y RTL8169 basadas en CardBus Ethernet, incluyendo NetGear GA-511.
  • ex(4) soporta ahora el 3Com 3c920B-EMB-WNM Integrated Fast Ethernet.
  • sk(4) soporta ahora la tarjeta Belkin Gigabit Desktop Network.
  • bce(4) soporta ahora el Broadcom BCM4401-B0 Ethernet.
  • tl(4) soporta ahora el Compaq Netelligent 10 T/2 PCI UTP/Coax Controller.
  • wi(4) soporta ahora el SMC2531W-B EliteConnect Wireless Adapter.
  • fxp(4) soporta ahora el Intel 82801FB (ICH6) 10/100 Ethernet.
  • tlp(4) soport ahora los chipsets LinkSys PCMPC200 CardBus Ethernet y ASIX AX88140A/AX88141.
  • Muchas mejoras en atw(4), el controlador para las tarjetas wireless ADMtek ADM8211 802.11.
  • auich(4) soporta ahora las controladoras de audio nForce2 Ultra 400, nForce3 250 MCP-T AC-97, nForce4, Intel ICH7 y Intel 6300ESB.
  • auvia(4) soporta ahora la suspensión y el reanudado de actividad.
  • puc(4) soporta ahora la tarjeta VS-Com PCI-210H 2S/1P, la tarjeta VScom PCI-200 2S y el adaptador série ADDI-DATA APCI-7800 8-port.
  • uftdi(4) soporta ahora los adaptadores Sealevel Systems' uftdi-based USB-Serial.
  • uvscom(4) soporta ahora el adaptador série USB SUNTAC U-Cable tipo A4 USB.
  • pms(4) soporta ahora el touchpad synaptics.
  • lm(4) soporta ahora los monitores de entorno iTE IT8705f y Winbond 83627THF.
  • Muchos arreglos de fallos y diversas mejoras para las controladoras USB 2.0 ehci(4).
  • Muchos arreglos para los dispositivos uaudio(4).
  • El controlador uax(4) ASIX AX88172 USB Ethernet se ha reemplazado por axe(4), derivado de FreeBSD.
  • El pseudo-dispositivo vnd(4) soporta ahora imágenes comprimidas.

Sistema de archivos

  • Se ha añadido el soporte UFS_DIRHASH de FreeBSD. Éste mejora el rendimiento del proceso de búsqueda de archivos en directorios mediante el mantenimiento de una tabla de hash en el núcleo para los directorios grandes en sistemas de ficheros UFS.
  • Se ha añadido ptyfs, el sistema de archivos para pseudo-terminales.
  • El sistema de archivos CD9660 tiene ahora soporte para los nombres de archivo UTF-8 cuando se usan las extensiones Joliet. The CD9660 file system now supports UTF-8 filenames using Joliet extensions.
  • El sistema de archivos ext2fs soporta ahora archivos grandes (mayores a 2GB). La utilidad fsck_ext2fs(8) también es capaz de gestionarlos y, además, es capaz de convertir sistemas de archivos antiguos.
  • Se ha mejorado la estabilidad del Log-structured File System (LFS).
  • vnd(4) soporta ahora imágenes de disco comprimidas. Se ha añadido una nueva utilidad, vndcompress(1), para crearlas.

Bibliotecas

  • Se ha añadido la infraestructura PAM (Pluggable Authentication Modules).
  • Nuevo soporte para cadenas de carácteres anchos en C++.
  • Se han añadido funciones reentrantes en las bibliotecas, tales como getpwent_r().
  • Algunas funciones de la biblioteca libc para el manipulado de cadenas se han reemplazado por versiones optimizadas en la plataforma i386.
  • Se han añadido funciones DCE 1.1 RPC compatibles con UUID (Universally Unique Identifier) a la libc.
  • Se ha añadido memmem(3) a la libc, manteniendo compatibilidad a nivel de API con FreeBSD y Linux.

Seguridad

  • La infraestructura Veriexec se ha optimizado añadiendo tablas de hash para almacenar los datos de los ficheros, proporcionando un rendimiento más elevado. Soporta cuatro niveles distintos de restricciones y proporciona un gran control sobre su nivel de detalle. Los archivos de firmas son ahora más fáciles de generar y son más flexibles que en la versión anterior.
  • Se ha añadido SHA2 a la libc para proporcionar algoritmos de hashing más seguros. Las utilidades cksum(1) y mtree(8) se han adaptado para soportarlo.

Administración del sistema y utilidades de usuario

  • Varias mejoras al programa de instalación “sysinst”, incluyendo una nueva traducción al castellano.
  • Varias mejoras a syslogd(8), básicamente adaptadas de FreeBSD.
  • fsck(8) soporta ahora una opción para mostrar una barra de progreso.
  • dump(8) soporta ahora el volcado de instantáneas (snapshots).
  • Se ha añadido sockstat(1), una utilidad para listar los sockets abiertos.
  • Se ha añadido seq(1), una utilidad que muestra una secuencia de números. seq(1) se ha derivado de Plan 9.

Miscelánea

  • La interfaz audio(9) se ha mejorado. Se ha añadido la posibilidad de definir flujos de filtros de áudio por software, haciendo posible que los controladores de dispositivos añadan soporte nativo de codificación o muestreo.
  • Se han actualizado muchos de los paquetes de terceros incluidos dentro del propio sistema base a las últimas versiones estables:
    • am-utils 6.1-rc2
    • BIND 9.3.0
    • binutils 2.15-20041204
    • cvs 1.11.20
    • file 4.13
    • gcc 3.3.3
    • groff 1.19.1
    • OpenSSH 3.9
    • OpenSSL 0.9.7d
    • Postfix 2.1.5
    • sendmail 8.13.3
    • tcpdump 3.8.3
    • texinfo 4.7
    • tzdata2005o
    • XFree86 4.5.0
  • Se han actualizado y añadido muchos paquetes en el sistema pkgsrc, incluyendo las versiones más actuales de los escritorios KDE y GNOME, el lenguaje Perl, el servidor web Apache y muchos más. En el momento de la escritura de este texto, hay más de 5.700 paquetes de terceros rápidamente disponibles en pkgsrc.

Y, por supuesto, también han habido innumerables correcciones de bugs y otras mejoras varias.

Recuerde que, de momento, sysinst no le ayudará en la instalación de paquetes de terceros precompilados ni el sistema pkgsrc como tal. Vea la documentación de la Colección de paquetes de NetBSD para más información:

Agradecimientos

La Fundación NetBSD quiere agradecer a todos aquellos que han contribuido con código, hardware, documentación, fondos, servidores, páginas web y otra documentación, planificación de las distribuciones y otros recursos en todos estos años. Encontrará más información sobre la gente que hace posible la existencia de NetBSD en:

Queremos dar las gracias en especial a Berkeley, la Universidad de California, y al proyecto GNU ya que grandes partes del código que usamos está basado en su trabajo. También quisiéramos agradecer al Internet Systems Consortium Inc., a la universidad de Columbia y a la sociedad Ludd de computación Ludd (Luleå Academic Computer Society) computer society en Luleå University of Technology por su oferta y mantenimiento de servicios.

Acerca de The NetBSD Foundation

La NetBSD Foundation se creó en 1995 con la finalidad de controlar los servicios básicos del Proyecto NetBSD, promocionar el proyecto dentro de la industria y la comunidad del software libre y gestionar los derechos sobre la propiedad intelectual que afectan a gran parte del código de NetBSD. Las operaciones diarias sobre el proyecto son llevadas a cabo por voluntarios.

Ya que The NetBSD Foundation es una organización sin ánimo de lucro y sin respaldo comercial, depende de las donaciones de sus usuarios; por lo tanto, nos gustaria pedirle que considerase hacer una donación la fundación para permitirnos continuar produciendo nuestro buen sistema operativo. Su generosa donación será especialmente bienvenida para las actualizaciones y el mantenimiento de las máquinas, así como con los gastos de gestión de The NetBSD Foundation.

Las donaciones pueden hacerse a través de PayPal () y son completamente desgravables en los Estados Unidos de América. Si prefiere no usar PayPal o quiere hacer la donación de otro modo, sea tan amable de contactar con .

Sitios espejo de NetBSD

Por favor, use el sitio espejo más cercano a su ubicación.

Tenga también en cuenta nuestro listado de distribuidores de CD-ROM.


Volver a  Versiones formales de NetBSD 3.x

(contact us)   Generated from %NetBSD: NetBSD-3.0.xml,v 1.2 2006/12/24 13:02:14 daniel Exp %
Copyright © 1994-2006 The NetBSD Foundation, Inc. ALL RIGHTS RESERVED.
NetBSD® is a registered trademark of The NetBSD Foundation, Inc.