O que torna o linux capaz de rodar em tantos tipos de hardware? [fechadas]

1

Estou curioso sobre o que permite que o Linux seja muito mais versátil que outros sistemas operacionais. De acordo com a seção de novatos em www.linux.com, o Linux pode:

run on notebook computers, desktop computers, workstations, mainframes, supercomputers, handheld devices (including some cell phones), game machines, industrial robots and even a wristwatch!

Eu certamente nunca vi o Windows rodando em um relógio de pulso. Alguém poderia me esclarecer sobre a diferença?

Página de novatos aqui

    
por Wilson Canda 21.05.2013 / 00:26

2 respostas

4

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.

    
por 21.05.2013 / 00:32
1

Suponho que ser livre e de código aberto ajuda muito com isso.

A ausência de qualquer restrição comercial ou legal e o acesso ao código-fonte de qualquer parte do sistema (incluindo o kernel, que "fala diretamente" com o hardware) torna possível para qualquer pessoa interessada [e com o suporte técnico necessário habilidades] para adaptá-lo a qualquer hardware que possa executar um sistema operacional.

    
por 21.05.2013 / 00:37

Tags