Am Donnerstag, 8. März 2012, 23:32:16 schrieb Pau Garcia i Quiles:
If he is adventurous, here is another idea:
A wish a day 14: Wine-based Application Virtualization http://www.elpauer.org/?p=1005
Wine doesn't help you too much in this(except for the cross-platform part), and the idea isn't really suitable for gsoc imo.
And no, Wine doesn't support USB devices(aside from some patches floating around), and you can't virtualize device drivers. Most drivers on Windows(and Linux) run inside the kernel. You can't simply boot up a second kernel instance to load the driver into.