Plan 9 is a Uniquely Complete Operating System

37 points by runxiyu


runxiyu

ehem, well the only thing that list really lacks that I need is a modern web browser :(

carlomonte

yes man but please get rid of those 3 button chords and replace them with gestures that naturally function on a buttonless trackpad. then someone please update the go port.

about the browser mentioned in a previous comment... i slowly feel more and more estranged from the browser. it has its place on a consumer platform (an ipad or such), but i feel that i go increasingly long productive stretches without touching a browser. because... why should i? stack exchange is gone, search is gone mostly, etc. etc.

dkl

Is anyone here running Plan 9 directly on hardware these days?

My main issues, apart from missing the browser, have always been that I am missing drivers. Having never written driver before for any OS I don't really know how to contribute when I run into that situation.

I used Plan 9 infrequently many years ago but haven't tried using it seriously in the last several years, even from a VM. But I like the aesthetics, both visual and philosophical. I never was able to figure out keyfs though.

I recently tried the Anvil editor but ran into some weird keyboard behavior on Mac OS. But it looks very promising.

yasser

I am just amazed to know that Plan9 has a built-in torrent client implementation. My eyes are gleaming.

duncan_bayne

I've used 9front a bit on bare metal and love it. So coherent. Take a look at the programming model for Acme in particular - it's a lovely example of the "everything is a file" approach.

I'd have switched to it as a daily driver but for the lack of a modern Web browser. Netsurf is almost, but not quite, good enough.

IohannesArnold

The whole unity of development aspect that the author mentions has its attractive points to be sure, but that's also what makes Plan 9 cut off from most of the rest of the world of software. I'm very curious about the other commenters who say they use Plan 9 regularly; what do you do on it? Much of our computing life is now on the browser, but still, on my main machine (Linux) I have and regularly use: LibreOffice, Blender, FreeCAD. These aren't on Plan 9, I'm pretty sure. What does Plan 9 offer that makes the restricted environment worth it?

In particular, I can see the 9P protocol as a "road not (yet?) traveled" but still with valuable lessons for computing. But the other stuff like the three-button mouse design or the window manager, it seems more gimicky than an obviously superior design full of potential.