Цитата(a9d @ Dec 30 2012, 00:03)

Как видно загружать программы не обязательно.
Можно использовать Си подобные скрипты. Тогда не будет зависимости от версии ядра. Но размер скриптов будет большим и пострадает производительность.
ГОСТ конечно сильный аргумент, но те кто задает моду на OS-и про ГОСТ наверно мало знают, если вообще знают.

Скорее имеет смысл говорить от том, как оптимальней разделить функциональность и организовать взаимосвязь между осью и приложением в смысле технологичности, удобства, простоты и пр.
Тут интересны мнения бывалых.
Скажем та же функция загрузки сторонних приложений написанных на C-и в ось без виртуализации памяти выглядит очень опасной.
Скорее это подход из прошлого века времен DOS.
Т.е. для малых RTOS такая фича дала бы не преимущество, а большую проблему. Значит загрузку программ на С-и вычеркиваем из списка must-have.
Если говорить о HAL в RTOS. (это вдогонку закрытой предыдущей темы)
Тут тоже не все так просто. Обычно разработчики очень неохотно меняют семейства микроконтроллеров. Это довольно трудное занятие.
Именно потому, что вынуждены детально изучать всю аппаратную часть платформы.
Тогда зачем абстракции? Что HAL уровень упрощает в RTOS кроме переносимости верхнего уровня?
Но рискну предположить, что именно переносимость меньше всего волнует разработчиков. Она скорее важна тем кто разрабатывает оси чтобы расширить сегмент сбыта. Т.е. HAL ставим под вопросом в списке must-have для RTOS, хотя вообще для осей фича стоящая.