Does this work seamlessly alongside other apps on your machine? By which I mean:
• Does copy-and-paste work?
• Does the file picker dialog default to a logical location, or does it start out in some weird directory?
• If you click on a URL, does it open in your default web browser?
• Can you screen-share the application from Zoom?
I'd also be curious whether there's a performance impact beyond disk usage.
Basically, I'm wondering if the UX is substantially better than using a VM. VMs are great for backwards compatibility, but the UX sucks, because apps don't exist in a vacuum.
If chroot does work seamlessly for GUI apps, that strikes me as a perfectly reasonable backwards-compatibility solution, and better than what Windows does in some ways. Heck, distros should consider automating this when users try to launch old software.
Edit: I also wonder how much of this problem would go away if Linux devs were willing to ship statically-compiled binaries. (Or mostly-statically-compiled binaries, since I know including e.g. gpu libraries is problematic.)