Quanto o kernel do Linux muda em um ano?


17

Como posso obter estatísticas sobre o quanto (em porcentagens) o código fonte do kernel Linux muda em um ano?


A Linux Foundation fez um estudo sobre "Quem escreve o Linux?" em 2009, isso também pode ser interessante.
sr_

2
Não sei que tipo de pergunta você deseja responder, mas considerar as linhas de código como uma medida de proxy para qualquer coisa que não seja uma linha de código é quase certo que é enganosa. Por exemplo, pode-se adicionar um agendador experimental que quase ninguém usa, exceto o experimento. São 2000 linhas de mudança ou 0?
msw

O que você quer provar com essa estatística? Nunca confie em uma estatística que você não tenha se falsificado ...
Nils

Respostas:


9

O que você está procurando pode ser encontrado no site da Ohloh , que, aliás, indexa o repositório Linux GIT. Lá você verá um gráfico mostrando o quanto o kernel mudou ao longo de 1 ano, 3 anos, 5 anos, 10 anos ou Tudo. Por padrão, ele mostra as estatísticas do código-fonte, mas você também pode obter estatísticas sobre Idiomas, Committers, Commits. Você pode calcular manualmente a alteração%. A mudança no código fonte entre 2010 e 2011 aumentou 11,4%.


2
o que é isso em 2005? por que houve um "boom" muito grande?
LanceBaynes

5
Em 2005, Linus criou o GIT. A fusão de sucursais anteriores no GIT reflete o aumento. Isso é apenas uma inconsistência nos dados ao passar de um sistema de controle de revisão para outro.
224 Dejan


9

Você encontrará esse tipo de informação no site lwn.net . É feito por Jonathan Corbet e tem uma cobertura detalhada do kernel do Linux. Jonathan Corbet é um colaborador altamente reconhecido da comunidade de kernel do Linux.

Na página Índice do Kernel , você pode ver as páginas "quem escreveu ...". Eles contêm informações detalhadas sobre alterações no kernel do linux de uma versão para outra.

A fundação Linux reuniu essas informações em um documento oficial . Há também uma retrospectiva de 2010 feita por Greg Kroah-Hartman .

Edit: encontrou uma fonte oficial.

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.