quinta-feira, 12 de março de 2020

AINDA SOBRE UPDATES, BUGS E QUESTÕES AFINS (PARTE 5)


OS PETISTAS FAZEM NA VIDA PÚBLICA O QUE TODO SER HUMANO NORMAL FAZ NA PRIVADA.

No âmbito do software, o maior responsável pela ocorrência de bugs é o agigantamento dos sistemas e programas.

Para que você tenha uma ideia, os arquivos de instalação do Windows 3.1 (que foi a primeira versão do que viria a ser o sistema operacional para PC mais bem sucedido da história, embora ainda não passasse de uma interface gráfica que rodava no MS-DOS) cabiam em oito oito disquetes de 1.44 MB na edição em inglês, nove em nosso idioma, dez em japonês e quatorze em chinês. 

Três anos depois, o Windows 95 — considerado o “pulo do gato” da Microsoft porque já era um sistema operacional autônomo (ou quase autônomo, porque ainda dependia do DOS para muita coisa) — foi comercializado tanto em disquetes quanto em CD-ROM (seus arquivos de instalação ocupavam 13 disquinhos, se não me falha a memória).

A partir daí, todas as versões subsequentes, bem como a maioria dos aplicativos dos demais fabricantes, passaram a ser fornecidos em mídia óptica. E nem poderia ser diferente: se ainda fossem armazenados em disquetes, os arquivos de instalação do Windows 7, por exemplo, formariam uma pilha da altura de um edifício de 9 andares. Já o código-fonte do Windows 10 ocupa 500 GB e se estende por mais de 4 milhões de arquivos (para mais detalhes, siga este link).

Windows sempre foi considerado inseguro devido ao grande número de brechas que os cibercriminosos tradicionalmente exploravam antes de a Microsoft disponibilizar as devidas correções. Mas é bom ter em mente que é responsabilidade do fabricante corrigir falhas em seus produtos, mas cabe aos usuários manterem seus computadores atualizados.

Empresas responsáveis desenvolvem seus programas a partir de versões, que vão testando e aprimorando até chegarem à versão comercial, também chamada de Gold (volto a esse assunto mais adiante). Na Microsoft, quando uma nova edição do Windows (ou de qualquer outro software da marca) atinge um determinado grau de desenvolvimento, uma versão de testes é disponibilizada aos inscritos no Windows Insider, cujo feedback contribui significativamente para a correção de falhas.

Continua no próximo capítulo.