Skip to content
HomeVideosBooksBlogs
AllTop postsTopics
Podcasts
HistoryListsWatch laterLiked videosFollowing

The videos, books, blogs and podcasts Hacker News keeps recommending, all in one place.

VideosBooksBlogsPodcastsAboutPrivacySettings

Data from Hacker News, HackerTube, HackerBooks, HackerBlogs and Open Library. Credits · Not affiliated with Y Combinator.

HomeVideosBooksBlogsPodcasts
Ctrl K
    M

    MirBSD

    mirbsd.org · Personal blog · on HN since 2012

    MirBSD is a BSD operating system project, also home to the mksh shell, the jupp editor, and posts on open source licensing.

    Visit blogHN submissions
    Open Source & LinuxRetro Computing
    What HN says

    HN commenters link it when discussing mksh and small BSD projects; some question how active it is, and one notes the mksh page is blocked.

    Stats for nerds
    22HN people shared it
    6linked in comments
    588story points
    Aug 2026last shared
    2012people per year2026

    Top posts on HN

    1. 1
      New GitHub Terms of Service require removing many open-source works
      1 person · 442 points · first shared 2017 · 244 comments on HN
    2. 2
      Please save GMane
      1 person · 134 points · first shared 2016 · 22 comments on HN
    3. 3
      New GitHub Terms of Service require removing many Open Source works from it
      7 people · 5 points · first shared 2017 · 1 comments on HN
    4. 4
      Jupp, a joe (text editor) fork
      2 people · 5 points · first shared 2014 · Discussion on HN
    5. 5
      [PSA] Fixing CVE-2017-12836 in GNU Cvs
      1 person · 2 points · first shared 2017 · Discussion on HN
    6. 6
      Homepage
      4 people · first shared 2012
    7. 7
      Mksh
      4 people · first shared 2018
    8. 8
      About
      1 person · first shared 2016
    9. 9
      LICENCE
      1 person · first shared 2017
    10. 10
      Mksh
      1 person · first shared 2020

    What HN people wrote when they linked it

    • i336_Oct 2016

      I forgot to ask earlier: how much "worse" is OpenBSD's SMP implementation than Linux's/everyone else's?

      > SELinux was released in 1998. Linux was totally usable back then. I've been using it since 1995.

      Oh, okay then. Nice...

      > I've never heard anyone claim lacking SMP support being a feature.

      https://www.mirbsd.org/about.htm:

      > Controversial decisions are often made differently from OpenBSD; for instance, there won't be any support for SMP in MirOS.

      Not really sure how to interpret that ^ but it sounds like a deliberate stand to me, like it's a feature. I totally get there's some context there, but I'm not sure what exactly it is.

      > In the case of OpenBSD it was just that nobody got around to it until much later.

      Mmm.

      > The project never had even close to the number of developers as Linux or FreeBSD.

      I see. I (genuinely) wonder why.

      > Back in the 90s OpenBSD focused on code audit and fixing bugs rather than adding features. I found it most useful as a firewall and nameserver because it came with ipf and they included BIND with chroot support built in.

      Interesting.

      > Installation was dead simple. As long as you stuck to well supported hardware, it just worked out of the box.

      Ha :P

      How good was hardware support?

      > Back then SMP meant you had multiple physical CPUs, and that wasn't generally necessary for systems dealing with 100mbit interfaces.

      Right. That makes sense.

      > If you needed to deal with a lot of traffic you had to get real routers because the PC…

    • roryrjbJan 2019

      "If anyone knows of a shell which meets my criteria of being lightweight but with command history and tab completion (paths, command names and command arguments), I'd really appreciate any suggestions. Otherwise I may have to look into extending dash or something."

      I would also love to know the answer to this question. I am a big fan of shells and shell programming in general and POSIX shell in particular.

      Only suggestion I currently have is ksh, of which there are a few implementations, ksh93 still developed (https://github.com/att/ast), pdksh from OpenBSD (of which there is a portable version here: https://github.com/ibara/oksh) and MirBSD ksh (https://www.mirbsd.org/mksh.htm).

      Otherwise of interest is mrsh: https://github.com/emersion/mrsh which was recently mentioned by Drew DeVault in a blog post linked here: https://news.ycombinator.com/item?id=18777909.

      EDIT: And by mentioning mrsh, I meant it as a better/easier base to extend to get what you are asking for.

    • JdeBPMay 2023

      People are still actively working on Illumos. The last change was yesterday morning.

      * https://illumos.org

      People are still actively working on MirBSD. There's a CVS commit account that can be followed on the FediVerse.

      * http://www.mirbsd.org

      It's DragonFly BSD, not Dragon BSD, and the irony of that is that you missed FreeBSD, which is of course still going.

      * https://dragonflybsd.org

      * https://freebsd.org

      As is GhostBSD, which tracks FreeBSD.

      * https://ghostbsd.org

      HardenedBSD is still going. Shawn Webb regularly talks about it on the FediVerse.

      * https://hardenedbsd.org

    • 1letterunixnameDec 2023

      The problem is: like regexes, there's no 1 true cpio but rather many flavors.

      pax's cpio supports[0]:

      - bcpio - Old binary cpio format. Selected by −6.

      - cpio - Old octal character cpio format. Selected by −c.

      - sv4cpio - SVR4 hex cpio format.

      - sv4crc - SVR4 hex cpio format with checksums. This is the default format for creating new archives.

      GNU cpio supports[1]:

      - binary

      - old ASCII [hex?]

      - new ASCII

      - crc

      - HPUX binary

      - HPUX old ASCII

      0. http://www.mirbsd.org/MirOS/cats/mir/cpio/cpio-20200904.pdf

      1. https://www.gnu.org/software/cpio/manual/cpio.html

    • aleph_minus_oneAug 2026

      > MirOS BSD is still around, too.

      According to [1],

      - the most recent release was from March 16, 2008; 18 years ago

      - the most recent preview was from January 17, 2016; 10 years ago

      So, despite the fact that the MirOS website [2] has some small News updates from 2026, I would see the evidence on the side that MirBSD is dead, but I would love to be proven wrong on this point.

      ---

      [1] https://en.wikipedia.org/w/index.php?title=MirOS_BSD&oldid=1298050663

      [2] https://www.mirbsd.org/

    • chasilSep 2024

      I was going to check the status of mksh (the Android system shell), but the project page returns:

      "Unavailable For Legal Reasons - Sorry, no detailled error message available."

      http://www.mirbsd.org/mksh.htm

      The Android system shell is now abandoned? This is also in rhel9 basesos.

    Related

    OpenBSD Journalundeadly.org253 people

    OpenSSH: client bug CVE-2016-0777

    OpenBSD Journal
    Publication · last shared 2026
    Mattobox.matto.nl15 people

    We Must Revive Gopherspace (2017)

    Matto
    Personal · last shared 2025
    Unix Sheikhunixsheikh.com73 people

    Technical reasons to choose FreeBSD over GNU/Linux (2020)

    Unix Sheikh
    Personal · last shared 2024
    Solène Rapennedataswamp.org/~solene51 people

    Self hosting is important

    Solène Rapenne
    Personal · last shared 2026
    KDE Blogsblogs.kde.org74 people

    Sony Pirates KDE Artwork

    KDE Blogs
    Company · last shared 2026
    euroquiseuroquis.nl24 people

    Python and SysV Shared Memory

    euroquis
    Personal · last shared 2025
    vez.mrsk.mevez.mrsk.me30 people

    FreeBSD – a lesson in poor defaults

    vez.mrsk.me
    Personal · last shared 2026
    JeeLabsjeelabs.org21 people

    Low-end Linux

    JeeLabs
    Personal · last shared 2025