A "escalabilidade" do próprio SO, combinada com a natureza acessível do software de código aberto. É fácil começar apenas com o kernel do Linux construído com apenas um pequeno subconjunto de seus drivers e, em seguida, adicionar o software em torno dele até que ele se encaixe no nicho necessário; fazer isso com o Windows ou o OS X é muito mais trabalhoso, e mesmo assim o licenciamento apropriado deixará o natimorto do projeto.