所以,经过6个月的努力,我终于发布了我的申请。今天我发现第一个下载它的网站被破解了,我想知道你们程序员同事中是否有人知道如何应对这种东西?

有什么软件作者可以做什么来让破解的版本离线,或者我只是骨头,不应该再创建任何软件,而只是在客户的项目上工作?你有什么建议?有人有这方面的经验吗?

编辑:编程是我所做的——所以是否继续没有问题,只是客户为每个项目支付真金,我仍然不知道独立开发是否至少会为所投入的时间付出代价,现在有了破解的下载,我试图评估该做什么,以及是否有办法做出反应

帖子讨论:当我看到这个问题引起了多大的兴趣时,我想说,即使不是纯粹的编程主题,社区也需要说出他们的想法。我想说,对于任何对这个主题感兴趣的程序员来说,这个页面都是一个非常好的读物。


当前回答

我发现现在很多人接受失败,忽视道德违规和公平之类的事情,这让我很失望。

其他回答

拿着你所有的钱,进入另一个行业。上次泡沫破裂后,我放弃了编程,现在拥有几家加油站。

我的员工有猎枪来保护我们的产品,这似乎比模糊的法律威胁和keygens/drm在软件世界中更好。

Make your software contact a central server while it is being used. Roll patches/etc through the server connection. Also, make 1 or 2 main features that occasionally contact the server to do the processing. Require a valid account that auto-logs in in order for the main features to work. Make the valid accounts pay a small fee like 1-2 dollars a month. Ask them to put a credit card on file and roll the charges into 6-month billing increments or something so you don't just waste a bunch on CC fees.

同时,保持一个容易找到的,低成本的软件版本。人们每个月花1美元就可以使用5次。随着使用量的增加而增加费用。让人们找到并安装免费版本比找到并安装破解/黑客版本更便宜、更容易。

在线验证系统怎么样?我的意思是. .如果你(自动)按需创建序列号,并要求在线验证来激活你的软件,也许你可以减缓坏的活动。我不了解你的软件,这只是一个想法。

请联系站点所有者。他们应该删除有嫌疑的下载。如果他们不这么做,你就得起诉他们。

无论如何,你应该接受盗版作为软件生命周期的自然组成部分。

我发现现在很多人接受失败,忽视道德违规和公平之类的事情,这让我很失望。