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
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.




