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

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

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

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


当前回答

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

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

其他回答

你无法阻止盗版……想要你的软件(但无意购买)的人永远不会购买它,总是试图找到免费获得它的方法……

相反,专注于生产人们想要购买的高质量产品。不要专注于生产一款(试图)阻止盗版的产品……这样做只会分散你生产高质量产品的注意力,只会激怒你的付费客户(DRM吗?)

想想看……花x个小时在一个很酷的新功能上,或者花同样多的时间来阻止潜在的盗版者入侵你的软件。我相信购买你的软件的人会非常欣赏这些酷炫的新功能,而不是让软件在一天中的任何时候都“更少”被黑客攻击……

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

未来是开源和免费的……

如果你要为公众开发软件,请保持免费……没人会黑…为资金募集捐款…无税无张力

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

让你的软件在某些云中以SaaS的形式工作,这样你就可以以一些流量/功能价值出售它,并防止它被破坏。