Exceto razões políticas (ou [geralmente tolas] razões técnicas), qualquer parte do software de código aberto disponível para qualquer distribuição Linux pode funcionar com qualquer outra distribuição Linux disponível.
Embalar um software, no entanto, tem um custo diferente de zero. Não apenas os arquivos devem ser colocados nos locais apropriados para a distribuição, mas também há outras alterações técnicas e não técnicas que devem ser feitas antes que estejam em um formato aceitável para inclusão. Nem todo mundo está disposto a gastar o esforço necessário para preparar um programa arbitrário na Internet para sua (s) distribuição (ões) de escolha.