Este artigo fala sobre umas das várias belezas que vivem no Sourceforge.net, o Bochs, um incrível emulador de PC que nos permite executar sistemas operacionais dentro de sistemas operacionais.
O Bochs é um projeto de certo modo interessante, pois não se destaca pela velocidade de suas aplicações, mas pela portabilidade. Há outras opções disponíveis, como o VMWare (licença comercial fechada) e o QEmu (Licença GPL), para quem está mais interessado em velocidade.
A documentação do projeto é excelente. Cobre todos os aspectos da máquina virtual, desde a instalação até as configurações de todos os drives, não esquecendo da teoria por trás da prática (há uma coleção de links com muitos documentos sobre a arquitetura x86). Para quem tem um tempinho de ler e gostou do programa, é sempre bom dar uma olhada.
Ainda faltam algumas partes no projeto:
Programadores e gurus de PC x86, para melhorar o modelo dos dispositivos emulados e desenvolver a arquitetura de outros processadores x86;
Imagens de disco para emulação. As imagens do site já são ultrapassadas. Quem, por exemplo, tiver uma imagem do Slackware 10, já pode enviar para o site!
Uma parte que o site não cobre (ainda): traduções da documentação para outras línguas. Os desenvolvedores estavam, recentemente, com a idéia de expandir a documentação. Traduzí-la seria, de certo modo, interessante. Eu mesmo estava pensando em montar uma equipe de tradução para o português brasileiro, para popularizar a Bochs entre os brasileiros. Alguém se habilita? :-P
Por enquanto é só isso. Quem quiser um pouco mais de emoção, já sabe o caminho das pedras.
[3] Comentário enviado por Jarnotrulli em 21/11/2005 - 19:07h
Valeu aê galera!
Levou um tempo para eu recuperar este artigo mas valeu a pena...
Nada como um Google Hacking: olhar os caches recentes que o Google mantém no site: só precisei copiar e colar (e talvez mudar as pontuações para algo mais útil...).
Valeu a dica, croscato! Tô pensando em fazer um package para o Slackware, e estava pensando em como compilar para ficar "um pouco" mais rápido.
Talvez isso ajude...
[5] Comentário enviado por efologan em 23/11/2005 - 16:30h
Só pra constar, o pacote rpm funcionou legal... mas eu gostaria mesmo de usar a versão tar.gz pra poder usar as opções mostradas pelo grande parceiro croscato... portanto o pedido de ajuda anterior continua valendo...