Existem vários problemas com este nível de acompanhamento:
-
Como outros disseram neste tópico, a maioria das pessoas usa o espelho mais "geograficamente relevante" possível, pois acelera as coisas para eles. Esses espelhos não estão sob o controle da Canonical.
Mesmo se a Canonical pudesse capturar os logs remotos, haveria leis de privacidade internacionais para obedecer, o que terminaria com os usuários talvez tendo que concordar com vários contratos, dependendo da jurisdição de um servidor escolhido.
-
Algumas pessoas não usam espelhos públicos. Se você estiver usando o Ubuntu em um farm ou em um cenário corporativo em dezenas ou centenas de máquinas (qualquer coisa com mais de três máquinas faria sentido no IMO), as pessoas procurariam os repositórios para que apenas o primeiro hit contasse.
-
Algumas pessoas podem apenas bater no link de atualização durante todo o dia. Isso não apenas tornaria as estatísticas, mas também deixaria os servidores mais altos do que precisavam.
-
Às vezes é melhor não saber.
Parece estúpido, mas um dos meus trabalhos é manter um webapp para uma empresa que várias grandes empresas usam para treinar seus funcionários. Falei sobre adicionar coleta de dados extra para termos uma ideia melhor do que um usuário está fazendo, pois isso seria útil para melhorias, mas se coletarmos esses dados (e divulgarmos esse fato, conforme exigido pela lei do Reino Unido), nossos clientes esperam conhecer os resultados de nossa coleção.
Tudo bem se os dados mostrarem um strong crescimento (ou muitos de seus funcionários usando o aplicativo Web no meu caso), mas, se isso não acontecer, isso poderá prejudicar os esforços de marketing. Nem todos os dados podem ser transformados em algo positivo.
Como os dados não seriam uma representação completa de todos os usuários, qualquer estatística desenhada seria menor do que os valores reais e a Microsoft (e outros) poderia bombardeá-los rapidamente com algumas estatísticas de vendas.
Existe um pacote para instalações OEM chamado canonical-census
mas como Eu já detalhei que este apenas funciona para instalações OEM. Leia o link para ver como funciona, mas vou dizer que é um pouco melhor que o repo-logging.
Acho que uma pergunta que você gostaria de fazer seria: Por que a Canonical precisa desses números? Mesmo se fossem ótimos resultados, ainda existe o problema de que não há muito dinheiro para o mercado Ubuntu. E se eles não fossem tão estelares quanto necessário para certas alegações de publicidade (ou não fossem lançados por esse motivo), a coleção certamente prejudicaria o projeto.