Utgåveinformation för NetBSD 3.0

Introduktion

NetBSD-projektet har nöjet att meddela att version 3.0 av operativsystemet NetBSD nu finns tillgängligt.

NetBSD är vida känt som det mest portabla operativsystemet i världen. För närvarande stöder det 57 olika systemarkitekturer, allt från ett och samma källkodsträd, och det porteras ständigt till fler.

NetBSD 3.0 följer vår långa tradition av betydande förbättringar i stabilitet, prestanda, nätverk och säkerhet. Utgåvan innehåller även stöd för två nya plattformar (iyonix och hp700) och mycket ny kringutrustning.

Vidsträckande förbättringar till nätverksstacken ger inte enbart bättre prestanda utan gör även NetBSD till ett utmärkt val som en VPN-sluss. Ramverket PAM (Pluggable Authentication Modules) ger större flexibilitet till NetBSD:s användaradministration samt förenklar integrering till heterogena nät. Kärnan, programbiblioteken och verktygen kan nu hantera filsystem större än två terabyte, och stödet för Xen 2.0 gör det möjligt för en och samma maskin att vara värd för flera virtuella servrar.

Vänligen läs vidare för fler bedrifter i NetBSD 3.0!

Fullständig källkod och binärkod för NetBSD 3.0 finns tillgänglig för nedladdning från många platser runt om i världen. En lista med nedladdningsplatser som tillhandahåller ftp, anoncvs, sup och andra tjänster finns tillgänglig i slutet av detta meddelande; den senaste listan med nedladdningsplatser kan även erhållas från: http://www.NetBSD.org/mirrors/

Vi vill uppmuntra användare, som avser att installera från en cd-rom iso-avbild, att ladda ned via bittorrent genom att utnyttja torrent-filerna vid iso-avbilderna.

En lista med hashvärden för 3.0-utgåvan har signerats med den välkända pgp-nyckeln från NetBSD:s säkerhetsdirektör: ftp://ftp.NetBSD.org/pub/NetBSD/security/hashes/NetBSD-3.0_hashes.asc

Om NetBSD

Operativsystemet NetBSD är ett komplett, öppet källkods och unix-besläktat operativsystem som härstammar från Berkeley Networking Release 2 (Net/2), 4.4BSD-Lite samt 4.4BSD-Lite2. NetBSD 3.0 kan exekveras på 57 olika systemarkitekturer baserade på 17 maskinarkitekturer över 17 åtskilda cpu-familjer, och porteras ständigt till fler. NetBSD 3.0-utgåvan innehåller fullständiga binära leveransversioner för 53 olika maskintyper. Plattformarna amigappc, bebox, pc532 och playstation2 levereras enbart i källkodsform.

NetBSD är ett välintegrerat system. Utöver sin ytterst portabla och högpresterande kärna är NetBSD försett med en komplett uppsättning användarverktyg, kompilatorer för ett flertal programmeringsspråk, fönstersystemet X, programvarubrandvägg samt många fler verktyg - alla med fullständig källkod. NetBSD:s paketsamling, pkgsrc, innehåller över 5 700 källkodspaket. Binärpaketsversioner för ett antal plattformar är på väg.

Mer information om NetBSD-projektets målsättningar kan erhållas från NetBSD:s webbplats:

NetBSD är avgiftsfritt. Samtlig källkod distribueras under icke-restriktiva licenser, och får användas utan att betala ersättning till någon. Fritt användarstöd erhålles via våra sändlistor och vår webbplats. Kommersiellt stöd finns tillgängligt från ett antal källor, varav några finns omnämnda på:

Mer utförlig information om NetBSD finns till hands på NetBSD:s webbplats:

NetBSD är alstret av en stor mängd individer spridda över hela världen. “Net” i vårt namn är en hyllning till internet, vilket ger oss möjligheten att kommunicera och utbyta källkod, och utan vars hjälp projektet inte skulle existera.

Systemtyper som stöds av NetBSD 3.0

NetBSD 3.0-utgåvan stöder, med binärkod, följande system:

NetBSD/acorn26 Acorn Archimedes, system i a- och r-serierna
NetBSD/acorn32 Acorn RiscPC/A7000, VLSI RC7500
NetBSD/algor Algorithmics, Ltd. MIPS utvecklingskort
NetBSD/alpha Digital/Compaq alpha (64-bit)
NetBSD/amd64 Datorer med x86_64 kapabla cpu:er
NetBSD/amiga Commodore Amiga, MacroSystem DraCo
NetBSD/arc Mips-baserade maskiner som följer Advanced RISC Computing-specifikationen
NetBSD/atari Atari TT030, falcon, hades
NetBSD/cats Chalice Technologys CATS och Intels EBSA-285 utvecklingskort
NetBSD/cesfic CES FIC8234 VME processorkort
NetBSD/cobalt Cobalt Networks mips-baserade micro-servrar
NetBSD/dreamcast Sega dreamcast spelkonsoll
NetBSD/evbarm Arm utvecklingskort
NetBSD/evbmips Mips-baserade utvecklingskort
NetBSD/evbppc Utvecklingskort och apparater med powerpc cpu:er
NetBSD/evbsh3 Utvecklingskort med Hitachi super-h sh3- och sh4-cpu:er
NetBSD/evbsh5 Utvecklingskort med Hitachi super-h sh5-cpu:er
NetBSD/hp300 Hewlett-Packard serier 9000/300 och 400
NetBSD/hp700 Hewlett-Packard 9000 series 700 arbetsstationer
NetBSD/hpcarm StrongARM-baserade Windows CE PDA-maskiner
NetBSD/hpcmips Mips-baserade Windows CE PDA-maskiner
NetBSD/hpcsh Hitachi sh3/4-baserade Windows CE PDA-maskiner
NetBSD/i386 80x86-baserade IBM pc:ar och kloner
NetBSD/ibmnws IBM Network Station 1000
NetBSD/iyonix Castle Technologys Iyonix ARM-baserade pc:ar
NetBSD/luna68k OMRON Tateisi Electrics LUNA-serier
NetBSD/mac68k Apple Macintosh med 68k-cpu
NetBSD/macppc Apple Power Macintosh och kloner
NetBSD/mipsco MIPS Computer Systems Inc. familj av arbetsstationer och servrar
NetBSD/mmeye Brains mmEye multimediaserver
NetBSD/mvme68k Motorola MVME 68k SBCs
NetBSD/mvmeppc Motorola PowerPC VME SBCs
NetBSD/netwinder StrongARM-baserade NetWinder-maskiner
NetBSD/news68k Sonys 68k-baserade “NET WORK STATION”-serie
NetBSD/newsmips Sonys mips-baserade “NET WORK STATION”-serie
NetBSD/next68k NeXT 68k “svarta” maskin
NetBSD/ofppc OpenFirmware powerpc-maskiner
NetBSD/pmax Digital mips-baserade DECstations och DECsystems
NetBSD/pmppc Artesyns PM/PPC-kort
NetBSD/prep Prep- (powerpc reference platform) och chrp-maskiner
NetBSD/sandpoint Motorola Sandpoint referensplattform
NetBSD/sbmips Broadcom SiByte utvecklingskort
NetBSD/sgimips Silicon Graphics mips-baserade arbetsstationer
NetBSD/shark Digital DNARD (“shark”)
NetBSD/sparc Sun sparc (32-bit) och ultrasparc (i 32-bitarsläge)
NetBSD/sparc64 Sun ultrasparc (i “native” 64-bitarsläge)
NetBSD/sun2 Sun 2
NetBSD/sun3 Sun 3 och 3x
NetBSD/vax Digital VAX
NetBSD/x68k Sharp X680x0-serier

System som enbart stöds i källkodsform i denna utgåva inkluderar följande:

NetBSD/amigappc Powerpc-baserade amiga-kort
NetBSD/bebox Be Inc:s bebox
NetBSD/pc532 NS32532-baserade pc532-datorn
NetBSD/playstation2 Sony playstation 2

Betydande förändringar mellan 2.0 och 3.0

En fullständig lista av ändringar hittas i filerna CHANGES och CHANGES-3.0 i huvudkatalogen för NetBSD 3.0-utgåvan. Några nyckelfunktioner är:

Stöd för plattformar och maskintyper

  • Portering till ny plattform: iyonix. iyonix-porten stöder Iyonix PC, vilket är en stationär dator från Castle Technology, baserad på en 600mhz xscale 80321 processor.
  • Xen-porten stöder nu xen 2.0, både i privilegierat och oprivilegierat läge.
  • evbarm-porten har stöd för ts-7200-kortet, vilket även är känt som “den NetBSD kontrollerade brödrosten”.
  • sgimips-porten stöder nu ip12-maskiner (personal iris 4d/30, 4d/35 och indigo r3k).
  • Tillagt stöd för powerpc 601, och prep-porten stöder nu IBM rs/6000 60p 7020-011.

Kärna

  • i386-porten stöder nu enchanced speedstep technology.
  • Familjesystemanropen statvfs(2) tillagda.
  • ptm(4) tillagd, unix/98 pty multiplexor-enhet.
  • swwdog(4) tillagd, en mjukvaruanordning för tidsövervakning.
  • Ramverket autoconf har skrivits om för lkm-enhetsdrivrutiner.
  • compat_darwin(8)-emulering stöder nu Mac OS X version 10.3-binärer.
  • sparc64- och shark-porten använder nu wscons(9), det maskinoberoende konsollramverket. Dessutom har sparc64-porten bytt till en xfree86-baserad x-server och stöder nu grafikkorten cg6, mach64 samt ffb/afb - alla med hårdvaruacceleration.
  • Nya systemanrop tillagda; pselect(2) och pollts(2), med synkroniserad i/o multiplexning.
  • Experimentell buffertköstrategi, BUFQ_PRIOSCAN, med per prioritetscyklisk läsning, tillagd. Observera att den existerande strategin NEW_BUFQ_STRATEGY byter namn till BUFQ_READPRIO, eftersom det ger prioritet till “read requests” över “write requests”.
  • Sättet som kärnstrukturen, “map entry”, allokeras på har förbättrats så att förhandsinformation om ett systems belastning inte längre är nödvändigt. Med andra ord behövs inte “options MAX_KMAPENT” definieras i kärnkonfigurationer längre, inte ens på servrar med hög belastning.

Nätverk

  • Tcp stöder nu tcp selective acknowledgement options (rfc 2018) för högre kapacitet samt prestanda (speciellt över långdistansanslutningar) och tcp md5-signaturer (rfc 2385) för bättre skydd mot angrepp.
  • Tcp kan utnyttja hårdvarustödd tcp/ipv4-segmentering på re(4)-, wm(4)- och xge(4)-gränssnitt.
  • OpenBSD:s paketfilter, pf, har integrerats som ett alternativt paketfilter.
  • Ip filter har uppdaterats till version 4.1.8.
  • KAME-ipsec-stacken stöder nu esp över nat-anslutningar (rfc 3948).
  • Stöd för ipv4 protocol independent multicast (pim) routning tillagt.
  • ipsec-tools 0.6.3 ger ike-stöd för esp över nat-anslutningar (rfc 3947), användarautentisering via xauth och automatisk nätverkskonfiguration av vpn-klienter via mode config.
  • Stöd för rfc 3378 etherip tillagt, vilket gör det möjligt att lägga till gif(4)-gränssnitt till bryggor.
  • tap(4) tillagd, den virtuella ethernet-enheten.
  • ppp(4) uppdaterad till 2.4.3.
  • gre(4) stöder nu tunnling av ipv6-protokollet.

Enhetsstöd

  • iteide(4) tillagd: drivrutin för ite 8212 ide-kontrollerkort.
  • ixpide(4) tillagd: drivrutin för ATI ixp-chippseriens ide-kontrollerkort.
  • pdcsata(4) tillagd: drivrutin för kontrollerkortserien Promise sata150 (även känt som pdc203xx).
  • ipw(4) tillagd: drivrutin för Intel pro/wireless 2100.
  • iwi(4) tillagd: drivrutin för Intel pro/wireless 2200AG/2915ABG.
  • rtw(4) tillagd: drivrutin för Realtek RTL8180L IEEE 802.11b wireless network.
  • vge(4) tillagd: drivrutin för VIA VT612X gigabit ethernet controller.
  • xge(4) tillagd: drivrutin för Neterion xframe-I 10 gigabit ethernet.
  • cdce(4) tillagd: drivrutin för CDC usb ethernet.
  • atu(4) tillagd: drivrutin för Atmel AT76C50x-baserade 802.11b trådlösa nätverksgränssnitt.
  • uep(4) tillagd: drivrutin för eGalax' touchpanel-kontrollerkort.
  • ugensa(4) tillagd: drivrutin för seriell usb-adapter, vilket för närvarande stöder CDMA wireless pc card.
  • auixp(4) tillagd: drivrutin för ATI ixp-chippseriens audiokontroller.
  • auacer(4) tillagd: drivrutin för ALi M5455 audiokontroller.
  • azalia(4) tillagd: drivrutin för high definiton audiokontroller.
  • spif(4) tillagd: drivrutin för Sun SUNW, spif multi-port sbus card.
  • viaide(4) stöder nu nForce2 Ultra 400, nForce3 250 ide- och sata- samt nForce4 ide- och sata-kontrollerkort. viaide(4) stöder även VIA VT6421 sata raid-kontrollerkortet; dock så måste diskar anslutna till kortet konfigureras som en raid/jobs-uppsättning via dess bios.
  • siside(4) stöder nu SiS 180 och 741 sata-kontrollerkort.
  • artsata(4), drivrutinen för Intel i31244 serial ata masslagringskontroller stöder nu dpa-funktionsläge.
  • satalink(4) stöder nu Silicon image 3512 sata.
  • piixide(4) stöder nu Intel 82801FB/FR (ICH6/6R) ide- och sata-, 82801FBM sata-, 82801G (ICH7) ide- och sata- samt i6300ESB ide- och sata-kontrollerkort. Även tillagt stöd för raid0 och raid1 för Adaptec HostRAID-formatet, vilket återfinns på Intel 6300ESB on-board raid.
  • stge(4) fungerar nu på big-endian-maskiner inklusive sparc64 med maskinvarukontrollsummor.
  • aac(4) stöder nu Adaptec sata raid 2810SA.
  • mpt(4) stöder nu LSI Logic FC919x scsi-kontrollerkort.
  • spc(4) stöder nu Fujitsu MB87030-baserade pcmcia scsi-kontrollerkort.
  • bge(4) stöder nu Broadcom BCM5788, BCM5705K, BCM5721 och BCM5751M gigabit ethernet-kontroller, samt stöd för 802.3x flow control.
  • gem(4) och hme(4) stöder nu maskinvarukontrollsummor.
  • re(4) och wm(4) stöder nu tcpv4 hardware transmit segment offload.
  • wm(4) stöder nu fler Intel gigabit ethernet-chips och 64-bitars pci dma-överföring.
  • re(4) stöder nu Corega CG-LAPCIGT gigabit ethernet och RTL8169-baserade cardbus ethernet-gränssnitt, vilket inkluderar NetGear GA-511.
  • ex(4) stöder nu 3Com 3c920B-EMB-WNM integrated fast ethernet.
  • sk(4) stöder nu Belkin gigabit desktop network card.
  • bce(4) stöder nu Broadcom BCM4401-B0 ethernet.
  • tl(4) stöder nu Compaq Netelligent 10 t/2 pci utp/coax controller.
  • wi(4) stöder nu SMC2531W-B EliteConnect wireless adapter.
  • fxp(4) stöder nu Intel 82801FB (ICH6) 10/100 ethernet.
  • tlp(4) stöder nu LinkSys PCMPC200 cardbus ethernet och chippserierna ASIX AX88140A/AX88141.
  • Många förbättringar till atw(4), drivrutinen för ADMtek ADM8211 802.11 wireless network.
  • auich(4) stöder nu audiokontrollerkorten nForce2 Ultra 400, nForce3 250 MCP-T AC-97, nForce4, Intel ICH7 och Intel 6300ESB.
  • auvia(4) stöder nu vänteläge och återuppta.
  • puc(4) stöder nu korten VS-Com PCI-210H 2S/1P, VScom PCI-200 2S samt ADDI-DATA APCI-7800 8-portars seriella adapter.
  • uftdi(4) stöder nu Sealevel Systems' uftdi-baserade usb-seriella adapter.
  • uvscom(4) stöder nu SUNTAC u-cable type A4 usb-seriella adapter.
  • pms(4) stöder nu Synaptics pekplatta.
  • lm(4) stöder iTE IT8705f och Winbond 83627THF environment monitor controllers.
  • Många felfixar och förbättringar till ehci(4) usb 2.0-kontroller.
  • Många fixar för uaudio(4)-enheter.
  • Drivrutinen uax(4), för ASIX AX88172 usb ethernet, har ersatts av drivrutinen axe(4) från FreeBSD.
  • Pseudoenheten vnd(4) stöder nu komprimerade avbildsfiler.

Filsystem

  • UFS_DIRHASH-stöd tillagt från FreeBSD. UFS_DIRHASH förbättrar uppslagning genom att upprätthålla slutna hashtabeller för stora kataloger på ufs-filsystem.
  • ptyfs tillagt, ett pseudoterminal-filsystem.
  • Filsystemet cd9660 stöder nu utf-8-filnamn genom joliet-tillägg.
  • Ext2fs stöder nu filer större än 2 gigabyte. Även fsck_ext2fs(8) stöder det, inklusive konvertering från äldre filsystem.
  • Förbättrad stabilitet av lfs, log-structured file system.
  • vnd(4) kan nu läsa komprimerade avbildsfiler. Ett nytt verktyg, vndcompress(1), medföljer för att skapa dem.

Bibliotek

  • Ramverket pam (pluggable authentication modules) tillagt.
  • Stöd för “wide strings” i c++.
  • Re-entranta bibilioteksfunktioner likt getpwent_r() tillagda.
  • Ett par libc-funktioner för i386 har ersatts med optimerade versioner.
  • Dce 1.1 rpc-kompatibla uuid (universally unique identifier) rutiner tillagda till libc.
  • memmem(3) tillagt till libc, vilket är api-kompatibelt med funktionerna i FreeBSD och Linux.

Säkerhet

  • Ramverket veriexec använder nu hashtabeller för att spara data om enskilda filer, vilket resulterar i en mycket snabbare funktion. Dessutom stöd för fyra olika tillämpningsnivåer och full kontroll över dess utförlighet. Signaturfiler är enklare att generera och de är mer flexibla än i föregående version.
  • Sha2 tillagt till libc som ger säkrare genereringar av algoritmer, med cksum(1)- och mtree(8)-stöd.

Systemadministration och användarverktyg

  • Diverse förbättringar till installationsprogrammet sysinst, inklusive spansk översättning.
  • Åtskilliga förbättringar till syslogd(8), mestadels från FreeBSD.
  • fsck(8) har nu en förloppsindikator som visningsalternativ.
  • dump(8) stöder nu ögonblicksbilder av filsystem.
  • sockstat(1) tillagt, vilket listar öppna socklar.
  • seq(1) tillagt, ett verktyg som skriver ut siffror i ordningsföljd. seq(1) härstammar från Plan 9.

Diverse

  • Förbättrat audio(9)-gränssnitt. Ett programvarufilter med optimeringsmöjligheter tillagt, vilket förenklar för maskinvarudrivrutiner att lägga till stöd för kodning och samplingshastighet.
  • Uppdatering av de flesta tredjepartspaket som ingår i bassystemet i nästkommande, formella, utgåvor:
    • 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
  • Många nya och uppdaterade paket i paketsystemet pkgsrc, vilket bland annat innefattar de aktuella versionerna av skrivbordsmiljöerna KDE, GNOME och xfce, skriptspråket perl, webbservern apache och många, många fler. I skrivande stund innehåller pkgsrc över 5 700 tredjepartspaket.

Otaliga felfixar och blandade förbättringar har även inkluderats, förstås.

Vänligen notera att sysinst, för tillfället, inte vägleder er i installation av förbyggda binärpaket från tredjepart eller pkgsrc-systemet självt. Se dokumentationen för NetBSD:s paketsystem:

Tack

NetBSD-stiftelsen skulle vilja tacka alla de som bidragit med programkod, hårdvara, dokumentation, donationer, serverutrymme, webbplatser och all annan tänkbar dokumentation, utgåvesamordning samt andra resurser under årens lopp. Mer information om drivkrafterna och individerna bakom NetBSD finns på:

Vi vill i synnerhet tacka University of California i Berkeley och GNU-projektet för de stora delar programkod vi använder. Vi vill även tacka Internet Software Consortium, Columbia University och Ludd (Luleå Academic Computer Society) vid Luleå tekniska universitet för nuvarande serverutrymme och relaterade tjänster.

Om NetBSD-stiftelsen

NetBSD-stiftelsen upprättades 1995, med uppgiften att övervaka NetBSD-projektets tjänster, marknadsföra projektet inom industrin och öppen källkods-rörelsen, samt för att inneha äganderättigheterna till den intellektuella egendom som NetBSD:s samlade programkod utgör. Projektets dagliga verksamhet utförs av frivilliga.

Som en ideell organisation utan kommersiellt stöd är NetBSD-stiftelsen beroende av donationer från dess användare. Vi ber er därför överväga att göra en donation till NetBSD-stiftelsen, för att stöda den fortsatta utvecklingen av vårt förträffligga operativsystem. Era generösa donationer skulle utgöra en stor hjälp vid uppgraderingar och underhåll, såväl som vid omkostnader på NetBSD-stiftelsens vägnar.

Donationer kan utföras via PayPal, till , och har full skatteavdragsrätt i USA. Om ni inte vill donera genom PayPal, eller vill bidra på ett annat sätt, vänligen kontakta .

Spegelarkiv för NetBSD

Vänligen använd ett spegelarkiv nära dig.

Se även vår lista med cd-rom-återförsäljare.


Tillbaka till  NetBSD 3.x formella utgåvor

(Kontakta oss)   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.