保护 – 如何保护您的软件代码?

Possible Duplicates:
07000
07001

假设情况:

说我已经从头开始构建了一个软件产品,它做的很好。唯一的问题是,一旦有人看了代码,他们就会很容易理解,他们可以很容易地自己构建。

现在,我从100%创建了代码,并使用了API调用的混合。
没有人参与代码的开发。

如果我想出售这款产品,那么有一个比我更聪明的人会有什么保证呢会逆向工程整个事情,想出更好的产品?

现在我正在考虑分割整个代码。添加大量冗余代码和吨的评论。

是否有任何软件加密软件代码,这将使调试,故障排除和了解代码如何工作几乎不可能?但照常运行?让开发者能安心吗?

节目中很少的东西是真正的小说。几乎所有你可能会放入你的代码,别人可以自己发明。一般来说,通过阅读代码可以轻松学习。阅读代码比编写更难,大多数程序员也不太喜欢这样做。

所以更有可能他们会看你的应用程序,并认为“我可以做到这一点”,然后“很酷,我会读这个代码,然后复制它!”即使他们明白了,你仍然拥有版权,你还是先进入市场。

我建议你只是忘记它。

翻译自:https://stackoverflow.com/questions/2368064/how-to-protect-your-software-code

转载注明原文:保护 – 如何保护您的软件代码?