Nomes de código do Debian Linux

39

Eu tenho algumas perguntas não-técnicas, bastante tolas, sobre como atribuir nomes de código aos lançamentos do Debian .

Cada versão do Debian tem seu nome de código exclusivo, que é (até agora) o nome dos personagens dos filmes Toy Story da Pixar .

Aqui está uma lista de todos os nomes de códigos atribuídos até agora:

  • A versão 1.1 é buzz(Buzz Lightyear) - o astronauta,
  • a versão 1.2 é rex- o tiranossauro,
  • A versão 1.3.x é bo(Bo Peep) - a garota que cuidou das ovelhas,
  • o release 2.0 é hamm- o cofrinho,
  • versão 2.1 é slink(Slinky Dog) - o cachorro de brinquedo,
  • versão 2.2 é potato- Sr. Batata,
  • o release 3.0 é woody- o cowboy,
  • a versão 3.1 é sarge- o sargento dos homens do exército de plástico verde,
  • versão 4.0 é etch- a lousa de brinquedo (Etch-a-Sketch),
  • versão 5.0 é lenny- os binóculos de brinquedo,
  • versão 6.0 é squeeze- o nome dos alienígenas de três olhos,
  • a versão 7.0 é wheezy- o nome do pinguim de brinquedo de borracha com uma gravata borboleta vermelha,
  • o release 8.0 é jessie- o nome da vaqueira tagarela,
  • release 9.0 is stretch- um brinquedo polvo de borracha roxa na Sunnyside Daycare ,
  • a versão 10.0 é buster- o dachshund de estimação de Andy (atualmente estável ).

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

  • a versão 11.0 é bullseye- o cavalo de Woody (atualmente testando ),
  • release 12.0 is bookworm- brinquedo inteligente de worm com uma lanterna embutida.

Há também:

  • codename especial sid( S até eu n D esenvolvimento ), que é link simbólico para codinome que atualmente é instável ,
  • stable, que é um link simbólico para o codinome atualmente estável,
  • teste que é um link simbólico para o codinome que está testando atualmente.

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

Minhas perguntas são:

  • Quais nomes de códigos serão atribuídos se ficarmos sem nomes de personagens?
  • Quem decide qual é o codinome do próximo lançamento (por favor, não responda ambiguamente como: 'community' )?
  • Quantos nomes de lançamentos estão planejados com antecedência?

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

A decisão de usar os nomes dos Toy Story foi tomada por Bruce Perens, que era, na época, o líder do projeto Debian e também trabalhava na Pixar , a empresa que produzia os filmes.

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

patryk.beza
fonte
5
Se fosse eu, continuaria escolhendo personagens de outros filmes da Pixar. A humanidade provavelmente será extinta antes de acabarmos. Deixe os alienígenas se preocuparem em continuar a convenção de nomenclatura depois disso. : D
Joseph R.
Ficar sem personagens da Pixar. Sim, isso não vai acontecer tão cedo. Essa pode ser uma das razões pelas quais a equipe seguiu esse cronograma de nomes em primeiro lugar.
03 de
O Debian, não o "Linux Debian", é mencionado em algum momento no Debian Gnu / Linux "(pelo menos quando ele usa Linux).
CTRL-ALT-DELOR
1
Um outro fato interessante ainda não mencionado em nenhum outro lugar aqui na pergunta ou respostas: 'experimental' é um repositório complementar para 'instável' para pacotes ainda não prontos para 'sid'. Como 'sid' ('instável'), também possui o nome do personagem da história do brinquedo; 'rc-buggy' (nomeado após o carro de brinquedo de controle remoto de Andy).
Jeremy Davis

Respostas:

36

Vou responder suas perguntas fora de ordem: a equipe de lançamento escolhe os nomes de código (veja a descrição da tarefa ), 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 acho que ainda não estamos preocupados em ficar sem nomes ...

Como apontado por eyoung100 , 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. Bookworm é o brinquedo inteligente, que usa lanterna de Toy Story 3 .

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

Stephen Kitt
fonte
21

Você já tem uma boa resposta para a maioria. Mas, por interesse, pensei em jogar na matemática de ficar sem nomes:

Faz 19 anos desde o primeiro lançamento com o codinome (Buzz 1996). Até agora, 13 nomes de caracteres são usados.

Toy Story tem 40 nomes potenciais , assumindo que não há mais filmes.

Se assumirmos que os nomes continuam sendo usados ​​na mesma taxa - eu suspeito que eles serão usados ​​mais lentamente, pois os lançamentos não acontecem tão frequentemente quanto antes (imagem da wikimedia):

https://upload.wikimedia.org/wikipedia/en/timeline/1aea1ee0d1b542b4b731bc28de752e84.png

Mas ignorando isso, e assumindo linear:

13/19 = 0,68 nomes usados ​​por ano. Assim, para usar 40 nomes, 40 / 0,68 = 59 anos. O que nos levará a 1996 + 59 = 2055 .

Se assumirmos que a lei de Moore continua (o que é justo, parece improvável), o número de transistores por CPU no momento em que o Debian ficar sem nomes será 2 ^ (59/2) = 759.250.125 vezes o que era quando o Debian começou usando esse esquema de nomenclatura. Ou 1.048.576 vezes o 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 super computador pode ter 10.000 deles (como o Tianhe-2), de modo que o supercomputador possui 40.000.000.000.000 de transistores. Uma CPU do iPhone 6 possui 2.000.000.000 de transistores. Os smartphones de 2055, quando o Debian ficar sem nomes, terão 25x mais transistores que os melhores supercomputadores da atualidade. É 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 irá para algum lugar muito mais estranho. Tecnologias quânticas, ópticas ou outras que ainda não foram concebidas.

Em resumo, o Debian não precisa se preocupar em ficar sem nomes. O mundo da computação provavelmente será tão diferente quando o fizer, que essas preocupações não farão sentido.

Lyndon White
fonte
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 (de fato, 22 anos / 3 filmes * 0,68 lançamentos debian / ano = cerca de 5 novos personagens por filme), para continuar sempre .

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

AMADANON Inc.
fonte
se isso acontecer, ou seja, eles ficarão sem os nomes da Toy story que adicionariam mística ao ecossistema Debian. Espero estar por aí até que eles fiquem sem nomes, ou seja, daqui a 55 anos e também supondo que Toy Story não faça mais filmes :)
shirish