4 ms·
I'd make virtualization go straight to the core. Then I'd extend the virtualization into smaller and smaller places until you can run indivual apps/windows in m
by ericb 19y ago
I'd make virtualization go straight to the core. Then I'd extend the virtualization into smaller and smaller places until you can run indivual apps/windows in micro VM's without "feeling it." I'd also work on making the VM's interoperate securely via a bridge to allow seamless copy/paste and networking and remove the feeling of being different VM's. So long as the bridge is secure, the OS itself will be more secure. I would open source the bridge code.
Now the problem of legacy compatibility can be contained to VM's with support for the previous gen and the latest kernel can be free to update itself.
I'd clean up security and put out some smaller security X-prizes to make reporting exploits more profitable than selling them elsewhere.