4 ms·
It sucks that many of the great innovations from Plan9 never became widely adopted, but systems research still goes on! Containerization, for example, and virtu
by efficax 8y ago
It sucks that many of the great innovations from Plan9 never became widely adopted, but systems research still goes on! Containerization, for example, and virtualization, have given rise to a whole new field of systems research. And a lot of it is being done in Pike's own language, `go`
- blablabla123 8y agoAu contraire ;) Innovations of Plan9 landed in mainstream systems: Unicode, Namespaces => Containers. If you will, Docker is the result of a mainstream implementation of a Plan9 feature. I was recently thinking, if you want to create a popular system feature, you just need to copy something from Plan9. IMHO the only reason nobody uses Plan9 is its bad hardware and userland software support. Also I've given up hope this will ever change, however it's a nice innovation testbed somehow.
- mycroftiv 8y agoSome of us are still using Plan 9. I'm glad to see the connection between Plan 9 namespaces and containers mentioned, most people have missed that step in following the evolutionary pathway from unix chroot through BSD jails to Linux containerization. There is actually a semi-secret modern Plan 9 container-like service platform, but the Plan 9 community doesn't usually try to publicize/commercialize its work so almost nobody knows about it.
- hestefisk 8y agoI don’t see the connection that clearly. You forget about OS/390 virtualisation. That would be what comes closest to what Docker is today, as the earliest innovation I can think of.
- blablabla123 8y agoOh really which service would that be? ;)