>
> > JRuby has the ability to *actually compile* your ruby code into
> > java .class files.
>
> Which, it should be pointed out, can be easily de-compiled to reveal
> a pretty decent representation of your source code  :-)
>


I am seasoned java developer and have used DJ decompiler and Jad pretty
extensively myself.  With largest level of obfuscation it takes decent
expertise to figure out what those a/b/c/d variables represent and interpret
the logic. With ruby even the starters can figure out everything, so I'd be
happy if we can achieve at least the level of complexity of java bytecodes
for my ruby source.



>
> The OP should note that pretty much all companies distributing their
> software to end users use licensing agreements to protect proprietary
> IP, not just obfuscation (via e.g. compilation).
>


Point taken, this is a must, it's just that it's not sufficient. There are
situations where some large enterprises require highest level of security
for their data and they are sensitive about the vendor product being
confidential as they know they are not without bugs :) And I am talking of
practical reality and not some mathematically proven RSA algorithm which is
open to the public to challenge :)



>
> FWIW,
> --
> Hassan Schroeder ------------------------ [email protected]
> http://about.me/hassanschroeder
> twitter: @hassan
>
> --
> You received this message because you are subscribed to the Google Groups
> "Ruby on Rails: Talk" group.
> To post to this group, send email to [email protected].
> To unsubscribe from this group, send email to
> [email protected].
> For more options, visit this group at
> http://groups.google.com/group/rubyonrails-talk?hl=en.
>
>

-- 
You received this message because you are subscribed to the Google Groups "Ruby 
on Rails: Talk" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/rubyonrails-talk?hl=en.

Reply via email to