Rubinius é uma implementação da linguagem de programação Ruby.
Rubinius inclui uma máquina virtual de bytecode, um parser da sintaxe Ruby, um compilador de bytecode, um coletor de lixo baseado em gerações, compilador de código de maquina nativo just-in-time (JIT) e as bibliotecas padrão do Ruby.
Rubinius implementa atualmente a versão 1.8.7 do Ruby.
Rubinius usa a licença BSD. Veja o arquivo LICENSE no código-fonte.
Rubinius executa em Mac OS X e em muitos sistemas Unix/Linux. Microsoft Windows terá suporte em breve.
Para instalar Rubinius siga os passos abaixo. Para informações mais detalhadas veja Começando.
git clone git://github.com/rubinius/rubinius.git
cd rubinius
./configure --prefix=/path/to/install/dir
rake install
Quando o processo de instalação terminar, adicione o diretório do executável do Rubinius (bin) ao seu PATH.
Rubinius vem com RubyGems embutido e com as gems rake e rdoc pré-instaladas.
Para instalar a gem nokogiri, por exemplo, rode rbx gem install nokogiri