Você já tem uma boa resposta para a maior parte.
Mas, por interesse, pensei em jogar na matemática dos nomes:
Já passaram 19 anos desde o primeiro lançamento codinome (Buzz 1996).
Até agora 13 nomes de caracteres são usados.
Toy Story tem nomes potenciais de 40ish , assumindo que não há mais filmes.
Se nós assumirmos que os nomes continuam sendo usados na mesma proporção - eu suspeito que eles serão usados mais devagar, já que as liberações não acontecem com a mesma freqüência que antigamente (imagem da wikimedia):
Mas ignorando isso, e assumindo linear:
13/19 = 0,68 nomes usados por ano.
Assim, para usar 40 nomes, ele levará 40 / 0,68 = 59 anos.
O que nos levará a 1996 + 59 = 2055 .
Se assumirmos que a lei de Moore continua (o que, para ser justo, parece improvável)
então o número de transistores por CPU no momento em que o Debian fica sem nomes será 2 ^ (59/2) = 759,250,125 vezes que foi quando o Debian começou a usar este esquema de nomeação. Ou 1.048.576 vezes a de hoje.
Este será um mundo muito diferente na computação.
Hoje, uma CPU de ponta tem 4 bilhões de transistores (como um Xeon), e um supercomputador pode ter 10 mil deles (como o Tianhe-2), então o supercomputador tem 40.000.000.000.000 de transistores. Uma CPU do iPhone 6 tem 2.000.000.000 de transistores.
Os smartphones de 2055, quando o Debian ficar sem nomes, terão 25x tantos transistores quanto os melhores supercomputadores de hoje.
É difícil dizer se o Debian ainda será um sistema operacional funcional para esses computadores.
No entanto, parece altamente improvável que a lei de Moore continue até esse ponto. Nesse caso, a computação provavelmente será muito mais estranha. Quantum, ópticas ou outras tecnologias que não foram concebidas.
Em suma, o Debian não precisa se preocupar com a falta de nomes.
O mundo da computação provavelmente será tão diferente no momento
que tais preocupações não fazem sentido.