Det är meningen att formella NetBSD-utgåvor ska ses som en pålitlig och stabil användarplattform på vilken man ska kunna basera sitt arbete. De formella utgåvorna balanserar nya möjligheter och stabilitet. De är dessutom oftast enklare att installera än vad NetBSD-current kan vara.
En utgåva skapas genom att införa en avstickare i programkodsträdet. Efter det att ett antal test har gjorts av programvaran som bygger utgåvan (som då kallas någonting i stil med "NetBSD-1.6_BETAn") fryses den, d.v.s. inga flera saker får läggas till och buggfixar får endast läggas till av, eller med medgivande från, den som är ansvarig för utgåvan. Innan den slutliga utgåvan (som har ett namn som t.ex. "NetBSD-1.6") släpps så skapas en eller ett antal testutgåvor per arkitektur (t.ex. "NetBSD-1.6_BETAn").
Under denna tid är de flesta av utvecklarna koncentrerade på utgåvans avstickare från huvuddelen av kodträdet. Därför återförenar man den nya utgåvan och de ändringar som gjorts med huvudträdet efter det att utgåvan gjorts tillgänglig för allmän distribution.
Eftersom formella utgåvor är testade, stabila och eftersom de skapas relativt sällan kan de vara ett bra alternativ för folk som inte vill, kan eller behöver ha den allra senaste "bleeding edge"-programvaran. De formella utgåvorna är i stort sett statiska (väldigt få korrigeringar görs på en formell utgåva när den väl släppts) är det enkelt för både NetBSD-utvecklare och andra utvecklare att skapa stabila applikationer för dem. Det största problemet med att använda den senaste formella utgåvan av NetBSD är att man inte har tillgång till de senaste buggfixarna eller till de nyaste egenskaperna hos alla program som lagts till efter det att utgåvan släppts.
Formella utgåvor är relativt enkla att installera. Det finns detaljerade installationsinstruktioner för varje stödd plattform, och det brukar även finnas någon form av bootstrapping-kod tillgänglig (installationen av NetBSD/i386 brukar t.ex. behöva startas från diskett, medan NetBSD/amiga och NetBSD/hp300 använder sig av ett miniroot-system). Det brukar vanligtvis också finnas en instruktion om hur man går till väga för att uppgradera från en tidigare formell version av NetBSD.
Alltså, om du inte är den typ av person som är villig att uppdatera sitt operativsystem på närapå daglig basis, eller om du vill ha ett system som är relativt enkelt att installera och uppgradera, då är antagligen en formell utgåva av NetBSD någonting för dig.
För dem av er som inte vill vänta på nästa version gör vi en daglig "snapshot" av utgåvorna tillgänglig via både FTP och SUP.
Katalogerna /pub/NetBSD/NetBSD-release-1-4 och /pub/NetBSD/NetBSD-release-1-5 innehåller uppdaterad programkod och tar-filer som skapas varje vecka för de båda utgåvorna 1.4 resp. 1.5. dessa filer skapas på ungefär samma sätt som de i katalogen /pub/NetBSD/NetBSD-current.
Det har hittills blivit 19 formella utgåvor av NetBSD. Nio av dessa har varit huvudutgåvor som introducerat förändringar i själva operativsystemet, och de övriga tio har varit korrigeringar till dessa som rättat fel och förbättrat stabiliteten.
![]() |
Home page |