An OCaml/Mirage-friendly implementation of the Plan9 filesystem protocol(github.com)
github.com
An OCaml/Mirage-friendly implementation of the Plan9 filesystem protocol
https://github.com/mirage/ocaml-9p
11 comments
The space seems pretty merry :)
http://9p.cat-v.org/implementations
http://9p.cat-v.org/implementations
Never give up Andrey, Glenda will rise again !
>I ported Ocaml's interpreter to Plan 9.
That sounds pretty cool, care sharing any more information about this project?
That sounds pretty cool, care sharing any more information about this project?
here's the link to the page: http://mirtchovski.com/p9/ocaml/
Seconding this, I'd love to see it.
Why is it that almost always 9P is implemented instead of the improved 9P2000?
Bottom of the README says:
> This library supports the 9P2000.u extension
> This library supports the 9P2000.u extension
That's right -- it'll negotiate 9P2000.u if it can and otherwise drop back to 9P2000. I don't think it'll ever support 9P2000.l the very Linux-specific variant.
Is there any reason to support 9P2000.l if you're not Linux? Are there Linux-specific filesystem servers that won't negotiate plain 9P2000?
I'd be interested to know how it compares to more recent protocols.
9P is cool though. Simple, elegant, working.