A linux kernel igen sok processzor architektúrára lett portolva.
A kód könnyen hozzáférhető, mindenféle előzetes licenszelési tárgyalások nélkül felhasználható, csak ki kell pucolni belőle a felesleges részeket, meg esetleg írni hozzá 1-2 platform specifikus drivert és kész.
Szerintem inkább ezért terjed a beágyazott rendszereken.