I recieved both the lcd screen and OBDii adapter in the mail yesterday. I have been trying to install various programs on my brothers laptop that is running linux. The two that seem to work (haven't put the thing in my car yet) are diagtools (command line based which will from what I see give me the raw data of each channel), and then a java based app called jdash.
Jdash is still in development, so it doesn't look too pretty.
I haven't even tried to look at any source code, as that is something I have never really done. May try in a few minutes here and see if I can make heads or tails of anything.
I am planning on using
LinuxICE for my distribution of Linux. It has the NGhost front end already installed and is stripped down making for a snappy boot up time.