Hello. I am very interested in this software because I am going on a road trip this summer. I'm glad you decided to write this software just now, because it is just in time for me to use it.
I have a Linux (Ubuntu) netbook with Bluetooth. Because I was so impressed with this software, I have purchased an OBD dongle and a GPS receiver, each with Bluetooth. They are coming in the mail, but in the mean time I built the software on Linux. I had to install gpsd, gpslib-dev, fluid, and fltk. After I installed those packages, it built with no errors. I can run the GUI and see the instruments.
It would be fun to have the GUI up and running on the netbook while I'm driving (for my copilot to look at, of course), and also logging things to the background database. If I can get all that to work, I'll be pretty happy. My thought is that I could write a script to run when I plug in my USB camera -- the script would export the obdgps data to a KML file, then I'd parse the KML file and insert references to my pictures, and geo-tag the photos by comparing the photo timestamp to a timestamp in the KML. I want some way to link to the resulting KML file from a blog, so that people can follow my progress, see the photos, see my route, and the vehicularly inclined can see some nerdy car data.
I have done some programming, so if this effort needs a technical hand, I offer my help. My road trip begins in six weeks. Perhaps I can help with bug testing, or perhaps I can assist with some feature enhancements.