From: Chad Perrin Date: 2008-10-21T07:04:45+09:00 Subject: Re: I found way to protect Source Code! :) --R3G7APHDIzY6R/pk Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Sun, Oct 19, 2008 at 05:07:59AM +0900, Alexey Petrushin wrote: > Thanks for advices :) >=20 > So, as I understood, there are: >=20 > - Software as a Service, with owned hosting. > Yes! This is the best one, but sometimes clients wants something=20 > 'physically' tangible :). >=20 > - JRuby Compiler (http://wiki.jruby.org/wiki/JRuby_Compiler) > It's fully finished and ready to use. >=20 > Translates .rb =3D> .class and because it's not one to one=20 > mapping there is an information lost, that can be seen as the=20 > obfuscation. >=20 > There is no .class to .rb decompiler, and (though, I'm not sure) these=20 > .class files cannot be decompiled even to .java ones. >=20 > - Zenobfuscate (http://blog.zenspider.com/zenobfuscate/) > Has some limitations. > I've choose Ruby for all it's goodnesses, and don't want to give back=20 > any of it. I'll better leave the product open than will agree to any=20 > limitation. >=20 > - rubyencoder (rubyencoder.com) > Somehow they do it, don't know though how. =2E . . or come up with a business model that doesn't rely on the government trying to subvert natural laws. >=20 >=20 >=20 > It seems, that JRuby Compiler is really what i need :). >=20 > I just want to rise barrier, to buy time if some company will try to=20 > build a copy-product. For sure they'll can reverse engineer it, but not= =20 > so fast as if they will have original sources. > There is no need to protect from hackers & cracks, my product will be=20 > free (but not open). So . . . what's the point of obscuring the code? --=20 Chad Perrin [ content licensed PDL: http://pdl.apotheon.org ] Just tao it. http://tao.apotheon.org --R3G7APHDIzY6R/pk Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.9 (FreeBSD) iEYEARECAAYFAkj8/sMACgkQ9mn/Pj01uKV7GwCggDWqAr0uxGwjPnlPcfyLRuJJ /wYAoNt2oWtujXWNdmdeGdx0VtjZo4AZ =2VwS -----END PGP SIGNATURE----- --R3G7APHDIzY6R/pk--