O que usar para criar um arquivo de configuração rápido e leve?

Estou pensando em ajudar um projeto de jogos de código aberto a criar seu arquivo de instalação. Atualmente, o jogo pesa cerca de 300 MB e é empacotado em um arquivo zip, que pode ser reproduzido logo após ser desarquivado. O arquivo zip contém executáveis separados para Windows, Mac e Linux, além de arquivos de dados compactados usados nas 3 plataforma

Meu objetivo é criar um pacote de instalação leve e possivelmente portátil que possa encapsular os dados e fornecer aos usuários um procedimento rápido de instalação / desinstalação. Além disso, as propriedades procuradas (mas não obrigatórias) da ferramenta que eu usaria incluem uma licença de código-fonte aberto (de preferência GPLv2) e sua própria maturidad

Então, a questão se resume a:

O que é uma boa ferramenta de criação de instalação paraJanela? (criando .exe, .msi)O que é uma boa ferramenta de criação de instalação paraOS X? (criando .dmg, ...)O que é uma boa ferramenta de criação de instalação para Linux? (criando .rpm, .deb, .bin, ...)

Por favor, poste seu conselho sobre quais ferramentas usar e quaisquer experiências que você teve ao realizar essas tarefas! Desde já, obrigado

P.S. O jogo com o qual estou trabalhando é OpenArena, se alguém estiver interessado.

questionAnswers(6)

yourAnswerToTheQuestion