News for hackers. Stuff that matters.
Re:Plan 9 Desktop Guide by Cloudef on Wednesday October 06, 2021 @08:08AM (#28772128)
The strong point of plan9 is the universal IPC. This kills the need for a separate clients and servers that communicate with their own protocols to get access to remote resource. You can simply import / export anything, this isn't limited to static content as daemons can also export virtual resources. It also makes lots of programs unnecessary as traditional shell tools can access and modify resources and even system settings. Sort of like sysfs on linux but more on steroids.

Plan9 was also far ahead with sandboxing by having namespaces, which means you can expose restricted views of the "filesystem" to each process. Since in plan9 there's no ioctls and every resource access is simply read/write syscall (even networking!), restricting the "filesystem" is all you need to restrict what a process can do on your system.

Re:Plan 9 Desktop Guide by pjmlp on Thursday October 07, 2021 @02:01AM (#28782685)
No it wasn't.

UNIX world had sandboxing via stuff like Tru64 and HP-UX vaults, while the cloud kind stuff kind of traces back to IBM System 360 capabilities, later improved in z/VM.

Re:Plan 9 Desktop Guide by nix23 on Thursday October 07, 2021 @03:20AM (#28783237)
>cloud kind stuff kind of traces back to IBM System 360 capabilities

Yes true with VM/370 (today called z/VM) released in 1972, but it's not directly the same, however pretty impressive what IBM did (in the past)

One can test-drive it from here:

http://www.vm370.org/vm