It looks like nettalk
might be a better solution for Linux users. Their dongle is $70 but it will talk directly to a router via ethernet with no computer needed. Other than that, costs appear the same as for MagicJack. The only drivers are for when you want it to access the network via USB through your computer like if using a laptop on a public wifi hotspot. Those are not for Linux.