4 de outubro de 2007

Um milhão de vírus

Ontem a quantidade de vírus listados na base de assinaturas de vírus da Norman, utilizada pelo MAV, passou a marca de um milhão de assinaturas. Para ser exato, o número chegou a 1.006.155 vírus cadastrados.

Isso é mais um sintoma da nova dinâmica dos autores de vírus de liberar centenas de variantes de vírus de uma vez, tentando se espalhar o máximo possível.

Comecei a desenvolver o MAV 5 (e o Integral)

No final de agosto o MAV 4 completou três anos de vida. Nesse tempo foram implementadas inúmeras funcionalidades, que deixam a primeira versão do MAV 4 bastante ultrapassada. Nem por isso vi a necessidade de chamar nenhuma das atualizações de MAV 5, já que a base é a mesma.

Para mim, mudar o primeiro número da versão deve implicar, entre outras coisas, em: incompatibilidades para atualização, mudança de alguns dos paradigmas que definem a base do software e dar soluções diferentes (melhores?) aos mesmos problemas, que são resolvidos atualmente.

Desde que o MAV 4 completou dois anos eu comecei a pensar no que deveria ser mudado para fazer um MAV 5. A maior parte das ideias superficiais foi para a versão 4.4, e algumas ainda estão guardadas. No sábado, 30 de dezembro de 2006, enquanto jogava World of Warcraft, eu tive um grande insight que realmente era essa quebra de paradigmas que eu estava procurando. Algo que justificasse realmente mudar tudo de cima para baixo para fazer melhor. E é isso que eu estou chamando hoje de Projeto Integral (provavelmente não será o nome final).

Criar um software é, também, fazer escolhas das quais os usuários serão vitimas. A Microsoft, por exemplo, escolheu colocar no Windows Vista uma proteção contra softwares que tentam quebrar DRM dela, que deixa tudo mais lento. Mesmo sendo eu, por razões óbvias, contra a pirataria, quem me dera poder escolher desativar esse sistema no único Windows Vista que eu tenho.

O Integral é uma resposta a essa questão. Ele está projetado para ser uma fábrica de MAVs. O MAV 5 será criado nele. E, como poderei fazer isso de forma muito mais organizada, a idéia é ter pelo menos duas versões diferentes do MAV 5.0: uma para empresas e outra para provedores de internet. Quando esta plataforma estiver muito bem estabilizada, será possível até abri-la para clientes que queiram fazer personalizações na forma como o produto trabalha.

É uma questão de ter escolha. Você quer um produto como a MAV Tecnologia pensou que será o melhor para você (e nós temos muita experiência nisso)? Tudo bem. Você quer algo completamente personalizado? Vai dar mais trabalho, mas tudo bem também. Um provedor pode querer, por exemplo, integrar a quarentena do MAV ao webmail, por exemplo.

Tirando essa organização de "Integral fabricando MAVs", nada está realmente definido para o produto final. E não existe, tampouco, estimativa oficial de prazo para o lançamento da próxima versão. Mas, que eu realmente estou muito empolgado com os primeiros passos do sistema aqui, isso é verdade.

Um grande abraço e tenham um bom dia.