Por que o Facebook escolheu o Linux e o CentOS, você pode encontrá-los falando sobre isso.
De uma apresentação própria - Executando o CentOS na frota do Facebook
página 8:
- Nós nos movemos rapidamente; O opensource se move mais rápido
- Não precisamos escrever tudo sozinhos
- Compartilhar nosso código significa compartilhar a manutenção e fazer com que outras pessoas o estendam
página 9: por que o CentOS:
- Lançamentos estáveis
- Compatibilidade binária
- [Frequente] Atualizações de segurança
- Ferramentas maduras e bem compreendidas
- EPEL
- estreito relacionamento com o Fedora [e RH]
página 10:
- Backports do Fedora Rawhide para coisas que nos interessam
- CentOS + FTL = distro estável, movendo-se rapidamente
página 27:
- a cada duas semanas, sincronizamos as atualizações mais recentes
Além disso, em minha própria experiência, no passado, quando eu fui com o Debian em projetos de consultoria, e as duas Universidades e três ISPs foram trabalhadas, foi devido a:
- ter o know how;
- sendo muito usado e suportado por uma grande comunidade de usuários;
- sendo bem documentado;
- a maleabilidade do gerenciamento de pacotes para salvar-me do trabalho gerenciando vários sistemas e mantendo-os atualizados - e tendo versões deb específicas em meu repositório local de pacotes compilados por mim mesmo;
- não sendo uma pessoa chata administrando o lado burocrático das licenças;
- a chance de personalizá-lo altamente às minhas necessidades;
- inclinado para o desenvolvimento, que eu precisava fazer;
- suporta bem o hardware e, mais tarde, o VMWare Enterprise;
- sendo bem suportado pelas ferramentas devops;
- a disponibilidade de ferramentas de depuração;
- com o código-fonte;
- sendo um pouco mais estáveis do que as distribuições alternativas devido ao uso de softwares mais testados e seu ciclo de lançamento estável e estável;
- com atualizações de segurança regulares, geralmente mais rápidas do que outras distribuições;
- com versões novas regularmente.
Em muitas organizações, eles podem ter motivos semelhantes para o sistema operacional escolhido.
No meu caso, o custo nunca foi o fator mais importante. No entanto, acho que em uma organização que se orgulha de ter centenas de milhares de sistemas / containers, isso certamente terá um papel mais importante.