打印

[专家问题] ruby 如何保护代码?

ruby 如何保护代码?

web程序的代码很容易copy。一个商业的软件应该考虑到代码的保护,有没有什么好的方法?xruby的方法好像不错,不过现在还不成熟?要不然我们的软件一经拷贝就没有什么价值了。
本帖最近评分记录
  • drive2me R币 +2 值得考虑的问题,鼓励! 2007-9-24 18:45

TOP

商业程序对环境的要求通常比较特别

普通的虚拟机是行不通的

你知道这个意思吗?

你可以把某些功能做成后端C库等方式

还可以打包专门的ruby解释器

TOP

我觉得你现在考虑这个问题太早了

I.forget('you'){|something| something.remember.deepen}

TOP

也不一定早,要看客户的要求,如果客户的系统是金融界的,那就必须要考虑类似的安全问题等。因为要建议客户采用Ruby和Rails的方式开发的话,他们一定会考察这类问题的,尤其是对新事物。

我们多注意一下这方面的信息,做到心里有数,项目来时不容易抓瞎的。大家注意一下,有这类的信息,来分享。
Flying Piggy...! 
天地人合一!

TOP

一般来说,Rails只是前端,如果有非常机密的逻辑可以用C写成so库的方式来加密。

其实我也想知道有没有zend这样的类似的加密引擎,这样有的商业项目就不用开放源码了。
谢谢大家加入Ruby中文社区!
[寻找您身边的Rubyist.]

TOP

看来目前还没有好的解决办法。

TOP

回复 #5 skyover 的帖子

貌似已经有类似的项目在跑
但是现在还不成熟

TOP

引用:
原帖由 萌要素 于 2007-9-25 12:18 发表
貌似已经有类似的项目在跑
但是现在还不成熟
哦,真的吗?说明一下,我们都可以关注一下。谢了!
Flying Piggy...! 
天地人合一!

TOP

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