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

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

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

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


当前回答

这显然是一种高度个人化的反应。我不期望其他人分享它:庆祝吧!有人认为你的软件值得偷!

(a)不可能阻止别人窃取你的软件, (b)试图只激怒你诚实的顾客和 (c)有人偷你的软件意味着你已经解决了最大的问题:隐蔽性。如果没有人知道你的程序,就没有人会买它。至少如果有人不怕麻烦破解了你的软件,人们就会知道你的产品。这里的另一个答案提供了一些有趣的方法来让人们为你的产品付费。

其他回答

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次。随着使用量的增加而增加费用。让人们找到并安装免费版本比找到并安装破解/黑客版本更便宜、更容易。

我会不断更新软件。确定一定有一些bug需要修复,并添加客户要求的新功能?当用户拥有盗版版本并对其感到满意时,他们会发现当前版本拥有更多功能,这可能会促使他们购买最新版本。

添加新功能不仅能让现有客户满意,还能吸引新客户。

这显然是一种高度个人化的反应。我不期望其他人分享它:庆祝吧!有人认为你的软件值得偷!

(a)不可能阻止别人窃取你的软件, (b)试图只激怒你诚实的顾客和 (c)有人偷你的软件意味着你已经解决了最大的问题:隐蔽性。如果没有人知道你的程序,就没有人会买它。至少如果有人不怕麻烦破解了你的软件,人们就会知道你的产品。这里的另一个答案提供了一些有趣的方法来让人们为你的产品付费。

making your software more hack proof the next time, will only make the hackers curse you more... and essentially make the chances of them buying the software even lower. take the music industry, instead of chasing after people as the record companies did in the past, they decided just to make it easier for people to obtain the music in the first place, like on itunes. getting music on itunes nowadays is quicker then limewire! limewire, you might not find what song you are looking for, and you might get a virus, or a bad version, while downloading from itunes is probably quicker as well! also, instead of chasing every joe blogs that illegally posts their song on youtube, they post their own songs on youtube, and link it to a purchase... good marketing i think, but a bit off the point i suppose. If someone has a choice of going to another room, finding their credit card, typing in ALL the details, or just getting it quicker for free via torrent... they will chose option B. So my advice is:

1)像某人建议的那样弹出一个窗口,上面写着“真为你感到羞耻”。如果有人没有,然后去支付软件后的消息。他们一开始就不会为软件付费。PS.还要说:“这是您正在使用的盗版版本,不能保证此软件的完整性,这可能对您的计算机有害。”要购买认证版本,点击这里”,吓唬他们一点,但不威胁他们。

2)让支付变得非常简单,也许可以尝试通过软件公司出售,这些软件公司已经存储了人们的信用卡详细信息,这样他们就可以一键购买。我现在使用itunes的唯一原因是,它比limewire更快,而且我可以预览一下:)

3)合理定价:(说实话,我认为如果adobe把他们的产品价格降低到原来的四分之一,他们的销售额就会增加四倍。除非一个黑客要花费超过70个小时(每小时10美元)才能破解adobe软件(大约700美元),否则他们才会购买它。如果一个程序是5美元,对他们来说可能更好…然而,我发布的产品有时需要根据投入的工作量定价更高。

从本质上讲,所有这些建议都与……有关。试着让黑客站在你这边,通过内疚、说服和节省他们的时间!

我所见过的最优雅的解决方案是在所有网页的底部用小字体写明“漏洞、warez、keygens、torrent文件、免费下载等会伤害该软件的发布者”。它游戏PageRank和(希望)导致搜索欺骗你的用户被发送到你的网站。