Fixing Linux, Part One: “The Space Between”
I’ve been thinking about how to best improve the Linux* userland over the last few days. I was venting pretty loudly about my Linux gripe of the day–I don’t even remember what I was complaining about at the time, but it was a mess of shell scripting, pipes, and about half a dozen command line programs that were conspiring to drive me up the wall. Before I could get into a really quality rant, the kind that would peel paint off the walls, the friend who I was giving an earful to asked me a question, probably to shut me up.
“So what would you do to fix it?”
That’s not exactly a new question, but I hadn’t been asked it before. So I put a little thought into it. My first instinct was to look toward the kernel, but that was pretty stupid of me–the kernel no doubt has problems, but I’m not a kernel hacker and I’m not qualified to talk about them. The area where I routinely run into problems and annoyances is userspace, so why not look at that?
Leave a Reply