No USB passthrough in VirtualBox without the extension pack. And unless you have a paid version it is a license violation to use the extension pack in a commercial setting. Take that with a grain of salt: it's from the top of my head and it has been a while (years) since I touched VirtualBox. Since you are concerned about privacy, I'd suggest not touching closed proprietary software, like VirtualBox, at all whenever possible. Luckily, for virtualization in linux, that is perfectly possible. What you will want to look at is kvm/qemu. And maybe a handy UI to that like (qt-) virt-manager or gnome Boxes.
Virtualbox is libre. However, virt-manager is still better
The extension pack isn't though: it's closed source and only free for evaluation, personal use, and educational purposes.
It’s oracle. I wouldn’t trust their software on my PC. Use qemu or something instead.
Read about Oracle actively investigating user if there is a business usecase and charging insane amounts of money.
Why are you using VirtualBox for this anyway?
KVM/QEMU + Virt-manager all the way.
How do you migrate a Windows VM to virt-manager (without any risk of invalidating the license)?
That's a great question. Mostly it'd be a matter of exporting and then importing / converting the disk image and standing up similar VM "hardware".
You might still need to reactivate the licence; I'm not sure if the virtual hardware move will trip activation.
At the company I work at we needed to use USB 3.0 devices for which you need the extension pack (Windows hosts, Ubuntu VM).
For commercial use you need a licence to use the extension pack, so I don't know how Oracle knew of the abuse of some employees but our company received a communication reminding about the licence rule.
the thing must phone home to check license status, and they were able to match your systems to the same entity via ip or network or something. but with a minimum buy of 100, i'd tell 'em to fuck off if the total seats using the pack was less than that, regardless of commercial/personal use status.
Running unauditable code is always a risk.
Consider an alternative to virtualbox, like QEMU/KVM with virt-manager.
Privacy
A place to discuss privacy and freedom in the digital world.
Privacy has become a very important issue in modern society, with companies and governments constantly abusing their power, more and more people are waking up to the importance of digital privacy.
In this community everyone is welcome to post links and discuss topics related to privacy.
Some Rules
- Posting a link to a website containing tracking isn't great, if contents of the website are behind a paywall maybe copy them into the post
- Don't promote proprietary software
- Try to keep things on topic
- If you have a question, please try searching for previous discussions, maybe it has already been answered
- Reposts are fine, but should have at least a couple of weeks in between so that the post can reach a new audience
- Be nice :)
Related communities
Chat rooms
-
[Matrix/Element]Dead
much thanks to @gary_host_laptop for the logo design :)