GEOS: o sistema operacional que deu janelas e mouse ao Commodore 64 antes do Windows valer a pena

Em janeiro de 1986, quatro anos antes do Windows 3.0 e cinco antes do Windows ainda ser levado a sério, o Commodore 64 ganhou algo que nenhum PC doméstico tinha: uma interface gráfica completa, com janelas, ícones, menus suspensos e suporte a mouse. O programa se chamava GEOS, da Berkeley Softworks, e coube inteiro em uma máquina de 64 KB de RAM — a mesma quantidade de memória que o MS-DOS usava só para exibir um prompt de comando.

Quem curte esse tipo de retrospectiva também vai gostar de CP/M, aqui no blog.

Commodore Amiga A1200, computador retro

Um desktop inteiro em 64 KB

Encaixar um ambiente gráfico funcional em 64 KB era um exercício de engenharia mais do que de design. O GEOS carregava a interface, o gerenciador de arquivos e os aplicativos em pedaços, trocando dados constantemente entre a RAM e o disquete de 5,25 polegadas de 170 KB do drive 1541 — o famoso “disk swapping” que obrigava o usuário a trocar o disco de sistema pelo disco de dados no meio de uma tarefa. Quem tinha só um drive (a maioria) aprendeu a decorar esse vai-e-vem. Já quem tinha dois drives, ou um REU (expansão de memória RAM), sentia o GEOS voar perto do que qualquer usuário de PC só veria anos depois.

Disquete de tecnologia retro

O que vinha na caixa

O pacote original já trazia um pequeno escritório completo, algo incomum para a época:

  • geoWrite — processador de texto com fontes e formatação em tela, algo que o WordStar do MS-DOS nem sonhava em oferecer;
  • geoPaint — editor de imagens bitmap, com pincéis e padrões de preenchimento;
  • geoDex — um catálogo de contatos gráfico;
  • Desk Accessories — calculadora, bloco de notas e preferências, presos numa barra fixa, quase um antepassado direto da bandeja do sistema.

Uma planilha (geoCalc) e um corretor ortográfico (geoSpell) chegaram depois, vendidos separadamente, ampliando o pacote para algo parecido com um “Office” de 8 bits.

Teclado de computador sobre mesa de madeira

Curiosidade pouco conhecida: o GEOS quase venceu a guerra dos GUIs no PC

O sucesso no C64 foi grande o bastante para a Berkeley Softworks se reinventar. Em 1990 a empresa virou GeoWorks e lançou o PC/GEOS, uma versão do mesmo ambiente gráfico para computadores compatíveis com IBM PC, rodando sobre o MS-DOS. O pulo do gato: o PC/GEOS era leve e rápido o suficiente para funcionar bem em máquinas 286 e 386 com pouca memória, num momento em que o recém-lançado Windows 3.0 exigia hardware mais robusto para não travar. Por um breve período, analistas do setor chegaram a apostar no GeoWorks Ensemble como concorrente real do Windows — ele nunca decolou no mesmo volume, mas sobreviveu por anos licenciado para fabricantes de hardware e pacotes de escritório de baixo custo, uma vida paralela pouco lembrada hoje.

Por que isso importa hoje

O GEOS é um lembrete prático de que interface gráfica nunca foi, tecnicamente, uma exclusividade do Mac ou do Windows — foi uma questão de prioridade de engenharia. Para quem mexe com preservação e emulação, ele também é bem acessível na prática:

  • Emuladores como o VICE (x64sc) rodam o GEOS sem enrolação, incluindo o suporte a mouse via emulação de joystick na porta 1;
  • Arquivos de preservação de software do C64 costumam ter as imagens de disco do GEOS 1.x e 2.0 catalogadas separadamente, já que era um “sistema dentro do sistema”;
  • Rodar o GEOS hoje é uma boa forma de sentir, na prática, o quanto engenharia de software enxuta conseguia fazer com recursos que uma imagem de smartphone atual ocuparia sozinha várias vezes.
Cena de escritório com computadores de época

O legado

O GEOS nunca destronou o MS-DOS nem impediu a ascensão do Windows, mas provou, ano antes da maioria dos usuários de PC ver uma janela na tela, que um computador de 8 bits vendido para famílias podia ter interface gráfica de verdade. É esse tipo de detalhe — mais do que a data de lançamento ou a lista de specs — que faz o Commodore 64 continuar sendo, décadas depois, a máquina mais versátil dos anos 80.

1 comentário em “GEOS: o sistema operacional que deu janelas e mouse ao Commodore 64 antes do Windows valer a pena”

  1. Pingback: OS/2: o sistema operacional que a IBM perdeu para o Windows nas lojas — mas venceu nos caixas eletrônicos – Onde a tecnologia do passado continua viva

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *

Rolar para cima