Windows 11 depende do Windows 95 até os dias de hoje

Windows 11 depende do Windows 95 até os dias de hoje

Por mais incrível que possa parecer, o Windows 11 depende do Windows 95 para executar aplicações de terceiros em seu ambiente.

Windows 11 depende do Windows 95 até os dias de hoje
Windows 11 depende do Windows 95 até os dias de hoje

Pode parecer uma piada, mas o Windows 11 depende do Windows 95 para a simples tarefa de executar aplicações nativas.

Logo o Windows 95 com toda a sua instabilidade acabou se tornando peça fundamental para todas as gerações futuras do Windows.

E mesmo após algumas tentativas, a Microsoft não conseguiu segmentar e separar partes do Windows 95 de suas versões futuras.

Windows 11 depende do Windows 95 até os dias de hoje

Não é novidade que o Windows 11 ainda mantenha “pedaços” de versões anteriores em funcionamento, por uma série de motivos.

Por exemplo, ainda é possível abrir o Painel de Controle clássico e todas as opções contidas ali ainda vão demorar muito para ser migradas 100% para o Windows 11.

Porém, existe um componente chamado Win32 que é uma API que é usada para a criação de funcionalidades e aplicativos para Windows.

É sua responsabilidade definir como janelas, botões, ícones e menus devem se comportar, como determinados recursos do sistema operacional podem ser usados e assim vai.

Em resumo, ela padroniza e controla a comunicação da aplicação com o sistema operacional.

Como o próprio nome indica ela foi desenvolvida quando o Windows ainda era exclusivamente em 32 bits.

Claro que essa API acompanhou a evolução e agora opera em 64 bits, porém mantém o mesmo nome.

A Microsoft já tentou substituir essa API, o esforço mais notório foi a API WinRT presente no Windows 8.

Porém, para quem se lembra, o Windows 8 tentou quebrar paradigmas, como é o caso de aplicativos em tela cheia e como essa vertente não se concretizou a nova API morreu no caminho e a Win32 continuou na ativa.

Para termos noção de como esta API está acoplada no Windows, mesmo aplicativos novos, desenvolvidos com o framework visual WinUI e com as modernas APIs do Windows App SDK ainda dependem da Win32 executando por baixo dos panos.

E o Windows vai seguir seu caminho preso ao passado, seria esse o motivo de tantos erros e falhas de segurança do sistema?


Descubra mais sobre ViamaisBLOG

Assine para receber nossas notícias mais recentes por e-mail.

Petter Rafael

Desenvolvedor Web atua com as tecnologias Java e PHP apoiadas pelos bancos de dados Oracle e MySQL. Além dos ambientes de desenvolvimento acima possuiu amplo conhecimento em servidores Apache/Tomcat, Photoshop, Arte & Foto, Flash e mais uma dezena de ferramentas e tecnologias emergentes. Atualmente colabora com o Viablog escrevendo sobre programação e tecnologia.
ViamaisBLOG
Privacy Overview

This website uses cookies so that we can provide you with the best user experience possible. Cookie information is stored in your browser and performs functions such as recognising you when you return to our website and helping our team to understand which sections of the website you find most interesting and useful.