
Ontem, vi o código-fonte do kernel Linux. Eram milhares de linhas. Todos os códigos foram escritos por apenas uma pessoa, Linus Torvalds?
Responder1
Não. Linus não é o único a escrever o código-fonte do kernel Linux, e acho que você descobrirá que o Kernel Linux tem mais do que "milhares" de linhas de código (está mais próximo de 12 a 15 milhões de linhas, dependendo de como você conta).
Veja, por exemplo, os 100 principais contribuidores mencionados aqui: https://github.com/torvalds/linux/graphs/contributors
Observe como Linus (no momento) é o 39º contribuidor mais frequente em termos de número de commits.
Veja também o texto na seção"Comunidade de Desenvolvedores"do artigo da Wikipedia "Linux Kernel", que afirma
A partir de 2007, o desenvolvimento do kernel mudou dos 20 desenvolvedores mais ativos que escrevem 80% do código para os 30 primeiros que escrevem 30% do código, com os principais desenvolvedores gastando mais tempo revisando as alterações.
[...]
Cerca de 1.500 desenvolvedores estão contribuindo para cada lançamento, de cerca de 200 a 250 empresas, em média, por lançamento. Os 30 principais desenvolvedores contribuíram com pouco mais de 16% do código. Quanto às empresas, os principais contribuintes são Intel (12,9%) e Red Hat (8,0%), o terceiro e quarto lugares são ocupados pelas categorias “nenhum” (7,7%) e “desconhecido” (6,8%).
Responder2
Com relação ao "Relatório de desenvolvimento do kernel Linux de 2017". Existem 1.681 desenvolvedores de 255 empresas. Para maisInformação.
Responder3
Linus Torvalds é provavelmente uma das pessoas que contribuiu com a menor quantidade de código para o projeto. Sua contribuição é muito inferior a 1%. Dê uma olhada no código-fonte que lista todos os contribuidores....
Como ele destruiu toda a história anterior a 2004, você precisa ter muito cuidado se quiser medir suas contribuições.