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

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

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

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


当前回答

并不是说这是你必须要走的路,但许多开发人员免费或低成本发布他们的软件,并从支持中获得收入。这听起来可能没有效果,但降低产品成本会极大地增加你的用户基础,所以即使只有1%的用户需要支持,你也会获得不错的收入。

其他回答

我今天看到了一个有趣的回答:

接受现实吧。大多数盗版你的软件的人无论如何都不会买它。但这并不是停止制作软件的理由,几乎所有主要的软件都被破解和盗版,但Adobe和大型游戏工作室等都还在经营。

有什么联系?我想要一本=)

如果我是你,我会在你的下一个版本中建立一个特殊的自动更新,这样你就可以砖块未注册的软件(比如iPhone)。

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

我相信广泛的软件盗版通常意味着你对你产品的基本版本要价过高,你最终可以通过大幅降低入门版本的价格来赚更多的钱——市场甚至可能希望这个版本免费。关键是要正确划分市场,弄清楚谁能够支付什么。

As an example of this, look at Visual Studio vs Delphi/C++ Builder. The two used to be very competitive, with old Broderbund/Borland perhaps even ahead of Visual Studio at one time. And then Microsoft figured out they needed to give away a base version of Visual Studio that honestly has enough features for most of us to get by if we really needed to. The result? Delphi/C++ Builder completely lost the low end of the market where the students are that feed into the more-lucrative professional market. Now they're fading fast into irrelevance.