NetBSD 11.0 (blog.netbsd.org)
178 points by jaypatelani 5 hours ago
gregdaniels421 3 minutes ago
Ages ago I know someone did the work to get wine running on a then modern NetBSD, has that effort been kept up, and can it run reasonable programs? Ideally someone has tried it with some success, I am hoping to try running NetBSD on an old thinkpad, but I need some software for a SDR dongle that was only written for Windows, and works great under Wine on linux.
haberman 2 hours ago
I often wonder what the current status is of the BSDs (FreeBSD, OpenBSD, NetBSD). Who uses them, who works on them, what is their motivation for doing so? How do they compare to Linux these days, in terms of size, feature set, security hardening, etc? Is their usage/development happening at a relatively constant level, or is it growing/shrinking?
somat 2 hours ago
I use obsd as a desktop system, I would not necessarily recommend this to anyone, you give up a lot, but obsd is my ultimate comfort system, it is small but full featured. I feel I understand the system far more than I ever did linux, which is one of the good guys. Compare to windows where despite using it my whole life I always feel I understand barely at all. But openbsd is so well put together I love using it, So I put up with the downsides and am quite happy with it as a desktop system.
Naturally I also use obsd as my firewall, a role I would recommend it in. at least if you don't mind a bit of old-school unix administration.
I have a freebsd fileserver and never got around to trying netbsd, But between fbsd and obsd I found I prefer obsd as the desktop system, it is a subtle thing hard to describe, but it feels better focused for desktop use than freebsd, not as performant and the filesystem sucks in comparison(thus the fileserver) but somehow feels better. I don't know.
mattbillenstein an hour ago
For a firewall/router I use Ubuntu - it's what I use for everything else, so it's comfy.
I do believe OpenBSD is very very good software, but I do wonder if just given it's small install base if there are vulnerabilities simply nobody knows about. I guess may it doesn't matter since Linux is so much more widely deployed, perhaps that's just a better platform for hackers to spend their time.
sunshine-o 25 minutes ago
I am tempted, how do you deal with the non journalized filesystem?
This is the one "modern" comfort that makes me hesitant to try.
aleph_minus_one 41 minutes ago
> I often wonder what the current status is of the BSDs (FreeBSD, OpenBSD, NetBSD).
DragonFly BSD ([1], [2]): "Am I a joke to you? :-("
;-)
By the way: If you look for a BSD-based desktop OS, have a look at GhostBSD ([3], [4]) (based on FreeBSD) and/or MidnightBSD ([5], [6]) (forked from FreeBSD). Both are under under active development.
---
[1] https://www.dragonflybsd.org/
[2] https://en.wikipedia.org/wiki/DragonFly_BSD
[4] https://en.wikipedia.org/wiki/GhostBSD
mghackerlady 2 hours ago
OpenBSD is the most security hardened OS out there, and the project maintains many pieces of software people take for granted, like pf, openssh, and libressl. FreeBSD is definitely the most robust, and is a very good server OS. NetBSDs niche is how many platforms can run it. If it's supported by GCC, theres a decent chance NetBSD will run on it
microtonal 2 hours ago
OpenBSD is the most security hardened OS out there,
I think this requires a lot of additional qualifications. For instance, AOSP and Android are much more hardened when it comes to isolation between GUI applications.
wrxd 2 hours ago
The fediverse has a very vocal group of BSD users. Many of them hang out here: https://mastodon.bsd.cafe/public/local
jmclnx 2 hours ago
To add to that, many NetBSD people hang out here too:
pkal 16 minutes ago
efxhoy an hour ago
I recently switched my router from pfsense to OpenBSD. I wanted a “vanilla” OS as opposed to a specific router OS like Opnsense.
The setup on openbsd was very straightforward. I had to read up a bit and claude helped getting ipv6 and vlans up. Had I ignored ipv6 it would have been ready in half an hour from just reading man pages and official docs. The only reason ipv6 took longer is because I had no idea how it works.
I researched the equivalent setup on linux and it was much less straightforward. In openbsd I only used software in the base install. For linux there were a lot more choices to make, which for me just made setting it up more difficult. I don’t want to pick a firewall, I just want to configure the simplest possible one.
The only issue I had was the system hanging when no monitor was connected to the hdmi port. I use an old apollo lake mitac pd10ai itx board. Displayport worked fine during install but black screened before I got a shell and crashed. Tried setting some kernel options to disable some display driver without success. Opted to get a dummy hdmi plug instead for reboots without a monitor.
mattbillenstein an hour ago
I've mainly heard of successes of the networking stack in FreeBSD at Netflix and Whatsapp - but largely, I don't know anywhere else that uses it in production.
user3939382 11 minutes ago
PS3 and Nintendo Switch OS use FreeBSD components.
Narishma 2 hours ago
I´m using NetBSD on a couple of x86 machines now that Linux distros have mostly dropped support for them.
ciupicri 2 hours ago
486 CPU?
Narishma an hour ago
fouc 2 hours ago
I wouldn't be surprised if some of the BSDs got an increase in users purely due to AI models making it far more accessible / easier to hack on.
i.e. your PC is unsupported for some specific driver, such as bluetooth? stick AI on the problem.
classichasclass 2 hours ago
I use NetBSD on several systems as a small server platform. I find it easier to understand and customize, and it keeps a lot of this stuff out of the landfill.
user3939382 8 minutes ago
Things like configs and install locations are always where you expect on NetBSD. It’s quite refreshing. Linux feels very messy in comparison.
skydhash 2 hours ago
I’m using OpenBSD as a daily desktop. The main motivation is that it’s a complete system instead of several projects. So you got simpler userland tools as the kernel interfaces can be easily adjusted.
Also the subsystems are way simpler (packet filtering, sound, network management). Linux is full choke of abstraction which aim to serve a huge range of devices. And I truly believe that there should have been a bifurcation somewhere.
Most software are easy to port around, but there are some that relies on linuxisms (udev) and some on glibc-isms, which can require some patching. Some of the pains I encountered are about device files (usb) and the fact that openbsd relies on root a bit more (mounting with fuse).
You can read the “Absolute OpenBSD, 2ed” book, published 13 years ago and almost everything still holds. You can even read the “Design and Implementation of the 4.4BSD” and still have a good understanding of the OpenBSD design. Linux is chaotic land compared to that.
bjornnn 18 minutes ago
are you asking these questions sincerely or is this just your passive-aggressive way of saying that netbsd is dead and nobody uses it? and why does everything have to be compared to linux? isn't the whole reason we developed free and open-source operating systems is to have lots of different choices and not just one universal corporate-controlled OS that everyone thinks of as the yardstick by which all other OSes are measured?
user3939382 13 minutes ago
Pretty uncharitable reading of the comment which happens to be explicitly a violation of the rules of this forum.
It’s natural to use the most popular item in a family as a yardstick.
CodeCompost 41 minutes ago
The current status? If you're considering doing anything serious with Unix, absolutely you should use Linux. No question. Don't waste your time with any BSDs.
But ... if you want to teleport back to the 90s and go back to an era before Linux took off on a rocket ship to universal dominance then the BSD are for you. You will find a much more curated experience when people thought that documentation mattered. It is the road less traveled.
bch 39 minutes ago
> If you're considering doing anything serious with Unix, absolutely you should use Linux. No question. Don't waste your time with any BSDs.
Can you expand on that?
kmbfjr 27 minutes ago
Serious like a great file system that is ZFS?
BoingBoomTschak 23 minutes ago
cyberpunk 3 hours ago
The release announcement has better details: https://www.netbsd.org/releases/formal-11/NetBSD-11.0.html
Narishma 2 hours ago
> gcc(1) - updated to 12.5.0.
Anyone know why they are still on such an old version? The latest version is 16.1.
spijdar 2 hours ago
It's almost certainly due to supporting platforms like VAX and other, more exotic ISAs. GCC can have weird regressions [0] in "less tested" architectures, so I presume they use a single, known good release across all platforms for consistency's sake.
[0] GCC still supports PDP-11, for example, but for a while modern GCC had some major codegen bugs. Last I checked, the maintainer had made heroic efforts to fixing the bugs, but that's just an example of where bitrot silently renders a target unusable.
washbear a minute ago
mghackerlady 2 hours ago
They don't like GPLv3. The other BSDs used similarly old versions until they moved to clang, but netbsd is pretty tied to the gnu toolchain and aims to be as portable as possible, so they kinda have to stick to gcc
microtonal 2 hours ago
hexagonwin 2 hours ago
jmclnx an hour ago
gcc 15.1 is in pkgsrc 2026Q2:
gcc15-15.2.0nb1 - The GNU Compiler Collection (GCC) - 15.0 Release Series
As others said, I think it has to do with all the platforms NetBSD supports.
Panino 2 hours ago
From the linked release announcement:
> Improvements to the npf(7) firewall, including layer 2 and user/group filtering
That's a valuable, useful feature
> New MICROVM kernel for x86... it can boot in about 10 ms
That could open some doors, nice
There are some good hardware improvements too.
jbs789 4 hours ago
As someone reading this fresh, they are almost apologetic for a release with open issues. But presumably the release closes off many more than it creates. I could see any other author/org approaching the messaging very differently!
wormius an hour ago
Not about BSD, but anybody else using side tabs in FF with that site? Somehow the rendering of that dashed line at the top runs across into the "pinned tabs" section. (Linux/Wayland/Debian). Curious if anyone else is seeing it.
saghm an hour ago
I just tried opening it (Linux/Wayland/Arch, and I already had number of tabs pinned to the side on Firefox), and I don't seem to have the same issue. I do have some custom styling in my Firefox though (legacy userChrome.css) and have it using my system theme, so that might cause some difference in addition to whatever differences might be in our compositors (not sure if yours is using kwin; I'm also guessing we probably have different versions of the things we do have in common given our distros)
imoverclocked 4 hours ago
> CD-ROM media
Wow, I just learned that I can still buy a pack of new CD-RW discs. This is an almost 30 year old format that is still published for!
Long live ATAPI!
Seriously though, why still publish CD formats when a usb-stick is far more ubiquitous and much easier to actually write. Are there systems that can boot CD-ROM interfaces that don't have USB boot capability still?
yjftsjthsd-h 6 minutes ago
> Seriously though, why still publish CD formats when a usb-stick is far more ubiquitous and much easier to actually write. Are there systems that can boot CD-ROM interfaces that don't have USB boot capability still?
NetBSD literally maintains support for VAX. Your mental model of expected hardware isn't exactly wrong in the general case, but it's also not exactly applicable here.
bilegeek 4 hours ago
> Are there systems that can boot CD-ROM interfaces that don't have USB boot capability still?
New x64 systems? Probably not. But since it still supports x86 and a whole slew of other architectures[1] still that don't always, it probably wouldn't make sense to stop.
bpye 4 hours ago
NetBSD supposedly supports 486, I don't think you're going to have much luck with USB there.
accrual 2 hours ago
AAAAaccountAAAA 3 hours ago
Retr0id 3 hours ago
One thing ISOs are useful for is installation under a hypervisor, or BMC. You can usually do the exact same thing with USB images, but a lot of the UI/workflows are oriented around .iso files.
Narishma 2 hours ago
NetBSD even supports installing from floppies on old systems if you don´t have a CD-ROM drive.
thisislife2 3 hours ago
I am guessing, but many of us still use CDs / DVDs (/BluRays?) to make backups. It's cheap. Lasts long.
sellmesoap 3 hours ago
Write once has some security benefits as well!
alt227 3 hours ago
> Lasts long
My CD backups lasted about 10-12 years before the silver started peeling off the discs :(
thisislife2 2 hours ago
cosmic_cheese 2 hours ago
Flash storage can’t sit on the shelf without bitrot as long as CD-R and DVD-R can, even though writable optical media itself isn’t the best for durability.
CD-RW/DVD+RW on the other hand are also even worse than flash in that regard and decay very quickly in my experience.
saghm 40 minutes ago
> Seriously though, why still publish CD formats when a usb-stick is far more ubiquitous and much easier to actually write. Are there systems that can boot CD-ROM interfaces that don't have USB boot capability still?
I mean, you could also ask "why use NetBSD when Linux or even Windows is much more ubiquitous and much easier to install?", but I feel like that would be missing the point. Once you're off the beaten path, you have to update your priors a bit about how likely it is to need to support something that isn't as common.
jmclnx 3 hours ago
>Are there systems that can boot CD-ROM interfaces that don't have USB boot capability still?
Old Systems. I have one such system that will is in line to move to 11.0 from 9.3. To do that I will boot from CDROM. It does not have any USB ports.
NetBSD is probably the only UN*X Type OS that can run on many of these 32 bit systems. Plus the NetBSD team is doing their best to support these old systems.
That saves me $ and helps the environment a little bit :)
imoverclocked 3 hours ago
> That saves me $ and helps the environment a little bit :)
Seems like a tradeoff with power though. Even emulating hardware from that era is more power efficient than actually running it. Of course, if you have custom ISA cards or something then you are likely stuck :)
sellmesoap 3 hours ago
bitwize 4 hours ago
Blit the iso to a usb stick and boot it. If your PC is recent (made in the past 15-20 years or so), it'll understand it just fine.
imoverclocked 4 hours ago
> If you are using flash-based media (e.g. a USB drive), please use the .img files rather than the .iso images.
I have done that in the past but there are already .img files specifically for USB. Seems redundant.
Narishma 2 hours ago
kogasa240p 4 hours ago
Very nice, wonder what's the state of using NetBSD as a daily driver?
shrubble 4 hours ago
Desktop use is probably the best option for daily driver, since almost everything on the motherboard has support, most likely.
guerrilla 3 hours ago
Does it have Bluetooth, because OpenBSD still doesn't.
Narishma 2 hours ago
OpenBSD removed the Bluetooth support they had due to security reasons.
mghackerlady 2 hours ago
hamper653 2 hours ago
> OpenBSD still doesn't.
It’s a choice.
clort 3 hours ago
NetBSD has had Bluetooth for 20 years?
giancarlostoro 4 hours ago
Nowhere near as Linux, some can be better than others.
DaSHacka 2 hours ago
Well, that arguably depends on your hardware, as there's plenty of devices. Linux doesn't even support anymore.
jmclnx 3 hours ago
Just finished upgrading, went easy. Because I am using cgd(4) I find it much easier to use sysupgrade(8) from pkgsrc.
I was running the R/Cs without any issues, so I am sure 11.0 will be very stable.
roschdal 4 hours ago
NetBSD feels like a high quality, ancient relic from the University of California, Berkeley, from the 1970s, made for munks, secret FBI databases and special military operations.
JdeBP 3 hours ago
As someone who has used old BSDs, I can say from direct experience that it does not.
For starters, on the old BSDs there was no Almquist shell, unless you went to Usenet, grabbed the shar, and built it. The TENEX C shell was the hot new thing, as were BIND and Sendmail. And we got genuine Joy+Horton vi.
Whereas modern NetBSD does not have Sendmail any more, has nvi2, and supports access control lists. And of course under the covers has lots of things that the old BSDs didn't have, like UFS for TiB disc volumes and kqueue.
I've heard tell that they're even thinking of finally doing away with BIND in base.
tosti 2 hours ago
What do you mean, it's as modern as a standard portable operating system gets.