Software-update: NetBSD 10.0

NetBSD logo (79 pix)NetBSD is een Unix-achtig besturingssysteem dat zijn oorsprong in de 386BSD 0.1-tak kent. De eerste versie, NetBSD 0.8, werd op 21 april 1993 uitgebracht en heeft zich sindsdien steeds verder ontwikkeld. Van de bekende BSD-varianten FreeBSD, OpenBSD en NetBSD kan de laatstgenoemde op de meeste platforms gedraaid worden. De ontwikkelaars hebben NetBSD 10.0 uitgebracht en de releasenotes kunnen op deze pagina worden gevonden. Bij Phoronix hadden ze het volgende over deze uitgave te melden:

NetBSD 10.0 Released With Much Improved Hardware Support & Faster Performance

After being in development since 2019, the huge NetBSD 10.0 is out today as a wonderful Easter surprise. NetBSD 10 provides WireGuard support, support for many newer Arm platforms including for Apple Silicon and newer Raspberry Pi boards, a new Intel Ethernet drive, support for Realtek 2.5GbE network adapters, SMP performance improvements, automatic swap encryption, and an enormous amount of other hardware support improvements that accumulated over the past 4+ years.

Plus there is no shortage of bug fixes and performance optimizations with NetBSD 10. Some tests of NetBSD 10.0 in development back during 2020 showed at that point it was already 12% faster than NetBSD 9. NetBSD 10.0 also has improved scheduler performance for hybrid systems, various system call optimizations, faster boot performance, enhanced virtualization support, and more. NetBSD 10.0 is an outright massive update for this BSD operating system.

NetBSD

Versienummer 10.0
Releasestatus Final
Website NetBSD
Download https://www.netbsd.org/mirrors/
Licentietype Voorwaarden (GNU/BSD/etc.)

Door Bart van Klaveren

Downloads en Best Buy Guide

31-03-2024 • 10:49

15 Linkedin Whatsapp

Bron: NetBSD

Update-historie

31-03 NetBSD 10.0 15
07-'18 NetBSD 8.0 0
01-'18 NetBSD 7.1.1 0
01-'17 NetBSD 7.1 RC1 3
03-'12 NetBSD 6.0_BETA 1
12-'10 NetBSD 5.1 0
04-'10 NetBSD 5.0.2 1
04-'09 NetBSD 5.0 1
12-'07 NetBSD 4.0 0
09-'07 NetBSD 4.0 RC1 4
Meer historie

Reacties (15)

15
15
8
0
0
7
Wijzig sortering
Bit offtopic I admit: als ik een poging wil doen om over te stappen naar BSD (komend van Linux) voor de desktop, is dit te doen in de praktijk en welke BSD versie zou je dan aanraden?
Overstappen naar "BSD" is niet hetzelfde als Linux. Het is geen verzameling distributies met een identieke onderlaag maar een verzameling duidelijk aparte besturingssystemen met een gemeenschappelijke stamboom. Ze gaan stuk voor stuk allemaal terug naar Berkely in de jaren '70 van de vorige eeuw maar zijn ondertussen toch wel echt verschillend van elkaar.

- FreeBSD: Heel geschikt voor servers met ZFS, jails en een grote collectie geporte software, Linux binary compatibility laag. Loopt behoorlijk achter op het gebied van Wifi. Zou zonder enige twijfel mijn daily driver zijn als het Wifi sneller dan 'g' zou ondersteunen, wat het nog altijd helaas niet doet.
- OpenBSD: Focus op security, maar vaak beter geschikt als desktop dan FreeBSD. Beetje vreemde eend maar voor wie een echte UNIX-ervaring wil heel geschikt. Draai het al maanden op mijn laptop en de PF-firewall is beter dan alles wat ik elders tot dusver gezien heb.
- NetBSD: Vroeger was dit het OS dat je op je broodrooster kon zetten, draaide echt overal zo'n beetje op. Tegenwoordig is dat minder het geval en ook minder relevant. Nog steeds een prima OS, maar is zijn focus naar mijn idee een beetje kwijtgeraakt.
- DragonFly: Ooit geforkt van FreeBSD 4.xx omwille van meningsverschillen over multiprocessing support. Zit ook een heel innovatief filesystem in. Zeker de moeite van het experimenteren waard!
- Nomad, Ghost: Desktopdistributies van FreeBSD. Handig als je FreeBSD wilde, maar niet de desktop helemaal vanaf nul zelf wilt aankleden.
Ik weet dat BSD echt anders is dan Linux en ook een heel andere filosofie heeft (en die spreekt me ook zeker aan)

Grootste zorg is of ik gewoon m'n vertrouwde applicaties kan gebruiken:

- I3 of andere windows tiling manager bij voorkeur maar geen harde eis
- Visual Studio Code (ik weet het, closed source, MS, maar gewoon een fijne editor), zou een andere mogen zijn als hij ongeveer net zo fijn werkt
- VLC en Spotify
- Calibre
- Midnight commander zou fijn zijn

Er zijn nog wel wat applicaties die ik nu gebruik maar waarvoor ik bereid ben alternatieven te zoeken, apps als notepadqq, en dingen die ook in browser kunnen als telegram, signal en raindrop.io

[Reactie gewijzigd door me23 op 31 maart 2024 19:12]

Doen het onder FreeBSD allemaal sowieso, spotify desnoods via de Linux compatibiliteitslaag of de webversie. VSCode is er in OSS-versie op FreeBSD, helemaal niet op OpenBSD, daar liep ik laatst tegenaan.
In plaats van i3 (en Xorg) zou ik zelf voor Sway met Wayland gaan. Sterker nog, daar tik ik dit op (via Firefox) ;-)
FreeBSD heeft al sinds jaar en dag goede ondersteuning voor Linux. Dat gaat 25 jaar terug. Ook Wine gaat werken. Dus als het op Windows draait, draait het misschien ook op FreeBSD. FreeBSD heeft ook een hypervisor (bhyve) en kun je gebruiken om Linux of Windows VM te draaien. Seamless bijvoorbeeld middels RDP in bijvoorbeeld Sway.

Speaking of Sway, ditch i3 en X.org en ga lekker voor Wayland met Sway of zelfs KDE (die heeft ook window tiling manager).

mc werkt ofc. calibre-web werkt ook. Calibre native loopt volgens mij achter.

Maar boven alles: ga gewoon eerst eens lekker met een FreeBSD VM aan de gang op je huidige Linux desktop. Het kost je niets.

Verder is OPNsense een waardig alternatief voor OpenWrt. Behalve als je Aarch64/ARM64 wilt draaien, dan ben je op inofficiële port aangewezen.
Is te doen. Conceptueel blijft het natuurlijk een Unix en veel software is gewoon hetzelfde. Voor de desktop zou je eens naar GhostBSD kunnen kijken. Of gewoon FreeBSD. Ik zou zeggen dat FreeBSD de “goto” BSD is voor iedereen die geen hele specifieke eisen heeft.
Heb afgelopen week het geprobeerd op een Intel NUC 12, maar dat was nog geen succes. Qua driver support loopt het wat achter op Linux
Hangt er van af wat je wilt draaien. Welke drivers had je problemen mee?

De TCP/IP stack, firewall, en netwerk drivers van FreeBSD zijn van betere kwaliteit dan Linux. Behalve dan WLAN. Dan kom je uit op oude standaarden. Wil je snelle WLAN AP support, doe dat dan via Linux. Maar dan nog kun je OPNsense (gebaseerd op FreeBSD) prima op een router draaien.

NetBSD is super portable. Dat draait op de meest obscure architecturen die allang niet meer door Linux en/of FreeBSD en/of OpenBSD worden ondersteunt. Als ze dat al ooit waren. Zie: https://wiki.netbsd.org/ports/

OpenBSD heeft meer de focus op veiligheid.
Probeerde FreeBSD 14 te installeren met X11 en GNOME. Al liep ik vast met het het installeren van de grafische drivers (Alder Lake) voor X11. De drivers DRM-515-KMOD en DRM-61-KMOD geprobeerd, maar zonder het gewenste resultaat. Kan xrandr niet starten "can't open display" en met startx krijg ik de melding "No screens found".
Internet gaf voor mij nog te weinig aanknopingspunten om verder te zoeken. Mocht jij mij wel de juiste kant op kunnen helpen, ben ik je erg dankbaar.
Goeie vraag.

Heb je wel X.org geconfigureerd?

Heb je dit gedaan:
For install:
The drm-515-kmod port can be enabled for amdgpu (for AMD
GPUs starting with the HD7000 series / Tahiti) or i915kms (for Intel
APUs starting with HD3000 / Sandy Bridge) through kld_list in
/etc/rc.conf. radeonkms for older AMD GPUs can be loaded and there are
some positive reports if EFI boot is NOT enabled.

For amdgpu: kld_list="amdgpu"
For Intel: kld_list="i915kms"
For radeonkms: kld_list="radeonkms"

Please ensure that all users requiring graphics are members of the
"video" group.
Of
For install:
The drm-61-kmod port can be enabled for amdgpu (for AMD
GPUs starting with the HD7000 series / Tahiti) or i915kms (for Intel
APUs starting with HD3000 / Sandy Bridge) through kld_list in
/etc/rc.conf. radeonkms for older AMD GPUs can be loaded and there are
some positive reports if EFI boot is NOT enabled.

For amdgpu: kld_list="amdgpu"
For Intel: kld_list="i915kms"
For radeonkms: kld_list="radeonkms"

Please ensure that all users requiring graphics are members of the
"video" group.
(Lijkt identiek)

Ik zou trouwens lekker met een VM aan de gang gaan. Op een desktop zijn daar diverse opties voor, op een server ook (Proxmox aanrader). Je freezed hem als je hem niet meer nodig hebt en kunt de computer verder gebruiken zoals je doorgaans deed.

[Reactie gewijzigd door Jerie op 1 april 2024 14:05]

Opent dit de deur naar pfSense/OPNsense op Raspberry pi's????
Er is wel wat voortgang met OPNSense op ARM based CPU's al is het niet officieel. Zie ook: https://forum.opnsense.org/index.php?topic=35828.0
Nee, dat heeft daar niets mee te maken.

OPNsense draait via third party port (geen officiële) allang op Raspberry Pi. OPNsense is gebaseerd op FreeBSD, niet NetBSD.

Op dit item kan niet meer gereageerd worden.

Tweakers maakt gebruik van cookies

Tweakers plaatst functionele en analytische cookies voor het functioneren van de website en het verbeteren van de website-ervaring. Deze cookies zijn noodzakelijk. Om op Tweakers relevantere advertenties te tonen en om ingesloten content van derden te tonen (bijvoorbeeld video's), vragen we je toestemming. Via ingesloten content kunnen derde partijen diensten leveren en verbeteren, bezoekersstatistieken bijhouden, gepersonaliseerde content tonen, gerichte advertenties tonen en gebruikersprofielen opbouwen. Hiervoor worden apparaatgegevens, IP-adres, geolocatie en surfgedrag vastgelegd.

Meer informatie vind je in ons cookiebeleid.

Sluiten

Toestemming beheren

Hieronder kun je per doeleinde of partij toestemming geven of intrekken. Meer informatie vind je in ons cookiebeleid.

Functioneel en analytisch

Deze cookies zijn noodzakelijk voor het functioneren van de website en het verbeteren van de website-ervaring. Klik op het informatie-icoon voor meer informatie. Meer details

janee

    Relevantere advertenties

    Dit beperkt het aantal keer dat dezelfde advertentie getoond wordt (frequency capping) en maakt het mogelijk om binnen Tweakers contextuele advertenties te tonen op basis van pagina's die je hebt bezocht. Meer details

    Tweakers genereert een willekeurige unieke code als identifier. Deze data wordt niet gedeeld met adverteerders of andere derde partijen en je kunt niet buiten Tweakers gevolgd worden. Indien je bent ingelogd, wordt deze identifier gekoppeld aan je account. Indien je niet bent ingelogd, wordt deze identifier gekoppeld aan je sessie die maximaal 4 maanden actief blijft. Je kunt deze toestemming te allen tijde intrekken.

    Ingesloten content van derden

    Deze cookies kunnen door derde partijen geplaatst worden via ingesloten content. Klik op het informatie-icoon voor meer informatie over de verwerkingsdoeleinden. Meer details

    janee