You can use Palm::Magellan::NavCompanion under the same terms as Perl itself.