News: 0000815444

  ARM Give a man a fire and he's warm for a day, but set fire to him and he's warm for the rest of his life (Terry Pratchett, Jingo)

Qubes Architecture Next Steps: The GUI Domain

([Distributions] Mar 19, 2020 14:30 UTC (Thu) (corbet))


Here's [1]a detailed blog post on how the Qubes distribution is working to isolate the graphical interface from the rest of the system. " The upcoming 4.1 release changes this protocol to a more flexible form. It will no longer use direct memory addresses, but an abstract mechanism in which the qube has to explicitly allow access to a particular memory page. In our current implementation — under Xen — we use the grant tables mechanism, which provides a separate memory allocation API and allows working on grants and not directly on memory pages. Other implementations will also be possible: whether for another hypervisor (e.g. KVM) or for a completely different architecture not based on shared memory (e.g. directly sending frames to another machine). "



[1] https://www.qubes-os.org/news/2020/03/18/gui-domain/

Most people prefer certainty to truth.