Why is Plan9 like this? An intermediate guide to namespaces with rio

Sdílet
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

Komentáře • 24

  • @256k_
    @256k_ Před 3 měsíci

    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.

  • @scifregizmoguy
    @scifregizmoguy Před rokem +9

    Happy Anniversary, AI9! Best Plan 9 channel anywhere.

  • @commonb
    @commonb Před rokem +6

    Awesome. Pls don't stop posting video about plan 9(9front).

  • @AshyIsMe
    @AshyIsMe Před rokem +4

    Really nice demonstration, plan9 is fascinating!

  • @lfnull
    @lfnull Před 10 měsíci

    Stoked to find your channel. plan9 content is hard to find and yours is great!

  • @LarsBjerregaard
    @LarsBjerregaard Před rokem +5

    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.

    • @adventuresin9797
      @adventuresin9797  Před rokem +3

      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.

    • @LarsBjerregaard
      @LarsBjerregaard Před rokem +3

      @@adventuresin9797 Would love a video on Factotum one day.....

    • @defnlife1683
      @defnlife1683 Před 8 měsíci

      I wonder if we can find ways to escalate privileges and see more …like we see in ways of escaping a hypervisor or browsers.

    • @defnlife1683
      @defnlife1683 Před 8 měsíci

      Interesting that there’s only 1 CVE published

  • @lucacagnolati5530
    @lucacagnolati5530 Před rokem

    Amazing video! Thank You

  • @boxerfencer
    @boxerfencer Před rokem +2

    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?

    • @adventuresin9797
      @adventuresin9797  Před rokem +5

      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.

  • @augusto256
    @augusto256 Před rokem +1

    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.

    • @alfiegordon9013
      @alfiegordon9013 Před rokem

      Wdym "today's technology"?

    • @augusto256
      @augusto256 Před rokem

      @@alfiegordon9013 I mean, with nowadays system's architectures.

    • @augusto256
      @augusto256 Před rokem

      @user-gs4vx3bg3w sure but more improved.

    • @adventuresin9797
      @adventuresin9797  Před rokem +1

      @Augusto There are a lot of architectures nowadays. Do you have anything in particular in mind?

    • @augusto256
      @augusto256 Před rokem

      @@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.