GitHub já começou a guardar no Ártico todo o código aberto que existe

14 Comentários

O GitHub concentra nos seus repositórios a grande maioria dos projetos de código aberto que existem na Internet. De forma gratuita, oferece a estes programadores um local para poderem ter o seu código armazenado e versionado.

Este serviço quer ir mais longe e iniciou há alguns meses o projeto GitHub Archive Program. Vai guardar por 1000 anos, e em local protegido, todo o código aberto que tem armazenado. Se até agora eram apenas preparações, o primeiro passo foi finalmente dado.

GitHub código aberto Ártico guardar

O futuro do código aberto está garantido

O GitHub parece dedicado a garantir a preservação de toda a informação que os seus serviços albergam. Para além da vertente paga que tem disponível, tem também armazenado de forma gratuita um conjunto muito alargado de código aberto e de projetos que usam essa filosofia.

É este código que o GitHub Archive Program quer guardar num local isolado e protegido do Ártico. Desta forma vai conseguir garantir a preservação deste código por 1000 anos, de forma segura e protegida. Claro que o vai alargar a outros repositórios públicos e assim fazer uma recolha ainda mais alargada.

O GitHub vai guardar esta informação

O primeiro momento real deste projeto aconteceu esta semana, quando o GitHub fez a primeira recolha de informação na Internet e a encaminhou para armazenamento. Muitas mais recolhas vão ser feitas nos próximos 2 meses para obter o código necessário.

Após este período de recolha de dados, este código vai ser transportado para o local definido no Ártico. Este usará uma mina de carvão abandonada, a 250 metros de profundidade. Os dados vão sr armazenado em bobines de filme com mais de 200 quilómetros, preparadas para este fim.

Armazenado no Ártico longe da ação humana

Os testes iniciais, destinados a avaliar o tempo máximo de armazenamento, apontavam para uma duração de mil anos. Vão ser adicionadas ao Arctic World Archive, que pretende armazenar alguns elementos essenciais do nosso planeta, como um conjunto alargado de sementes.

Está assim garantida a preservação para as gerações futuras de todo este código essencial à Internet e a todos os que nela navegam todos os dias. Protegido, longe da ação humana, conseguirá ser mantido por, pelo menos, 1000 anos.

Comentários

14

Deixe um comentário

O seu endereço de email não será publicado. Campos obrigatórios marcados com *

  1. Avatar de Rodrigo
    Rodrigo

    Daqui a alguns anos, todo esse código estará obsoleto e poucas máquinas o conseguirão interpretar.

    1. Avatar de Marcos
      Marcos

      Foi o que eu pensei. Então daqui a mil anos…

    2. Avatar de Acéfalo, o pensador
      Acéfalo, o pensador

      As máquinas não interpretam código, interpretam instruções.
      Será sempre possível criar emuladores para correr esse software armazenado. Tarefa trivial para uma civilização 1000 anos mais avançada. Se é possível criar emuladores de x86 em Javardascript ™ (https://github.com/copy/v86) não será difícil fazê-lo nos computadores quânticos do futuro.
      Também existe a hipótese de, se nos conseguirmos auto-destruir, (e por consequência se desaparecer a memória colectiva do conceito “software”) algum indígena da altura possa ver aquilo como algo deixado por extraterrestres.
      O que te parece mais provável?

      1. Avatar de Hugo Antunes
        Hugo Antunes

        Pode durar mil anos, mas o facto é que pode é vai ser necessário muito antes e nós próximos anos. Claro que daqui a 1000 anos pode se tornar obsoleto. Computadores quânticos vão ter dependências de tecnologia que existe agora antes de deixar ser necessario.

        Sim, as máquinas interpretam instruções, mas como estão codificadas essas instruções? Portanto não deixa de ser a linguagem utilizada o factor importante.

      2. Avatar de The boy
        The boy

        As máquinas tbm interpretam código, há linguagens que são interpretadas. Nem tudo é compilado.
        Será sempre possível criar emuladores, mas o código não deixa de estar obsoleto. E o que realmente importa, é a ideia, porque o código é basicamente a implementação da ideia. A mesma ideia programada hoje, vamos supor, em Java na última versão e aproveitando as técnicas de hoje, não tem nada a ver com a mesma ideia programada com Java 6 ou inferior, com as técnicas de há mais de 10 anos atrás.

    3. Avatar de Hugo Antunes
      Hugo Antunes

      Não, não estará obsoleto. É como descodificar linguagem egípcia. Serão sempre guardadas informações de descodificação de códigos antigos.
      É próximos softwares irão acentuar nesses softwares de código aberto. O melhor software de xadrez do mundo é open source. Os softwares que estão a ser desenvolvidos é irão ser acentarao nesse mesmo código. Estas a ver agora porque é preciso conservar toda esta informação?

  2. Avatar de Pedro
    Pedro

    Bobinas de Filme? A sério?

    1. Avatar de ToFerreira
      ToFerreira

      É o mais eficaz e seguro a longo prazo.

  3. Avatar de ToFerreira
    ToFerreira

    Era melhor fazer uma selecção para não guardarem tanto lixo

    1. Avatar de Hugo Antunes
      Hugo Antunes

      Se achas que software aberto é lixo, devias fazer uma maior investigação. Eu ganho dinheiro com software aberto e novas tecnologias assentam nesse código. Estas. Ver o piloto automático do tesla? O código inicial onde o software deles se desenvolveu partiu a partir de código livre. Isso é muito mais, mas precisas de te informar. E se fores programador, então ainda é mais estranho não saber o quão importante é guardar toda esta informação

  4. Avatar de Rui
    Rui

    Em filme com uma lupa consegues obter a informacao…
    Se for em tape ou HDD etc. nao sei como poderas conseguir obter a informacao caso as tecnologias utilizadas estejam obsoletas

  5. Avatar de Miguel
    Miguel

    Já desde o tempo de Cristo que se programa em Java. E mesmos os egípcios já tinham linguagem avançada de Python por isso mil anos não é nada. Linguagens duram milénios

  6. Avatar de videira
    videira

    a fonte da noticia ?

    1. Avatar de Vítor M.

      Está bem destacada no texto. Ora repara bem.