Thanks for so many thoughts. I'm guessing my next step in Ruby will be to try that RubyGems and see how it works. I like the idea where an application implements its most valuable part (security) as closed source and the rest is left open. If the application gets expected users then hopefully their contribution will help developping more solutions for the clients or just increase the application consistency. Thanks again -- Posted via http://www.ruby-forum.com/.