锁定老帖子 主题:[提问]ruby/rails的代码保护
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
|
|
---|---|
作者 | 正文 |
发表时间:2006-05-10
对于python,可以把py搞成pyc,ruby呢? 如果没有方案,卖拷贝的方式行不通,岂不是只能做开源软件、互联网系统和公司内部使用的系统了? 声明:ITeye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
推荐链接
|
|
返回顶楼 | |
发表时间:2006-05-10
稍微修改一下Ruby加载文件的方式,所有的文件名和目录结构不变,文件内容加密,load的时候解密
|
|
返回顶楼 | |
发表时间:2006-05-10
potian 写道 稍微修改一下Ruby加载文件的方式,所有的文件名和目录结构不变,文件内容加密,load的时候解密
谢谢老大,指出了思路!~ 有现成的例子更好 说点不沾边的,关于rails上的工作流引擎,查了下这个: http://raa.ruby-lang.org/cat.rhtml?category_major=Library;category_minor=Workflow 都不是适应rails环境的,成熟度和活跃程度也有问题。 找到一个plugin - acts_as_state_machine: http://lunchroom.lunchboxsoftware.com/articles/2006/01/21/acts-as-state-machine 这个还不错,两百来行代码,精妙~ |
|
返回顶楼 | |
发表时间:2006-10-15
关注...
|
|
返回顶楼 | |
发表时间:2006-10-24
potian 写道 稍微修改一下Ruby加载文件的方式,所有的文件名和目录结构不变,文件内容加密,load的时候解密
这样做效率会受影响吧 |
|
返回顶楼 | |
发表时间:2006-10-24
反正是去hack ruby的C源代码,所以效率应该不会受多大影响。但是这活需要你的C功底深,对ruby源代码熟,不是一般人能做的了的活。
|
|
返回顶楼 | |
发表时间:2006-10-24
如果不能 不发布源代码,那么如何做商业应用呢?
|
|
返回顶楼 | |
发表时间:2006-10-24
freeboat 写道 如果不能 不发布源代码,那么如何做商业应用呢?
Java难道就能隐藏源代码了?用jode反编译,我连confluence源代码照样拿到。 |
|
返回顶楼 | |
发表时间:2006-10-24
怎么没人问php怎么卖拷贝的?
|
|
返回顶楼 | |
发表时间:2006-10-24
cookoo 写道 怎么没人问php怎么卖拷贝的?
php 有一个Zend Encoder可以把php源代码编译为二进制格式加密,比Java的源代码保护要可靠多了。 |
|
返回顶楼 | |