On Monday 18 August 2008, Bradley Hook wrote:
Qemu is GPL and cannot be linked with unfree code at all.
Don't even go there. You can't *redistribute* it with unfree additions to the code. The GPL lets you link it against whatever you want.
You can't redistribute it with such links. Context-- the scope of copyright law.
Kiosks generally won't let you load foreign binaries at all. Not just qemu, but also Thunderbird or anything else. If they allow executing arbitrary binaries, then qemu should work just fine out of the box.
Qemu is a resource hog, and some of the features (like bridging network connectivity) don't work without admin privileges. So while Qemu might be just as likely to *run*, it doesn't mean it is just as likely to *work as intended*.
Network bridging is an OS feature, so whether it requires admin privs or not is up to your OS. Thankfully, qemu doesn't *need* bridged networking for much anything.