GPS's, or global positioning systems, are becoming more and more popular every day. With awesome standard features, increased map detail and dropping prices, it's no wonder why. Add to that the the growing popularity of treasure hunting games like geocaching and it's easy to understand the popularity of this little gadget.
"There are several programs available for Linux that will interact with just about any GPS on the market. This software generally servers to either interact with or enhance the GPS unit. Programs that interact can transfer information to and from the unit, including way-points, routes, detailed maps, saved tracks and more. These usually run on a proprietary protocol, such as Garmin or Magellan..."