Redux OS is written in rust, with unix philosophy. It has build in URI, and would be very useful for safenet. There is a thread about redux OS in /r/rust. I promptly responded back to the community below.
btrfs should be added second, imo.
Reason: Safenet (maidsafe ).
If you do this, it will greatly help safenet and redox OS. Btrfs is a suitable enviroment for providing resource to the network. It allows hot swapping without having to drop the vaults.
I have been thinking having a basic rust kernel that does several duties required to establish the ecosystem. More secured, and less leaks. Then have safe network provide the rest of kernel scripts, or apps. It’s like having a hypervisor inside of the safe network, and all of the apps are run from that hypervisor - anonymously.
Safenet has a really cool concept, unified datastructure. It is encrypted file that holds key / value. Scripts can be run when user access to the data. This means you could easily run additional kernel inside of the safenet. With your proposal URI, it would look like this;
Have some demon to run it in background.
Key / Value fits really well with URI, and other schemes.
All of the scripts that is run in safe does not effect your basic OS. This will remain your OS intact. If somebody managed to get your laptop, they don’t know what apps you’re running because everything you do is in safenet. It requires account information + pin. Which can be
access from anywhere in the world.
Also account creation and login happen only from Launcher, i.e. it is
the SPOC (Single Point of Contact) for the SAFE Network. This means
that no app gets to know user credentials and hence will never have any
knowledge of a user’s MAID, MPID and other keys and cannot tamper with a
user’s login session packet which would otherwise be disastrous as the
session packet contains all information needed to know everything about a
user on the SAFE network - signing keys, encryption/decryption keys,
Think about in a business where there are 1,000 computers/users that
takes about 8gb for running window os. Thats 8,000gb. In safenet, it
only needs one copy and million of users could access to it. We could
save tremendously on footprint.
Anyways, I didn’t realized I turn this into a lengthy essay but I
hope this would give you a lot more creative ideas on what you can do by
using safenet for additional OS stuff which shouldn’t be run on local
machines for security reasons.
I figured to post it here to hear from the experts. I figured it would be awesome to run virtual operating system. This means every business or community could have their own OS.