3 ms·
Notable mention: Plan 9 from Bell Labs. https://en.wikipedia.org/wiki/Plan_9_from_Bell_Labs https://en.wikipedia.org/wiki/Plan_9_from_Bell_Labs
by hmokiguess 8mo ago
Notable mention: Plan 9 from Bell Labs.
https://en.wikipedia.org/wiki/Plan_9_from_Bell_Labs https://en.wikipedia.org/wiki/Plan_9_from_Bell_Labs
- mieubrisse 8mo agoI'm building an agent orchestrator (plug: https://github.com/mieubrisse/agenc https://github.com/mieubrisse/agenc) and asked Claude what prior art exists. It pulled back Plan 9, and I was shocked: this is exactly what we need today, as I'm convinced we need to think about minimizing agent permissions the exact same way companies do. Plan 9 was just too early.
- paulryanrogers 8mo agoIt was too dogmatic. Lowest common denominator meant APIs had to shove square pegs through round holes. Unix had already partially gone down that path and stopped. IMO with good reason. Then again, perhaps in this era of ever expanding storage and compute, maybe someone can make it work even better?
- zozbot234 8mo agoThere's nothing "dogmatic" about containerization and providing services through userspace (IPC that's modeled as interaction with custom filesystem trees) rather than bespoke syscalls whenever feasible, which are basically the foundations of the plan9 approach. We do strive to do both in modern systems, but the approach to the problem space is clumsily bolted over the original system interfaces, and becomes overly complicated rather than elegant.
- anthk 8mo agoAnd for actual, new device filesystem, check GeFS.