The technical details are, frankly, over my head, but they address that question here:
http://openxcplatform.com/overview/faq.html
I can tell you that the folks at our hackday who had prior experience with OBD were very impressed by what OpenXC could do.