Rubinius ist eine Implementierung der Programmiersprache Ruby.
Rubinius besteht aus einer Bytecode Virtuellen Maschine (VM), einem Ruby Syntaxparser, Bytecode Compiler, Generationellen Garbage Collector (GC), just-in-time (JIT) nativen Maschinencode Compiler und einer Ruby Core und Standard Bibliothek.
Rubinius implementiert derzeit Ruby Version 1.8.7.
Rubinius nutzt die BSD Lizenz. Siehe LICENSE Datei im Quellverzeichnis.
Rubinius läuft auf Mac OS X und vielen Unix/Linux Betriebssystemen. Microsoft Windows Unterstützung kommt ebenfalls bald und ist derzeit in Entwicklung.
Um Rubinius zu installieren, folge den unteren Anweisungen. Für detailliertere Informationen siehe auch: Erste Schritte.
git clone git://github.com/evanphx/rubinius.git
cd rubinius
./configure --prefix=/path/to/install/dir
rake install
Wenn der Installationsvorgang abgeschlossen ist, folge den Instruktionen um das Rubinius Binärdateiverzeichnis (bin) deinem PATH hinzuzufügen.
Rubinius kommt mit eingebautem RubyGems und hat die rake und rdoc Gems
von Haus aus vorinstalliert. Um zum Beispiel das nokogiri Gem zu
installieren, führe rbx gem install nokogiri
aus.