| ▲ | digiown 2 hours ago | |||||||||||||||||||||||||
It "protects" against this given the user already does not control the hypervisor, at which point all bets are off with regard to your rights anyway. It's actually worse than Windows in this regard. I would never use a computer I don't have full control over as my main desktop, especially not to satisfy an external party's desire for control. It seems a lot more convenient to just use a separate machine. Even mainstream consumers are getting tired of DRM crap ruining their games and movies. I doubt there is a significant Linux users would actually want to compromise their ownership of the computer just to watch movies or play games. I do agree that Linux userland security is lackluster though. Flatpak seems to be a neat advancement, at least in regard to stopping things from basically uploading your filesystems. There is already a lot of kernel interfaces that can do this like user namespaces. I wish someone would come up with something like QubesOS, but making use of containers instead of VMs and Wayland proxies for better performance. | ||||||||||||||||||||||||||
| ▲ | charcircuit 2 hours ago | parent [-] | |||||||||||||||||||||||||
You already don't control the firmware on the CPU. Would you be okay with this if the hypervisor was moved into the firmware of the CPU and other components instead? I honestly think you would be content as long as the computer offered the ability to host an arbitrary operating system just like has always been possible. Just because there may be an optional guest running that you can't fully control that doesn't take away from the ability to have an arbitrary guest you can fully customize. >to satisfy an external party's desire for control. The external party is reflecting the average consumer's demand for there not being cheaters in the game they are playing. >It seems a lot more convenient to just use a separate machine. It really isn't. It's much more convenient to launch a game on the computer you are already using than going to a separate one. | ||||||||||||||||||||||||||
| ||||||||||||||||||||||||||