PHP 5软件作为商业产品

时间:2009-09-15 07:53:13

标签: php piracy-prevention

我在想 - 比如说,你需要花费数千小时的时间,并想出最先进的CMS或其他东西。你如何确保从你那里得到它的人不会盗版它?我可以坚持要求买方给我他们的URL并将其哈希并将其用作软件中各处的校验和,但这听起来像是一种较弱的安全形式。

还有其他方法吗?一个可能是让客户在提供任何页面之前向我的服务器发送POST进行身份验证,但这听起来不公平。

(当然,我可以坚持自己托管软件..)

5 个答案:

答案 0 :(得分:5)

通常,不是试图找到解决此问题的技术方案,而是首选法律解决方案。使用合同和/或许可协议的法律框架,使客户试图盗版或转售您的软件没有吸引力。

如果您的软件足够理想,人们会找到一种盗版方式(例如Photoshop)。如果您的客户对您的业务安排感到满意,那么他们就不太可能通过盗版您的软件来避免这种情况。

答案 1 :(得分:2)

如果您正在分发平台,通常是Zend Guard。但是,这也意味着您的客户更难添加他们自己想要的修改。

现在很多软件采用SaaS路线,由制造它的公司自行托管。

那就是说,我会在这里回应其他答案的情绪 - 最好让人们不想盗用你的产品(而不是给予他们奖励),而不是让人们不这样做。

答案 2 :(得分:1)

仅为购买该软件的用户提供支持和升级。它不会阻止复制它,但任何认真的用户都会购买它。

另一种选择是自己主持。但至少不要选择混淆路线。即使它不会完全阻止任何事情,但它会激怒你的忠实客户。

答案 3 :(得分:1)

只是要钱。

我建议花更多时间考虑营销,而不要担心代码混淆。

我喜欢的一种方法是jamroom.net使用的方法。它们相当开放,为订阅者提供完整的代码,在某种程度上允许和鼓励更改/自定义。没有在混淆代码上浪费精力。

他们通过扩展,安装/维护/运营服务兑现。我不知道他们的表现如何。似乎一个规模可观的社区围绕他们的产品构建。社区我指的是客户和第三方开发人员。这是一个奖励,他们的Biz模型甚至可以扩展!

答案 4 :(得分:1)

与往常一样,Joe Blow Blogger可能盗版您的软件......但真正的商业客户不会承担这种法律风险。正如其他人所说,最好只为您的付费客户提供优质软件。盗版最好通过社会和法律手段来对抗,而不是技术手段。

相关问题