Eu respondo a parte (3) primeiro (na verdade eu adicionei).
3) Describe the processes and criteria used by Debian to add software to the Debian archives.
O software incluído no Debian basicamente inclui tudo o que (aproximadamente) supera os seguintes obstáculos.
-
Alguém está interessado em empacotar os padrões Debian (não é fácil
realização, pelo menos para softwares complexos, nos dias de hoje).
-
Se alguém não é um desenvolvedor Debian, então um desenvolvedor Debian
precisa patrocinar o pacote para colocá-lo nos arquivos. Se o somone é um
Desenvolvedor Debian, esta etapa não é necessária.
-
Os mestres de FTP são os guardiões dos arquivos Debian. Eles tem que ter
aceite isso. Eles são responsáveis por garantir que o licenciamento e as
os padrões de empacotamento estão de acordo com os padrões Debian,
especificamente o [Debian Free Software Guidelines]
( link ) e Debian
Política . Pacotes podem e conseguem
rejeitado nesta etapa, às vezes sem uma boa razão.
Sujeito a estas restrições, qualquer software pode ser empacotado, desde que seja executado no Debian, é claro. Essas restrições diminuem significativamente a quantidade de novos softwares que chegam ao Debian, mas ainda há muitas coisas novas chegando. Aqui está o Nova fila do Debian .
O número de pacotes está subindo, provavelmente porque o interesse em Software Livre desde o nascimento do Debian tem aumentado constantemente, mais ou menos monotonicamente. Portanto, o número de pessoas envolvidas no Debian vem aumentando. E, finalmente, a quantidade de software livre no mundo também tem aumentado, embora grande parte dela não seja mantida ou mal mantida, porque a maioria dos projetos de Software Livre tem um único desenvolvedor, e na maioria dos casos quando ele ou ela deixa de trabalhar nele, projeto finalmente morre. Note que o Debian remove pacotes de testing / unstable o tempo todo, mas principalmente quando há bugs sérios e ninguém sobe para consertá-los.
1) Why did the LoC from the Debian source grew from 55m to over 300m in ~9 years?
Eu acho que os dourados cobriram muito bem.
2) Why is there such a big difference to other OS?
O termo outro SO é ambíguo. Grosso modo, os sistemas operacionais vêm em duas variedades, proprietária e livre. Os sistemas operacionais proprietários incluem os vários sistemas operacionais Microsoft Windows e o OS X da Apple, mas há muitos outros menos conhecidos. Por padrão, esses sistemas operacionais incluem apenas um conjunto básico de utilitários. Embora o software livre possa estar disponível para essas plataformas, no máximo, apenas um pequeno subconjunto dele está disponível diretamente do fornecedor. Há, claro, muitos softwares proprietários disponíveis. Em geral, os fornecedores proprietários gostam de cobrar pelo seu software, por isso não querem encorajar os usuários a usar o software livre.
Os sistemas operacionais gratuitos incluem os mais conhecidos, os vários sistemas operacionais que rodam sobre os kernels Linux (popularmente conhecidos como distribuições Linux), os vários * BSDs como o OpenBSD e FreeBSD, e sobre variantes híbridas como os vários sistemas operacionais Debian. projetos executados em cima de outros kernels que não o Linux; por exemplo. Debian GNU / Hurd e Debian GNU / kFreeBSD.
As distribuições Linux são basicamente similares no software que oferecem, embora variem na quantidade de software disponível diretamente do fornecedor. As distribuições da comunidade como o Debian e o Fedora possuem grandes quantidades de software disponíveis. O Debian tem possivelmente a maior quantidade de software. As distribuições mais comerciais têm uma seleção menor de software.
Os * BSDs também possuem uma grande quantidade de software disponível, comparável às distribuições Linux, embora não tão extensas. Muitos softwares livres são portáveis o suficiente para rodar em sistemas livres do tipo Unix, como as distribuições Linux e os * BSDs.
Em resumo, Debian, Fedora, Gentoo e FreeBSD, por exemplo, distribuem quantidades bastante similares de software, então o Debian não é particularmente incomum a esse respeito, embora seja provável que o Debian distribua a maior quantidade de software de qualquer sistema operacional , embora eu não tenha triturado os números para descobrir com certeza.