打印

[专业问题] ruby 保护源代码

ruby 保护源代码

听说可以把ruby的代码作为字符串然后用c来编译。具体怎么搞呢?请赐教。

TOP

基本没什么办法:

1。等明年初ruby 2.0出来,可以编译成ruby自己的字节码
2。有个ruby2c,编译成C文件,但是不是很成熟,而且好像商业收费
3。有几个把ruby打包成exe的工具,号称‘编译’,但其实是把ruby源代码放到资源里,运行时先解压到临时文件。
4。我做的xruby编译器(http://code.google.com/p/xruby)可以把ruby源文件编译成java字节码,但是我们也还有很多ruby库函数不支持,能不能支持你的程序还要具体看。xruby目前还不能支持ROR.

[ 本帖最后由 yawl 于 2007-10-18 01:36 编辑 ]
本帖最近评分记录
  • drive2me R币 +5 谢谢分享! 2007-10-19 20:51
XRuby Compiler

TOP

我一直也在关注xruby。希望你们赶快做到1.0.我会一直支持你们的。

TOP

jruby + encrypt + java byte code

能防止99%的人看到代码.
本帖最近评分记录
  • drive2me R币 +5 谢谢分享! 2007-10-19 20:51

TOP

2008-11-22 18:35 Crawled by CCBot/1.0 (+http://www.commoncrawl.org/bot.html) @38.103.63.61