Collapse OS – o sistema operacional pós-apocalipse

Conheça o Collapse OS, o sistema operacional pós-apocalipse projetado para trabalhar com componentes fáceis de recuperar.

Já imaginou um cenário onde o equipamentos não podem mais ser usado porque não existe um sistema que os suporte? Pois bem, o cenário ainda é ficção, mas o sistema já existe.

Collapse OS - o sistema operacional pós-apocalipse
Collapse OS – o sistema operacional pós-apocalipse

Collapse OS – o sistema operacional pós-apocalipse

O Collapse OS é um novo sistema operacional de código aberto projetado especificamente para os dias mais sombrios da humanidade.

Você precisará trabalhar com componentes que estão em toda parte e são fáceis de recuperar, antecipando um futuro apocalíptico em que a eletrônica de consumo é coisa do passado, um futuro em que a cadeia de suprimentos global entra em colapso e as pessoas não serão mais capazes de produzir dispositivos eletrônicos de massa que permanecem uma enorme fonte de poder político e social.

Segundo seu criador, desenvolvedor Virgil Dupras, o Collapse OS é o que os humanos do futuro precisarão para reconfigurar o que permanecerão os dispositivos tecnológicos atuais.

Dupras parece compartilhar a opinião daqueles que acreditam que a humanidade está caminhando para um estágio doloroso de sua história e que, após esse período apocalíptico hipotético, é muito provável que as pessoas possam explorar ou controlar melhor a tecnologia do velho mundo que cuidará de seus pares.

Sobre isso, ele disse o seguinte:

“Estou fazendo isso para mitigar um risco que acho real. Não é inevitável, mas é provavelmente o suficiente para justificar um esforço modesto.”

Virgil Dupras acredita que o maior problema para quem conhece a tecnologia pós-apocalíptica serão os microcontroladores, com circuitos integrados que reúnem os componentes essenciais de um computador: processador, memória (ROM e RAM), dispositivos periféricos e interfaces de entrada e saída.
 
Também será possível construir uma máquina com design exclusivo e peças descartadas com ferramentas de baixa tecnologia.

Explique este tópico no site dedicado ao projeto:

“Os computadores, depois de vinte anos, cairão irreparavelmente e não podemos mais programar microcontroladores. Também garante que o Collapse OS possa ser iniciado em máquinas mínimas e improvisadas, para interagir com dispositivos improvisados ​​(teclados, telas, mouse …), para editar arquivos de texto, para compilar arquivos de montagem (assembler) para uma ampla gama de MCU e CPU.”

Além disso, o objetivo deste projeto é ser o mais independente possível. Com uma cópia deste projeto, uma pessoa competente e criativa deve poder criar e instalar o Collapse OS sem recursos externos (ou seja, a Internet) em uma máquina de seu design, construída a partir de peças recuperadas com ferramentas de baixa tecnologia.

O Collapse OS é baseado no núcleo z80 e em uma coleção de programas, documentos e ferramentas. É compatível com microprocessadores Z80 de 8 bits, seu editor enfatiza que já pode ser executado em um computador Z80 homebrew, o RC2014 e, teoricamente, em um console Sega Genesis.

Por enquanto, o projeto está hospedado no GitHub e Dupras está satisfeito com seu progresso. Ele está procurando desenvolvedores que possam contribuir com o projeto, mas, no entanto, eles devem atender a certos critérios:

“A participação requer um conjunto muito específico de inclinações (acreditando no apocalipse) e habilidades (eletrônica e compilação z80).”

Com o qual o Collapse OS tem o objetivo principal de ser o mais simples e genérico possível, ser um núcleo z80 e uma coleção de programas, ferramentas e documentação que permitem a qualquer pessoa montar um sistema operacional que possa:

  • Funcionar em máquinas mínimas e improvisadas;
  • Interface através de mídia improvisada (série, teclado, tela);
  • Editar arquivos de texto;
  • Compilar arquivos de origem de montagem (assembler) para uma ampla variedade de MCUs e CPUs;
  • Leia e grave em uma ampla variedade de dispositivos de armazenamento;
  • Replicar-se.

Quanto à entrada, Dupras quer dar ao sistema a capacidade de conectar qualquer teclado inventado ou outras formas de interface improvisada, para que haja suporte para PS/2, D-Pad, adaptadores de teclado etc.

Assim como um shell para jogar com E/S também já está lá. Os cartões SD são suportados, a replicação automática foi implementada para compartilhar mais facilmente (se houver RAM e armazenamento suficientes) e o kernel é totalmente adaptável, escrito como módulos soltos vinculados ao “código de cola”.

Para saber mais sobre essa versão da distribuição, acesse a página oficial do projeto ou verificar o código no github.

Sobre o Edivaldo Brito

Edivaldo Brito é analista de sistemas, gestor de TI, blogueiro e também um grande fã de sistemas operacionais, banco de dados, software livre, redes, programação, dispositivos móveis e tudo mais que envolve tecnologia.

Deixe um comentário

Esse site utiliza o Akismet para reduzir spam. Aprenda como seus dados de comentários são processados.

Ads Blocker Image Powered by Code Help Pro

Bloqueador de anúncios detectado!!!

Nosso site precisa de publicidade para existir. Por favor, insira-o na lista de permissões/lista branca para liberar a exibição de anúncios e apoiar nosso site. Nosso conteúdo é GRATUITO, e tudo o que pedimos é isso!
Powered By
100% Free SEO Tools - Tool Kits PRO