From: Florian Gilcher Date: 2009-03-03T22:35:35+09:00 Subject: Re: Compiling a Ruby app On Mar 3, 2009, at 11:09 AM, David Masover wrote: > Sharagoz -- wrote: >> My second concern is protecting source code. >> I realize that everything that can be compiled can also be >> decompiled, >> > > That is not entirely true. Or rather, it can be "decompiled", all > right, but not into anything resembling the original source code. Almost every kind of Bytecode is surprisingly well decompilable. BTW: Open Source has nothing to do with the code being viewable. Battlefield 2 and Eve Online for example contain large portions of viewable code, but none of it is open source. If Bytecode is enough for you: A patched Ruby 1.9-Interpreter is able of loading Bytecode (it is off, due to likely changes in the Bytecode format). Exporting is already available. I don't think there are readymade solutions available, but you could construct something out of it. Regards, Florian -- Florian Gilcher smtp: flo@andersground.net jabber: Skade@jabber.ccc.de gpg: 533148E2