Esta distribuição Linux quer manter o software funcionando mesmo depois de 1000 anos

Resumo

  • Subleq+ é uma distribuição Linux projetada para manter o software funcionando daqui a um milênio.

  • O software é embalado em “cápsulas” digitais com uma pequena VM C e especificações que cabem em um guardanapo.

  • O sistema operacional usa uma instrução simples, Subleq: subtrair e ramificar se for menor ou igual a zero.

Manter as coisas vivas para uma civilização que viveu no ano 3000 é bastante difícil. Já é bastante difícil garantir que aquilo que se preserva sobreviverá ao milénio, mas depois é preciso dizer às pessoas do futuro exactamente o que estão a ver. Idealmente, você precisa criar uma situação Rosetta Stone onde as pessoas possam mudar o que você deseja dizer a elas.

Mas como podemos garantir que as gerações futuras de pessoas possam executar sem esforço o software que usamos hoje? Uma distribuição Linux visa tornar o processo muito mais fácil para as pessoas do terceiro milênio, dando-lhes uma instrução.

Subleq+ pretende manter software legado em funcionamento por 1.000 anos

As instruções estão no título

Crédito: Iniciativa Eterna de Software

Como notado LinuxíacoA Eternal Software Initiative anunciou sua nova distribuição Linux, Subleq+. Não foi feito para ser algo que você usa diariamente; em vez disso, ele atua como uma cápsula do tempo digital para manter o software funcionando daqui a 1.000 anos.

Como explica a Eternal Software Initiative, não podemos confiar na emulação porque será muito difícil colocar um emulador em funcionamento para uma civilização futura. Em vez disso, o objetivo é criar um sistema operacional que receba um comando muito simples e execute software dedicado, também conhecido como “cápsulas”.

O software, o sistema operacional e todas as dependências são empacotados em uma única “cápsula” independente – uma sequência de números que codifica toda a pilha de software. Oferecemos exemplos de cápsulas; com nosso conjunto de ferramentas de código aberto (disponível agora GitHub), qualquer pessoa pode criar cápsulas a partir de seu próprio software.

A máquina virtual de referência para executar cápsulas é escrita em C e tem menos de uma página de código. A especificação completa é curta o suficiente para caber em um guardanapopara que alguém no futuro pudesse criar uma máquina virtual funcional do zero em menos de uma hora e dar vida ao software em uma cápsula.

Para criar um sistema operacional fácil de usar, os designers escolheram um manual de instruções simples para seu uso: Eles sãoextrair e Brancho se eueu do que ou equalizaçãogeralmente para zero. É por isso que se chama Subleq+, a instrução é basicamente o nome. Você pode ver o projeto nele Página GitHub.

Esses 7 mitos do Linux que você ainda acredita simplesmente não são verdade

O Linux é uma fera completamente diferente do que era há dez anos.

Link da fonte