Executando o Windows 98 no Navegador

Executar o Windows 98 dentro de um navegador provocou reflexões amplas sobre o quão enxutos e responsivos eram os sistemas operacionais mais antigos em comparação com as plataformas atuais, mais ávidas por recursos. Os comentaristas contrastam a sensação ágil e o pequeno consumo de Win9x com a latência, o bloat e as camadas de segurança dos sistemas modernos, debatendo quais benefícios reais justificam a complexidade adicional. O projeto também mostra o quanto a tecnologia web e o hardware evoluíram, permitindo que sistemas legados completos e até máquinas virtuais aninhadas rodem dentro do navegador de um telefone ou relógio.

Reação Geral ao Windows 98 no Navegador

  • Muitos acham impressionante e surreal que o Windows 98 (e até sistemas mais antigos) agora consiga rodar dentro de um navegador, inclusive em telefones e relógios.
  • As pessoas exploram ferramentas integradas por nostalgia: Desfragmentador de Disco, protetores de tela (3D Maze, Underwater), gatilhos de BSOD, Briefcase e aplicativos clássicos como o Notepad.
  • Alguns compartilham coleções relacionadas de VMs no navegador e outros sites retrô (por exemplo, um desktop web no estilo Win98).

Desempenho, Bloat e Latência

  • Um tema importante é o quão rápidos o Win98/XP parecem hoje em comparação com sistemas operacionais modernos.
  • Vários argumentam que os sistemas modernos executam as mesmas tarefas básicas de desktop mais lentamente devido a camadas de abstração, verificações de segurança, gráficos mais ricos e frameworks pesados (por exemplo, Electron, desktops baseados em JS).
  • Outros contrapõem que as cargas de trabalho modernas são fundamentalmente mais pesadas: vídeo em HD, IDEs enormes, web hostil, rede complexa e ferramentas de segurança.
  • Há debate sobre se o crescimento do SO é em grande parte justificado (suporte a hardware, sandboxing, atualizações automáticas, drivers, virtualização, suporte a multi-core/64-bit) ou se é em grande parte “bloat” desperdiçado.
  • Alguns apontam regressões específicas de latência (por exemplo, aplicativos de configurações lentos, atraso do pressionamento de tecla até o texto em aplicativos de chat), apesar do hardware poderoso.

Linux, X11/Wayland e Desktops Antigos vs. Novos

  • Alguns relatam que distribuições Linux leves modernas fazem hardware muito antigo parecer “novo”, em contraste negativo com o Windows recente.
  • Outros lembram que os desktops Linux do fim dos anos 90 eram mais lentos que o Windows devido a drivers ruins, sobrecarga do XFree86 e indireção gráfica.
  • Há discordância sobre o valor da transparência de rede do X versus seus custos de desempenho, e apoio ao Wayland como uma modernização necessária.

Compensações entre Segurança e Confiabilidade

  • Sistemas antigos são lembrados como rápidos, mas frágeis: fáceis de travar, fáceis de hackear, com firewalls fracos ou ausentes e antivírus.
  • Sistemas modernos adicionam firewalls, antimalware, sandboxing e APIs mais seguras, o que os participantes concordam que acrescenta sobrecarga, mas também proteção significativa no mundo real.

Arquitetura, Emulação e Inception de VMs

  • Os comentaristas discutem os internos do Windows 9x: a base em DOS, o gerenciador de máquina virtual, as caixas DOS VM86 e como o Windows pode efetivamente agir como um hypervisor.
  • O Win98 no navegador, mais a caixa DOS, é observado como uma VM rodando dentro de uma VM, com humor sobre empilhar sistemas operacionais ainda mais.

Rede na Demonstração

  • A rede funciona para alguns sites (por exemplo, Google) depois de executar um arquivo batch; muitos sites modernos em HTTPS falham devido a padrões desatualizados.
  • O tráfego de saída parece se originar de uma VM na nuvem; os detalhes exatos da implementação não estão claros.