10 comments

  • haberman3 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?
    • somat2 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.<p>Naturally I also use obsd as my firewall, a role I would recommend it in. at least if you don&#x27;t mind a bit of old-school unix administration.<p>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&#x27;t know.
      • mattbillenstein1 hour ago
        For a firewall&#x2F;router I use Ubuntu - it&#x27;s what I use for everything else, so it&#x27;s comfy.<p>I do believe OpenBSD is very very good software, but I do wonder if just given it&#x27;s small install base if there are vulnerabilities simply nobody knows about. I guess may it doesn&#x27;t matter since Linux is so much more widely deployed, perhaps that&#x27;s just a better platform for hackers to spend their time.
        • toyg19 minutes ago
          OpenBSD exploits (defined as bugs in both OS and typically-deployed applications on top of it) are (or used to be) low-value but scarce and hence prestigious.<p>Linux exploits can be extremely valuable in monetary terms, but the attack surface is so absurdly vast these days, that they are seen as banal.
      • sunshine-o1 hour ago
        I am tempted, how do you deal with the non journalized filesystem?<p>This is the one &quot;modern&quot; comfort that makes me hesitant to try.
    • mghackerlady2 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&#x27;s supported by GCC, theres a decent chance NetBSD will run on it
      • microtonal2 hours ago
        <i>OpenBSD is the most security hardened OS out there,</i><p>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.
        • rustfreeforme43 minutes ago
          Unfortunately AOSP is owned by Satan, which does not seem to be the case with OpenBSD.
    • aleph_minus_one1 hour ago
      &gt; I often wonder what the current status is of the BSDs (FreeBSD, OpenBSD, NetBSD).<p>DragonFly BSD ([1], [2]): &quot;Am I a joke to you? :-(&quot;<p>;-)<p>By the way: If you look for a BSD-based desktop OS, have a look at GhostBSD ([3], [4]) (based on FreeBSD) and&#x2F;or MidnightBSD ([5], [6]) (forked from FreeBSD). Both are under active development.<p>---<p>[1] <a href="https:&#x2F;&#x2F;www.dragonflybsd.org&#x2F;" rel="nofollow">https:&#x2F;&#x2F;www.dragonflybsd.org&#x2F;</a><p>[2] <a href="https:&#x2F;&#x2F;en.wikipedia.org&#x2F;wiki&#x2F;DragonFly_BSD" rel="nofollow">https:&#x2F;&#x2F;en.wikipedia.org&#x2F;wiki&#x2F;DragonFly_BSD</a><p>[3] <a href="https:&#x2F;&#x2F;www.ghostbsd.org&#x2F;" rel="nofollow">https:&#x2F;&#x2F;www.ghostbsd.org&#x2F;</a><p>[4] <a href="https:&#x2F;&#x2F;en.wikipedia.org&#x2F;wiki&#x2F;GhostBSD" rel="nofollow">https:&#x2F;&#x2F;en.wikipedia.org&#x2F;wiki&#x2F;GhostBSD</a><p>[5] <a href="https:&#x2F;&#x2F;www.midnightbsd.org&#x2F;" rel="nofollow">https:&#x2F;&#x2F;www.midnightbsd.org&#x2F;</a><p>[6] <a href="https:&#x2F;&#x2F;en.wikipedia.org&#x2F;wiki&#x2F;MidnightBSD" rel="nofollow">https:&#x2F;&#x2F;en.wikipedia.org&#x2F;wiki&#x2F;MidnightBSD</a>
    • mvanveen42 minutes ago
      One of NetBSD’s strengths and emphases is portability. They have a motto- “of course it runs NetBSD.” IIRC NetBSD was ported to Apple Silicon slightly before Asahi Linux succeeded.<p>Another cool corollary to this ethos is the portability of their portage, pkgsrc. I’ve personally used it as the basis of my user space packaging system on a Linux From Scratch distribution I made during the pandemic and the results were awesome. I could be wrong but it is the only package ecosystem I’m aware of that currently supports MacOS, Linux and the BSDS.<p>As far as the health of the ecosystem pkgsrc uses a rolling quarterly release process, has built in mechanisms for identifying vulnerable packages and a dedicated (volunteer?) security team and packages are about as up-to-date in many cases as, say, arch or gentoo.<p>Additionally pkgsrc can run rootless and my understanding is it finds itself used in a lot of high performance scientific computation settings as a result.
    • wrxd2 hours ago
      The fediverse has a very vocal group of BSD users. Many of them hang out here: <a href="https:&#x2F;&#x2F;mastodon.bsd.cafe&#x2F;public&#x2F;local" rel="nofollow">https:&#x2F;&#x2F;mastodon.bsd.cafe&#x2F;public&#x2F;local</a>
      • jmclnx2 hours ago
        To add to that, many NetBSD people hang out here too:<p><a href="https:&#x2F;&#x2F;mastodon.sdf.org" rel="nofollow">https:&#x2F;&#x2F;mastodon.sdf.org</a>
        • pkal1 hour ago
          Which is not that surprising since SDF uses NetBSD on most of its systems <a href="https:&#x2F;&#x2F;sdf.org&#x2F;?faq?BASICS?08" rel="nofollow">https:&#x2F;&#x2F;sdf.org&#x2F;?faq?BASICS?08</a>.
    • mattbillenstein1 hour ago
      I&#x27;ve mainly heard of successes of the networking stack in FreeBSD at Netflix and Whatsapp - but largely, I don&#x27;t know anywhere else that uses it in production.
      • user393938255 minutes ago
        PS3 and Nintendo Switch OS use FreeBSD components.
    • efxhoy1 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.<p>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.<p>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.<p>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.
    • Narishma2 hours ago
      I´m using NetBSD on a couple of x86 machines now that Linux distros have mostly dropped support for them.
    • classichasclass2 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.
      • user393938253 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.
    • fouc2 hours ago
      I wouldn&#x27;t be surprised if some of the BSDs got an increase in users purely due to AI models making it far more accessible &#x2F; easier to hack on.<p>i.e. your PC is unsupported for some specific driver, such as bluetooth? stick AI on the problem.
    • skydhash2 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.<p>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.<p>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).<p>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.
    • bjornnn1 hour 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&#x27;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?
      • user393938257 minutes ago
        Pretty uncharitable reading of the comment which happens to be explicitly a violation of the rules of this forum.<p>It’s natural to use the most popular item in a family as a yardstick.
    • CodeCompost1 hour ago
      The current status? If you&#x27;re considering doing anything serious with Unix, absolutely you should use Linux. No question. Don&#x27;t waste your time with any BSDs.<p>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.
      • bch1 hour ago
        &gt; If you&#x27;re considering doing anything serious with Unix, absolutely you should use Linux. No question. Don&#x27;t waste your time with any BSDs.<p>Can you expand on that?
        • toyg24 minutes ago
          Compared to Linux, all of them lag pretty badly in one or multiple areas (performance, features, hardware support, available software...).<p>They can be excellent in very, <i>very</i> niche use-cases. I run my personal site on openbsd, because I want to do minimal admin for what is a super-basic setup; but that&#x27;s it.
      • kmbfjr1 hour ago
        Serious like a great file system that is ZFS?
        • BoingBoomTschak1 hour ago
          And dozens of critical bugs because it&#x27;s basically the X.org of filesystems, complete with horrible quality C and half of Solaris tacked to it in the form of a shim?
          • kmbfjr1 hour ago
            I don’t think this is the dick swinging contest you want to have with respect to Linux.
  • cyberpunk3 hours ago
    The release announcement has better details: <a href="https:&#x2F;&#x2F;www.netbsd.org&#x2F;releases&#x2F;formal-11&#x2F;NetBSD-11.0.html" rel="nofollow">https:&#x2F;&#x2F;www.netbsd.org&#x2F;releases&#x2F;formal-11&#x2F;NetBSD-11.0.html</a>
    • Narishma3 hours ago
      &gt; gcc(1) - updated to 12.5.0.<p>Anyone know why they are still on such an old version? The latest version is 16.1.
      • spijdar2 hours ago
        It&#x27;s almost certainly due to supporting platforms like VAX and other, more exotic ISAs. GCC can have weird regressions [0] in &quot;less tested&quot; architectures, so I <i>presume</i> they use a single, known good release across all platforms for consistency&#x27;s sake.<p>[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&#x27;s just an example of where bitrot silently renders a target unusable.
        • washbear46 minutes ago
          This is partly the reason, the other reason is that we created this branch in July 2025 and spent a year stabilizing it. A new system compiler is considered far too much of a risky, incompatible change to backport. Especially since lots of C code no longer compiles with GCC 14+ without significant changes.
      • mghackerlady2 hours ago
        They don&#x27;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
        • microtonal2 hours ago
          But the licensing didn&#x27;t change between gcc 12 and gcc 16, so that doesn&#x27;t seem like a good explanation?
          • PuercoPop1 hour ago
            It is not a good explanation because that is not the reason. That reason is for Mac OS. I don&#x27;t know the details, but BSDs normally modify the GCC version they use. IIRC OpenBSD used to use GCC 2.95 for years. Porting NetBSD base to compile with a newer GCC version is not as simple as a version bump. My guess is that they haven&#x27;t prioritized that work yet.<p>Patches welcome!
        • washbear44 minutes ago
          This is not the reason. We created this branch in July 2025 and spent a year stabilizing it. A new system compiler is considered far too much of a risky, incompatible change to backport. Especially since lots of C code no longer compiles with GCC 14+ without significant changes.<p>Each time we upgrade the system compiler, it requires extensive work to keep all of our supported architectures in working order, and adjust our code for compatibility.
        • hexagonwin2 hours ago
          wasn&#x27;t that around gcc4 or something era? gcc12 is pretty new
      • jmclnx2 hours ago
        gcc 15.1 is in pkgsrc 2026Q2:<p>gcc15-15.2.0nb1 - The GNU Compiler Collection (GCC) - 15.0 Release Series<p>As others said, I think it has to do with all the platforms NetBSD supports.
  • Panino2 hours ago
    From the linked release announcement:<p>&gt; Improvements to the npf(7) firewall, including layer 2 and user&#x2F;group filtering<p>That&#x27;s a valuable, useful feature<p>&gt; New MICROVM kernel for x86... it can boot in about 10 ms<p>That could open some doors, nice<p>There are some good hardware improvements too.
  • gregdaniels42148 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.
  • jbs7894 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&#x2F;org approaching the messaging very differently!
  • wormius2 hours 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 &quot;pinned tabs&quot; section. (Linux&#x2F;Wayland&#x2F;Debian). Curious if anyone else is seeing it.
    • saghm1 hour ago
      I just tried opening it (Linux&#x2F;Wayland&#x2F;Arch, and I already had number of tabs pinned to the side on Firefox), and I don&#x27;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&#x27;m also guessing we probably have different versions of the things we do have in common given our distros)
  • imoverclocked4 hours ago
    &gt; CD-ROM media<p>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!<p>Long live ATAPI!<p>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&#x27;t have USB boot capability still?
    • yjftsjthsd-h51 minutes ago
      &gt; 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&#x27;t have USB boot capability still?<p>NetBSD literally maintains support for VAX. Your mental model of expected hardware isn&#x27;t exactly wrong in the general case, but it&#x27;s also not exactly applicable here.
    • bilegeek4 hours ago
      &gt; Are there systems that can boot CD-ROM interfaces that don&#x27;t have USB boot capability still?<p>New x64 systems? Probably not. But since it still supports x86 and a whole slew of other architectures[1] still that don&#x27;t always, it probably wouldn&#x27;t make sense to stop.<p>[1]<a href="https:&#x2F;&#x2F;www.netbsd.org&#x2F;ports&#x2F;" rel="nofollow">https:&#x2F;&#x2F;www.netbsd.org&#x2F;ports&#x2F;</a>
      • bpye4 hours ago
        NetBSD supposedly supports 486, I don&#x27;t think you&#x27;re going to have much luck with USB there.
        • accrual3 hours ago
          There are some ISA USB cards with custom drivers to support them and present them as normal drives under MS-DOS. Never tried it myself, but they exist and seem to work!<p>Other commenter is correct, there are some late 486 boards with PCI support that would allow USB 1.0 or even 2.0 cards to be installed and used. Probably slow, but should work.<p>On the topic of modernizing a 486-class machine, there also exist a few with native PS&#x2F;2 mouse support, and certain Matrox PCI cards have digital out, so it&#x27;d be possible to build a 486-class machine with USB 1.1, DVI&#x2F;HDMI, and PS&#x2F;2.<p>Since some Logitech wireless mice support PS&#x2F;2, one could connect a 486 rig to a crisp digital LCD, use a wireless mouse, and plug in USB flash drives, sound, 10&#x2F;100 network, NT 4.0, etc. -- all supported. Can make a fairly &quot;modern&quot; machine out of a pre-Pentium chip.
        • AAAAaccountAAAA4 hours ago
          Some higher-end 486 boards[1] were made with PCI slots, so retrofitting them with an USB controller shouldn&#x27;t be difficult? You&#x27;ll still need a boot floppy to actually boot from an USB drive, I think?<p>1. <a href="https:&#x2F;&#x2F;theretroweb.com&#x2F;motherboards&#x2F;s&#x2F;asus-pvi-486sp3" rel="nofollow">https:&#x2F;&#x2F;theretroweb.com&#x2F;motherboards&#x2F;s&#x2F;asus-pvi-486sp3</a>
          • prmoustache1 hour ago
            It is still easier to find cdr than floppies anyway. I can still find some in brick and mortar supermarkets. Still useful when you have an old car and want to keep the original audio system.
    • Retr0id3 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&#x2F;workflows are oriented around .iso files.
    • Narishma2 hours ago
      NetBSD even supports installing from floppies on old systems if you don´t have a CD-ROM drive.
    • thisislife23 hours ago
      I am guessing, but many of us still use CDs &#x2F; DVDs (&#x2F;BluRays?) to make backups. It&#x27;s cheap. Lasts long.
      • sellmesoap3 hours ago
        Write once has some security benefits as well!
      • alt2273 hours ago
        &gt; Lasts long<p>My CD backups lasted about 10-12 years before the silver started peeling off the discs :(
        • thisislife22 hours ago
          Yeah, learnt the hard way to have backups in multiple medias and that you have to refresh &#x2F; re-copy your backups every 4-5 years. Wish we had consumer tape drives so that it could be once every 10 years or so.
    • saghm1 hour ago
      &gt; 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&#x27;t have USB boot capability still?<p>I mean, you could also ask &quot;why use NetBSD when Linux or even Windows is much more ubiquitous and much easier to install?&quot;, but I feel like that would be missing the point. Once you&#x27;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&#x27;t as common.
    • cosmic_cheese2 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.<p>CD-RW&#x2F;DVD+RW on the other hand are also even worse than flash in that regard and decay very quickly in my experience.
    • jmclnx4 hours ago
      &gt;Are there systems that can boot CD-ROM interfaces that don&#x27;t have USB boot capability still?<p>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.<p>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.<p>That saves me $ and helps the environment a little bit :)
      • imoverclocked3 hours ago
        &gt; That saves me $ and helps the environment a little bit :)<p>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 :)
        • sellmesoap3 hours ago
          I don&#x27;t know about the progression of PSU efficiency, but 32bit desktops were rocking 250-400w PSUs and modern desktops would be hard to find one less then 650w so sure maybe we&#x27;re more efficient for the amount of compute&#x2F;W but running flat out will still hit your pocketbook harder on a modern system.
          • cosmic_cheese2 hours ago
            I’m in favor of repurposing old machines, but for a lot of the use cases they serve would be more than adequately filled by those little mobile CPU mini-PCs and Mac Mini’s which can go as low as 2-15W and top out somewhere around 60-110W.
    • bitwize4 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&#x27;ll understand it just fine.
      • imoverclocked4 hours ago
        &gt; If you are using flash-based media (e.g. a USB drive), please use the .img files rather than the .iso images.<p>I have done that in the past but there are already .img files specifically for USB. Seems redundant.
        • Narishma2 hours ago
          Both are needed for different use cases. That they overlap for some use cases doesn&#x27;t make them redundant.
  • kogasa240p4 hours ago
    Very nice, wonder what&#x27;s the state of using NetBSD as a daily driver?
    • shrubble4 hours ago
      Desktop use is probably the best option for daily driver, since almost everything on the motherboard has support, most likely.
    • guerrilla3 hours ago
      Does it have Bluetooth, because OpenBSD still doesn&#x27;t.
      • Narishma2 hours ago
        OpenBSD removed the Bluetooth support they had due to security reasons.
        • mghackerlady2 hours ago
          Specifically, their old bluetooth code was crap so they chose to get rid of it. If someone wants to have OpenBSD bluetooth, they&#x27;ll gladly accept patches if the code meets their very strict standards
      • clort3 hours ago
        NetBSD has had Bluetooth for 20 years?
      • hamper6532 hours ago
        &gt; OpenBSD still doesn&#x27;t.<p>It’s a choice.
    • giancarlostoro4 hours ago
      Nowhere near as Linux, some can be better than others.
      • DaSHacka2 hours ago
        Well, that arguably depends on your hardware, as there&#x27;s plenty of devices. Linux doesn&#x27;t even support anymore.
  • jmclnx4 hours ago
    Just finished upgrading, went easy. Because I am using cgd(4) I find it much easier to use sysupgrade(8) from pkgsrc.<p>I was running the R&#x2F;Cs without any issues, so I am sure 11.0 will be very stable.
  • roschdal4 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.
    • JdeBP3 hours ago
      As someone who has used old BSDs, I can say from direct experience that it does not.<p>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.<p>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&#x27;t have, like UFS for TiB disc volumes and kqueue.<p>I&#x27;ve heard tell that they&#x27;re even thinking of finally doing away with BIND in base.
    • tosti3 hours ago
      What do you mean, it&#x27;s as modern as a standard portable operating system gets.