A maioria dos projetos hospedados em tais sites são voltados para o Linux, onde uma distribuição tem um sistema de gerenciamento de pacotes (como apt
no Debian / Ubuntu, pacman
no Arch). A introdução de um segundo, terceiro e quarto gerenciador de pacotes causaria confusão, pelo menos, e provavelmente até conflitos. (Por exemplo: O que acontece quando você tenta instalar um programa do MacPorts, mas ele já foi instalado pelo Homebrew? Coisas feias podem acontecer.)
Essas distribuições também têm suas próprias regras no empacotamento - opções de configuração, localização de certos arquivos, o próprio formato do pacote; por exemplo, o Debian divide muitos programas em pacotes "main", "dev", "dbg", enquanto o Arch não. Para construir um único pacote para todas as distribuições, seria necessário estar em conformidade com um conjunto de regras logicamente impossível; Portanto, cada distribuição mantém seus próprios repositórios.
Existem repositórios extras não oficiais do - muitos projetos hospedados no Launchpad possuem um PPA com pacotes criados para o Ubuntu; O Arch Linux possui um AUR mantido pelo usuário; finalmente, até mesmo o Mac OS X tem MacPorts e Homebrew :) No entanto, todos eles são semelhantes, pois são específicos do sistema operacional , mas nunca em um site.