Is Linux better off than OS X for in car support?
I've read through a few threads here and believe I already know my answer, but i'll ask anyway.
I really want to put a computer in my car and specifically I want it to be a Mac. The problem is that there is little/no selection for pre-built frontends for the Mac yet. While i'm a long time programmer, i've never been able to focus on doing things "just because" so I haven't been able to get very far with doing something myself either.
So now i'm toying with the idea of using a PC instead, but there is no way I will use any form of Windows (on priciple if nothing else) which leaves me with Linux.
I've been using Unix for a long time now and have used various flavors of Linux since the mid-90's, so that isn't an issue for me.
The big question is what is out there for Linux? Are you guys better off than OS X for having a good front-end? How is the support for things like touch screens (I have a Lilli 7")?
To give you an idea of what i'm looking for:
Must have to start -
Functionality over "bling" is important (take me back to the days when web-pages were grey backgrounds, black text, and no graphics ;)).
Music player that is easy to load (i.e. scripts) additional music and playlists too and is straight forward to use on a smaller touchscreen.
Sleep mode ala-Mac vs complete power-off (this is more an OS/hardware issue I guess, but i've been out of the "Intel" market for too long)
Color customization (I know what I said above :p) so that I can make it somewhat match my existing interior lighting.
Will need in the short term (i.e. after the initial stage of getting it all running) -
A way to add external custom controls (i.e. a steering wheel remote for audio control, etc..) as I would like to ditch the touch screen interface at some point.
ODB-II and CAN interfaces (both for reading and writing to the networks)
Expandability/Customization (i.e. i'd like to wire my radar detector into the system, and would need to have somewhere (preferably visable on all screens) to display it's information) both for existing functionality as well as adding my own items.