Have you looked at gpsd, which is BSD licensed?  According to the author, they
have very good device detection, so maybe you could use their device info
database.
http://gpsd.berlios.de/

-- Willg

Reply via email to