This device works perfectly on Linux out of the box, no need to compile any drivers on latest Linux distros e.g. OpenSuSE 11.3 & 11.4 or Ubuntu 10.10. There is a caveat though that, once plugged and used on Linux box the device will appear not working on Windows XP & 7. It will not be accessible via GPS software supplied with the dongle or e.g. VisualGPS due to Linux "GPS daemon" software switching the dongle in to SIRF protocol mode where some/most Windows applications including one supplied with it will insist on NMEA protocol mode and hence fail to obtain any data. In case of such use "SiRFdemo" to reset the dongle back to NMEA protocol. (Under MSŪ OSes)
While it is possible to stop this behaviour via a command line switch in Linux, it can take away "hot-plug don't want to know what is going on unless it works" ease which it will operate under. It also appears possible to switch the dongle to NMEA protocol only but why bother when it appears to work very well under SIRF protocol.
The dongle will suffer none of the MSŪ driver loading the dongle as serial mouse device as well.
Overall it is a pleasant surprise that this device works without any issues under Linux unlike in MSŪ operating systems.