Why is Plan9 like this? An intermediate guide to namespaces with rio
Vložit
- čas přidán 11. 06. 2024
- More demonstrations of how Plan9 uses namespaces, and how they effect the way rio functions.
Done using 9Front on some Raspberry Pi's
more details on the rio filesystem;
man.cat-v.org/plan_9/4/rio
im very grateful to the small but dedicated plan9 community, i have recently discovered it and have fallen in love with its simplicity, minimalism and and charm. thank you for taking the time to make great educational content on plan9, i hope one day to be able to do the same and give back to the world.
Happy Anniversary, AI9! Best Plan 9 channel anywhere.
Awesome. Pls don't stop posting video about plan 9(9front).
Really nice demonstration, plan9 is fascinating!
Stoked to find your channel. plan9 content is hard to find and yours is great!
Amazing stuff! Love the power and flexibility falling out from those "simple" ideas. Also really wondering how the security story of all this would pan out for contemporary systems. Really appreciate your videos about Plan9, which is surely the system that we can still glean most great and sane ideas from. Maybe the most inspiring OS ever.
The folks at 9 Front have done a lot to beef up the security. Newer encryption, and TLS is used more as the default option. Plan 9 did have some good security features, but a lot of stuff was put on the back burner because it was mostly used for research in a lab setting. And it is really easy to do a BSD jails sort of thing, where something like a web server simply cannot see sensitive parts of the system that are excluded from it's namespace.
@@adventuresin9797 Would love a video on Factotum one day.....
I wonder if we can find ways to escalate privileges and see more …like we see in ways of escaping a hypervisor or browsers.
Interesting that there’s only 1 CVE published
Amazing video! Thank You
Running rio inside another rio is intriguing.
I'm wondering as to its practical implementation, perhaps serving an environment where in normal multiuser scenario every user gets an account with their access to a graphical interface? Not sure if this is applicable.
How would plan9 be implemented in a student lab implementation?
In a lab, you have a central file server, maybe a cpu server to do any sort of number crunching that would slow down the file server. And at every desk would be a diskless terminal of some sort. A thin client to pxe boot off the file server, or raspberry pi's. Plan 9 was design for both a multi user and a heterogeneous multi system environment.
There should be a Plan 9 like OS or Plan 9 distribution that takes those principles to this era, taking advantage of today's technology.
Wdym "today's technology"?
@@alfiegordon9013 I mean, with nowadays system's architectures.
@user-gs4vx3bg3w sure but more improved.
@Augusto There are a lot of architectures nowadays. Do you have anything in particular in mind?
@@adventuresin9797 Well, I don't have any in particular in mind, but I think that the distributed nature of Plan 9 offers more possibilities than Unix based systems broadly used by now.