On Tue, Sep 23, 2008 at 2:43 PM, Sasha Bee <rubyman77 / gmail.com> wrote: > We are just starting a new project and it is going to be a commercial > application. So we have a reasonable question now - how can we protect > our code? I have searched the web but found nothing really useful. Can > anyone suggest any solutions or ideas about code protection for Ruby? Call a good lawyer. Have the lawyer draft a contract that everyone who buys your application must sign before receiving your code. The contract should state that they must not reverse engineer your application or look at the code. Hold them to it, and sue them if you ever find any evidence of them breaching your contract. Seriously, there is no real way to prevent people from trying to reverse engineer your code if they are really determined to do so. Everything you try to do to prevent this will only make it more complicated, but anyone determined enough will eventually succeed. All technological schemes are eventually doomed to failure, your only real recourse is legal. -- ®é ªã®ã彪ã ç¯ä ï¼ÉáÄ̤ǤâÉáÄ̤¸¤ã¤Ê¤¯¤Æ´¶¤¸¤ë¤Þ¤Þ´¶¤¸¤ë¤³¤È¤À¤±¤ò¤¹¤ë¤è¡ª http://stormwyrm.blogspot.com