Codenames do Linux Debian

34

Eu tenho algumas perguntas bastante tolas e não técnicas sobre como dar codinomes para versões Debian .

Cada lançamento do Debian tem seu codinome único, que é (até agora) o nome de um personagem dos filmes Toy Story por Pixar .

Aqui está a lista de todos os codinomes atribuídos até agora:

  • lançamento 1.1 é buzz (Buzz Lightyear) - o astronauta,
  • o lançamento 1.2 é rex - o tiranossauro,
  • release 1.3.x é bo (Bo Peep) - a garota que cuidou das ovelhas,
  • o lançamento 2.0 é hamm - o cofrinho,
  • release 2.1 é slink (Slinky Dog) - o cachorro de brinquedo,
  • release 2.2 é potato - Sr. Batata,
  • release 3.0 é woody - o cowboy,
  • release 3.1 é sarge - o sargento do Green Plastic Homens do Exército,
  • lançamento 4.0 é etch - a lousa de brinquedo (Etch-a-Sketch ),
  • release 5.0 é lenny - os binóculos de brinquedo,
  • release 6.0 é squeeze - o nome dos alienígenas de três olhos,
  • release 7.0 é wheezy - o nome do pinguim de brinquedo de borracha com um gravata vermelha,
  • release 8.0 é jessie - o nome da vaqueira yodelling (atualmente < um href="https://wiki.debian.org/DebianStable"> estável ).

Lista dos codinomes dos principais lançamentos principais do Debian após jessie :

Existem também:

  • codinome especial sid ( S até I n D evelopment ) que é um link simbólico para o codinome que é atualmente instável ,
  • stable que é um link simbólico para o codinome que está atualmente estável,
  • teste que é um link simbólico para o codinome que está sendo testado no momento.

A lista de Toy Story caracteres é bastante robusta mas em algum momento, não haverá mais nomes de personagens para serem atribuídos.

Minhas perguntas são:

  • Que codinomes serão atribuídos se ficarmos sem nomes de personagens?
  • Quem decide qual é o codinome da próxima versão (por favor, não responda de maneira ambígua como: 'comunidade' )?
  • Quantos nomes de lançamentos estão planejados para o futuro?

BTW: Citação interessante de debian.org/doc/manuals:

The decision of using Toy Story names was made by Bruce Perens who was, at the time, the Debian Project Leader and was working also at Pixar, the company that produced the movies.

Infográficos Claudio Ferreira Filho (@filhocf) ( licença : CC BY-SA 4.0 ).

    
por patryk.beza 10.08.2015 / 23:10

3 respostas

35

Responderei a suas perguntas fora de ordem: a equipe de lançamento escolhe os nomes dos códigos (veja as tarefa de descrição ), dois lançamentos à frente; os próximos três lançamentos são Buster (Debian 10, programado para o segundo trimestre de 2019), Bullseye (Debian 11), e Bookworm (Debian 12); e eu não acho que estamos preocupados com a falta de nomes ainda ...

Como apontado por eyoung100 , o Stretch é o polvo em Toy Story 3 e Buster é o cachorro de Andy. Como você mencionou na sua pergunta atualizada, Bullseye é o cavalo de Woody. O Bookworm é o inteligente brinquedo de verme que usa a lanterna de Toy Story 3 .

Além disso, Sid é o nome do garoto da casa ao lado que quebra todos os seus brinquedos . "Ainda em desenvolvimento" é um backronym.

    
por 10.08.2015 / 23:48
20

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.

    
por 11.08.2015 / 04:53
7
Contando de Toy Story a Toy Story 4 (planejado para ser lançado em 2017), há menos de 8 anos entre os filmes, em média. Usando a estimativa da @ Oxinabox de menos de um lançamento por ano, isso exigiria menos de 8 novos personagens por filme (na verdade, 22 anos / 3 filmes * 0,68 lançamentos debian / ano = cerca de 5 novos personagens por filme), para continuar para sempre .

Eu imagino que, na prática, se eles acabassem (ou antes), eles selecionariam uma nova franquia de filmes.

    
por 11.08.2015 / 06:47