License Manager in Ruby/RoR
there: you'd need a code obfuscator that can turn it into an executable, otherwise the source code could just be modified to disable the licensing checks.http://www.rubyencoder.com/ is one such product, but i've never used it.