Vince2501 said:
Thinking realistically, how soon after launch (unless a dev is working on the feature right now) could we have GPS on the Pandora? I know writing the drivers for the dongle could be challenging, but how difficult could it be for maps to be downloaded onto the device?
USB / Bluetooth GPS dongles would work almost immediately, with standard gpsd software (possibly a matter of days/hours for someone to compile it, if it isn't already). The software for those is incredibly basic (they appear as a serial device, so you'd need a kernel serial module, which may or may not be included by default but is simple to enable given the kernel source code), and a program to read from that serial device and interpret NMEA text. That's all command-line, non-specific stuff for which the programs are incredibly simple. That gives you the GPS co-ord, speed, altitude etc. You could probably do it without having to write a single line of code.
Maps etc. are a bit more tricky. Again, it can be just a matter of someone compiling something like roadnav or the other million-and-one free navigation programs. The problem is that this wouldn't be like your TomTom... the maps for GPS on any non-famous / free navigation program are taken from OpenStreetMap, or by reverse-engineering some very specific versions of a famous navigation program (which invariably change with the next update to stop you doing that). Free sources of map data are usually incomplete, out of date, very limited in their coverage and often useless for navigation (speaking for the UK, OpenStreetMap doesn't have more than 5% of the roads in the busy Essex town where I live, just minutes from London - the ones it does have don't have name data).
And although, technically, the TomTom devices use a version of Linux, it's not as simple as just "copying" the TomTom program across and running it. You will also have a hard time just buying the map data to plug into a free piece of software - the manufacturers want you to buy THEIR GPS device, not your own.
So basically, it'll "work" almost immediately. If you intend to drive your car by it, you're better off buying a SatNav device.