it's really good to see you doing this. But it is lamentable - outrageous even - that BMW make it so hard. Two questions arise for me. 1. What sort of consumer pressure can BMW owners/drivers exert to get BMW to give them an open API on a car they've bought? and 2. Are there legality issues eg in US under DMCA and similar legislation, also under new emerging legislation such as TTP?
Longer term surely open source cars will prevail over closed systems.