Plan 9
Hacker ApprovedRanked 13 of 73 operating systems by recommenders
Recommended for its clean design where everything is a file and each process gets its own namespace; experimental, and some find its userland and driver support rough.
43 people recommended Plan 9 in Hacker News comments, 15 had mixed feelings and 10 criticized it, November 2025 to October 2026.
Summary written by Claude from 49 comments. It was written before the November 2026 recount, and 48 of those comments still count.
68 people gave an opinion
- recommend it
- 43
- mixed feelings
- 15
- warn against or regret it
- 10
The record
Recommended in 12 of 12 months
In 52 different threads.
- November 2025: recommended
- December 2025: recommended
- January 2026: recommended
- February 2026: recommended
- March 2026: recommended
- April 2026: recommended
- May 2026: recommended
- June 2026: recommended
- July 2026: recommended
- August 2026: recommended
- September 2026: recommended
- October 2026: recommended
Why it carries the badge
- 43 people recommend itNeeds 10 or more, met.
- 4.3 recommenders for every criticNeeds 2 to 1 or better, met.
- Recommended in 12 of 12 monthsNeeds 4 or more, met.
- Recommended in 52 threadsNeeds 5 or more, met.
- The biggest thread supplies 14% of its recommendersNeeds half or less, met.
The same rules apply to every product, and the badge can’t be bought. Mixed feelings count toward neither side. How the badge works
What people say about it
Reasons grouped from a sample of 40 of the 112 opinions about it, picked in proportion to how many people recommend it, have mixed feelings and criticize it. Each mark is one comment in the sample. Open a reason to read what they said.
Why people recommend it
Each mark is one comment
Everything is a file, taken further
“Plan 9 takes the everything is a file concept to its logical conclusion and is much better designed.”
Comment from 30 Nov 2025 in “Windows drive letters are not limited to A-Z” “For a better implementation of everything being a file, Plan 9 and inferno come pretty close”
Comment from 2 Apr 2026 in “ReactOS Shows Improved Stability and 64-Bit Support at Chemnitz Linux Days 2026” “In Plan 9, everything is exposed as files and every process gets its own namespace.”
Comment from 6 Feb 2026 in “Top downloaded skill in ClawHub contains malware” - Comment from 7 Mar 2026 in “Filesystems Are Having a Moment”
Clean design ahead of its time
“Plan9 shed the textual terminal baggage we all carry today, and it did so in 1995.”
Comment from 12 Nov 2025 in “The terminal of the future” “It's a shame that Plan 9 didn't get traction -- too far ahead of its time I guess.”
Comment from 30 Nov 2025 in “Windows drive letters are not limited to A-Z” “it's got a lot of nice features that we are still reinventing 30 years later”
Comment from 30 Jun 2026 in “A native graphical shell for SSH” - Comment from 30 Jan 2026 in “9front OS”
Strong model for networked systems
“The great thing about Plan 9 is it can make other distributed systems look so complicated.”
Comment from 10 Mar 2026 in “FFmpeg-over-IP – Connect to remote FFmpeg servers” “Plan 9 had such a powerful model for networked systems using these virtual file systems”
Comment from 10 Sep 2026 in “Version control second coming” “The benefit is that you can allocate arbitrary computers to compute arbitrary things.”
Comment from 19 Jan 2026 in “What is Plan 9?” Per-process namespaces for control
“Plan9 had per-process namespaces in 1995. The namespace for any process could be manipulated to see (or not see) any parts of the machine that…”
Comment from 28 Nov 2025 in “GitLab discovers widespread NPM supply chain attack” “Plan 9's inherent per-process namespacing has made me angry at the people behind Windows, MacOS, and Linux.”
Comment from 26 Jan 2026 in “The Browser Is the Sandbox”
What people warn about
Each mark is one comment
Awkward userland and ctl files
“Where the elegance starts to fade for me is when you see all the ad hoc syntaxes for specifying what ta connect to and what…”
Comment from 19 Jan 2026 in “What is Plan 9?” “a lot of things end up having really awkward "ctl" files which you write command strings to”
Comment from 18 Jan 2026 in “What is Plan 9?” “architecturally it is amazing, I just am to bigoted to stay sane on its userland”
Comment from 19 May 2026 in “OpenBSD 7.9 Released” Poor fit for GPUs and performance
“Everything is a file doesn't play well with how GPUs work, especially modern ones.”
Comment from 20 Mar 2026 in “Wayland set the Linux Desktop back by 10 years” “Treating GPUs as files isn't something that tends to win performance benchmarks.”
Comment from 30 Jan 2026 in “9front OS” Server must be secured; trade-offs
“Plan9 solves this entire problem (albeit with its own trade-offs) by unifying all abstractions in the filesystem”
Comment from 1 May 2026 in “Bugs Rust Won't Catch”
Other operating systems people recommend
The four most recommended other operating systems, with the same counts for each, so you can compare like for like. The tick on each bar marks the 2 to 1 line the badge needs.
See all 73 operating systems, rankedWhat people said
40 of the 112 opinions about it, picked in proportion to the three counts, newest first. Each links to the original comment.
“Plan 9 had such a powerful model for networked systems using these virtual file systems”
“Plan 9 is text first as it was written by Unix programmers who wanted to build an OS and write programs”
“in plan 9 they work fine remotely so I wouldn't say they're objectively bad”
“it's got a lot of nice features that we are still reinventing 30 years later”
“There have been some very nice OSes in the past (e.g. AmigaOS, BeOS, QNX, Plan 9”
“architecturally it is amazing, I just am to bigoted to stay sane on its userland”
“Plan9 solves this entire problem (albeit with its own trade-offs) by unifying all abstractions in the filesystem”
“Yes, and plan 9 solved this; you open /dev/draw and start drawing.”
“For a better implementation of everything being a file, Plan 9 and inferno come pretty close”
“Those problems were solved by Plan 9 (at the cost of dropping xterm compatibility”
“Everything is a file doesn't play well with how GPUs work, especially modern ones.”
“This problem was solved by Plan 9 (roughly 1990) where there was a compose key to turn sequences into Unicode characters.”
“The great thing about Plan 9 is it can make other distributed systems look so complicated.”
“It was too dogmatic. Lowest common denominator meant APIs had to shove square pegs through round holes.”
“takes "everything is a file" to its logical conclusion and does it well”
“It had what was essentially MCP. You make a custom device driver, and anything really can be a file.”
“Plan 9 made some really cool design decisions, and I keep looking for places to use 9P.”
“In Plan 9, everything is exposed as files and every process gets its own namespace.”
“its authors did two other operating systems trying to make UNIX done right”
“Treating GPUs as files isn't something that tends to win performance benchmarks.”
“Then I learned about plan 9 and it blew my mind. Really a very neat system.”
“Plan 9's inherent per-process namespacing has made me angry at the people behind Windows, MacOS, and Linux.”
“Plan 9 is awesome - so long as you understand that it's an experimental OS.”
“Where the elegance starts to fade for me is when you see all the ad hoc syntaxes for specifying what ta connect to and what…”
“the ability to randomly bind on top of your "drivers" to arbitrarily overwrite functionality”
“The benefit is that you can allocate arbitrary computers to compute arbitrary things.”
“the 9front implementation of things usually ends up at about 10% the size of the upstream”
“The full OS also has many other worthwhile features that are not really addressed by FUSE on its own”
“a lot of things end up having really awkward "ctl" files which you write command strings to”
“Plan 9, SEL4, Fuschia, Helios, too many smaller hobby operating systems to count.”
“readers of your comment's replies may find it interesting when looking into Unix/Linux cruft”
“It would be pretty hard to use Plan 9 or Genode/SculptOS with seL4 as a typical desktop OS”
“Research Unix evolved into Plan 9, which puts way more stuff through the filesystem to remove whole types of API.”
“I tried, but I got stuck on trivial things and the barrier to asking for help over 2+2= is high.”
“It's a shame that Plan 9 didn't get traction -- too far ahead of its time I guess.”
“Plan 9 takes the everything is a file concept to its logical conclusion and is much better designed.”
“Plan9 had per-process namespaces in 1995. The namespace for any process could be manipulated to see (or not see) any parts of the machine that…”
“what UNIX authors did after they considered UNIX done, looking at Plan 9 and Inferno”
“Plan9 shed the textual terminal baggage we all carry today, and it did so in 1995.”
“Plan9 had the terminal right. It wasn't really a terminal, it was just a window which had a text prompt by default.”
Counts come from 1,791,911 Hacker News comments labeled by Claude, November 2025 to October 2026, with data through October 31, 2026. Counts updated 2 Nov 2026. How we count. Report a mistake.