Операційні системи
Вбудовувані системи призначені для управління деякими процесами або обладнанням. Дана обставина висуває певні вимоги до встановлюються на цьому обладнанні операційним системам. При управлінні, наприклад, авіаційним або автомобільним обладнанням, критично час відгуку. Воно не повинно перевищувати якоїсь заздалегідь відомої невеликої величини. Якщо обладнання має невеликі розміри, доводиться вирішувати питання, пов'язані зі зниженням енергоспоживання. Часто пристрої бувають одноразовими і не обслуговуються.
Як приклад мініатюрних необслуговуваних контролерів можна привести марнотрати (вузли) бездротових сенсорних мереж (БСС). В рамках спільного проекту Intel і каліфорнійського університету - MEMS передбачалося створювати вузли БСС обсягом з піщинку - менш. Для подібного обладнання була розроблена Tiny OS, яка споживає 2 КБ пам'яті.
Операційні системи для мобільних платформ мають розвинені комунікаційними можливостями, підтримують велику кількість бездротових мереж. У таких ОС зазвичай реалізована підтримка специфічного обладнання, такого як сенсорні екрани, цифрова фотокамера, акселерометр. мікрофон, приймачі GPS. Microsoft недавно запропонувала технологію Sensing and Location Platform. в рамках якої комп'ютер повинен знати своє местопололоженіе, вміти реагувати на зміну навколишнього середовища. Наприклад, при зміні освітленості повинна змінюватися яскравість дисплея, при зміні положення пристрою екран може міняти орієнтацію з портретної на ландшафтну і т.д. У мобільних ОС Інтернет має набагато більше значення. ніж в настільних операційних системах. Зокрема, завантаження нових додатків і цифрового контенту здійснюється, головним чином, по Мережі.