I make the specification of non-linux because otherwise this would just become a thread full of obscure distros that do the same thing as a million other distros.

Some lesser known OSs:

  • AROS - based on Amiga OS, has some derivatives like IcarOS and MorphOS
  • Haiku - based on BeOS
  • Redox - Unix-like, made in Rust (might technically count as linux?)
  • Serenity - Unix-like, very late 90s look and feel
  • Kolibri - Tiny OS, the image is ~44MB. It also has a smaller version that fits in a single floppy.
  • PhantomOS - When 3 Russians decide to turn everything about a typical OS upside down.
  • bionicjoey@lemmy.ca
    link
    fedilink
    arrow-up
    0
    ·
    1 month ago

    TempleOS, because for it to go mainstream, a sizeable chunk of the population would need to go fully insane, and I think that’d be interesting

  • Blaster M@lemmy.world
    link
    fedilink
    English
    arrow-up
    0
    ·
    edit-2
    1 month ago

    ReactOS. The “We have Windows at home” OS.

    Maybe then it will see proper development to become that which it should be.

  • BaumGeist@lemmy.ml
    link
    fedilink
    arrow-up
    0
    ·
    edit-2
    1 month ago

    Redox isn’t Linux, it uses its own kernel. I want this one to succeed above all others, just because Rust was born to perform this kind of application: guaranteed memory safety when dealing with tens of thousands of lines of code handling hundreds of moving parts running thousands of different tasks, all at a very low level.

    I’ll second Plan 9, just because it sounds like scifi and truly takes advantage of how interconnected all computing hardware has become.

    Third place goes to anything based on GNU Hurd. The microkernel architecture intrigues me, and I’d like to know how it effects the end user. Plus I’m just a big fan of the copyleft/FOSS aspect.

    Also, I’d just like any mobile device alternative that’s not AOSP, and Linux seems like a bad fit for mobile in general. Why do we need a fully-featured, all-purpose kernel when we’re only gonna put it on a known number of SoCs and therefore a known set of hardware configurations? We could be optimizing the hell out of our privacy-friendly mobile OSes, but instead we’ve shackled ourselves to google or linux

      • JohnBon@discuss.tchncs.de
        link
        fedilink
        arrow-up
        0
        ·
        1 month ago

        Honnest question: why is it Linux? I can’t find relevant information on the matter. Every source point the fact that it’s a bare metal hypervisor therefore not Linux but that’s all. Could you enlighten me on the matter? Thanks in advance.

        • I Cast Fist@programming.devOP
          link
          fedilink
          arrow-up
          0
          ·
          1 month ago

          That was my first impression after a quick glance at it, since it listed Fedora, Debian and several other linux “flavors”, plus wikipedia lists it as “OS Family: Linux”.

          Looking and paying proper attention, I see that it doesn’t actually use the linux kernel, the OS just starts VMs for whatever applications you need. The dom0, the “main virtualized OS” and basically the bare minimum the user will interact with, runs Fedora, which is linux.

          I see why I’d still call it linux, even if it’s “not really” linux due to the kernel (Xen hypervisor) being something completely different, because all the user interaction goes through Fedora.

          • JohnBon@discuss.tchncs.de
            link
            fedilink
            arrow-up
            0
            ·
            25 days ago

            Thanks for the explanation, I understand now your point of view. It sums up on which layer we consider then. BTW qubes is a fantastic OS if you want isolation of information or privacy. One VM could serve for work, another for browsing, and eventually for privacy. Take care !

  • mozz@mbin.grits.dev
    link
    fedilink
    arrow-up
    0
    ·
    1 month ago

    Plan 9

    It is an absolutely revolutionary OS by some of the original creators of Unix, that extends its core concepts in more coherent and elegant ways into the world of modern computing, instead of having everything from networking on up be tacked on by people who were perfectly capable but lacked the vision.

    Examples:

    Instead of NAT, if one machine on your network has the internet and the others don’t, you can say “use that other machine’s network stack now” and boom everything works. Your machine knows what its real external IP address is, it can listen on world-facing ports on the other machine as it needs to, everything works and is simple.

    There’s a command for “run the rest of this session’s commands on that other machine’s CPU / memory” and it all just works. The sensation is that your computer just got magically faster.

    Etc etc. I actually haven’t played with it extensively, and deployment is so limited that I’m not sure how useful it would even be, but if you are a fan of well made OSs that do things in a genuinely different fashion, it is objectively the best option to play around with. sdf.org has a place you can get an account on their Plan 9 machines and they do little free beginner courses in it over livestream.

    • Aggravationstation@feddit.uk
      link
      fedilink
      arrow-up
      0
      ·
      1 month ago

      I’ve come across Plan 9 in the past and assumed it was only really useful in a “time-sharing” type scenario like OG Unix used to be used for. Am I wrong about that?

      • jecxjo@midwest.social
        link
        fedilink
        English
        arrow-up
        0
        ·
        edit-2
        1 month ago

        Think less about time sharing and more about using all the computers you own together.

        You would have a netbook with no compute power as your UI sitting on your couch. You could connect to your beefy desktop to do all the computations for your video editor or playing a game and never have to be sitting at your desk.

        You could also have a big file store device with lots of drives to store stuff.

        We can do some of this now, I ssh into my desktop from my couch and have a NFS in the basement. But they all operate as separate devices that i have to really work at getting to operate together. Plan9 was designed where you’d just pick devices off of the network and the tasks operated normally. Pick your video card, local or over the network to the beefier GPU.