8 de novembro de 2007

MAV Mail Suite rodando no FreeBSD

Virtualização foi a palavra da moda de 2006. O interessante da virtualização é a possiblidade de estudar vários sistemas operacionais com bem menos trabalho, sem ter de parar de utilizar o de sua preferência.

Na noite passada, eu instalei, em minha casa, o FreeBSD, em uma máquina virtual. Foi a primeira vez que eu instalei um FreeBSD na vida. A instalação foi muito tranqüila: trabalhar com o Ports também é muito natural para quem usa o Portage do Gentoo Linux (distribuição Linux, comumente utilizado em nossa empresa).

Como diria o Dr. Martin Luther King Jr: — “Eu tenho um sonho!”. Já o meu sonho é ter o Integral (e tudo o que puder ser feito com ele, inclusive o MAV 5) rodando em Linux, FreeBSD e Open Solaris, nativamente. Para isso, toda a programação faço segue o padrão POSIX, que, a princípio, seria seguido por estes três sistemas operacionais. Eu só me pergunto quanto tempo que eu vou gastar entre testes e compilação a cada novo release...

O fato é que eu testei o MAV 4.4 - Mail Suite no FreeBSD, rapidamente, em casa. E tudo, por enquanto, funcionou normalmente. Eu utilizei o FreeBSD 6.2-RELEASE e, obviamente, tive que instalar o port emulators/linux_base-fc4 para que tudo funcionasse bem. Até o complexo sistema NORMAN Sandbox v2.0, que cria uma máquina virtual para executar aplicativos, que chegam por e-mail, funcionou bem.

O próximo passo é um beta interno. Entre hoje e amanha nós vamos instalar um servidor FreeBSD aqui na empresa e deixar o nosso e-mail sendo filtrado nele por um tempo. A última barreira ainda é: “como dar suporte técnico a clientes com FreeBSD se a nossa área de 'expertise' é o Linux”?

O importante é dar um passo por vez.

Um abraço e tenham um bom dia.