На самом деле все гораздо хуже. Линукс кажется побеждает.
Скорость роста списка дивайсов на которые портирован линукс (
http://www.arm.lin …uk/developer/machines/) приобретает экспоненциальный характер.
Но перерыв всю литературу обнаружил вообщем остсутствие нормальных мануалов по шагам как портировать линух на эмбеддед платформу.
И по моему скорость модификаций ядра нарастает.
Еще заметил в ядре по крайней мере для архитектуры ARM признаки протекционизма.
Т.е. в ядре появляется поддержка очень дорогих фирменных плат, а дешевые платы хоть для них и опубликованы патчи не появляются.
Интересно что наличие эклипсы игнороируется основной веткой линукса и там все билдится некоей примочкой Kbuild каким-то образом связанной с make.
Т.е. конвертер make из SlickEdit не может справиться с makefil-ами линуха.
Мне, например, пришлось ваять на Perl-е скрипт чтобы сделать конверсию проекта Линукса в SlickEdit.
Кстати всего около 700 файлов, для сравнения в uC/GUI примерно столько же если считать все драйвера.
Думаю время когда Линукс смогут компилировать в Keil RealView не за горами.
На мой взгляд тормозом Линукса становится сам Линус. Если б не его консервативная политика по поводу тулсов то все могло бы развиваться гораздо резче.