• I Need An OS – Part 3
    In The Last Episode In Part 2, I laid out the battlefield. Picking a donor OS wasn’t about finding something perfect—it was about finding something usable, malleable, and not already tied down by assumptions or baggage. I wanted a clean slate without having to start at BIOS and claw my way up. So, I defined…
  • I Need An OS – Part 2
    In The Last Episode I kicked off this journey with a simple realization: I need a workstation OS that doesn’t suck. More than that—I need one that actually works for me. I laid out the problem: most OS options out there are either too bloated, too fragile, or just don’t align with how I want…
  • I Need An OS – Part 1
    My Problem More specifically, I need a workstation OS. Even more specifically, I need a workstation OS that has a pleasant desktop user experience. Hmmm…. Do I really need it, or do I just WANT it? At this point, the difference between “need” and “want” are negligible. At the end of the day, I think…
  • Device Driver Stacks: Maybe BSD Can Do More With Less
    The Problem For open source and hobby operating systems, getting a handle on device support can be a significant barrier to gaining enough traction to sustain the project. From the start, there’s already an enormous amount of devices of all categories that need support. In most cases, projects tend to not have enough developers to…
  • Maybe It Should’ve Been Mir
    The Potentials It’s no secret that X11 is decades past the point where it should have been replaced. Quite frankly, current technology now has extremely little in common with the technology that the X protocol was created for. However, the fact of the matter is that an extremely large ecosystem has grown around X11, so…