ELC: The embedded Linux nightmare
Posted Apr 18, 2007 12:35 UTC (Wed) by khim
In reply to: ELC: The embedded Linux nightmare
Parent article: ELC: The embedded Linux nightmare
You can keep old version on your server, but active distribution development always goes in "unstable/testing" branch (where latest and greatest stuff lives).
Embedded developers worry about a lot of things and like to develop in stable branch. Then, few years down the road, they try to switch from 2.6.10 to 2.6.20 (or something like this) when it's clear that they actually need to switch.
But linux kernel is not designed to be used this way! Either you change your driver over time while tracking changes in kernel - or you need MAJOR overhaul when you need to switch. Nobody is trying to keep things compatible and reduce amount of changes needed low!
And this is when things are going straight to hell: embedded developers blame linux kernel developers (why the hell they change internals so much?) and linux kernel developers blame embedded developers (you were asked year ago if you still need devfs or not - there were no complains, why you are whining NOW?).
to post comments)