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

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

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

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


当前回答

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

其他回答

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

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

但我很确定这里的人说“这是会发生的,不要担心”是错误的。

一方面,是的,绝对的,一般来说你对此几乎无能为力。这是会发生的,只要你的软件还在卖,你就高兴吧。

OTOH, my understanding of Intellectual Property law in the US (presuming thats where your work was created and published- but the internet makes that one a little dogy) any time you are aware of infringment on your intellectual property you must defend your intellectual propery rights. That defense can take any of several forms, but (at its most basic) you either have to give the pirates "permission" to use your work (thus making their work authorized) or you have to persue action against them (CND, lawsuit, whatever).

在所有情况下:咨询律师。在我看来,这里的主要问题是,如果你想继续发布软件(并且你足够优秀,以至于人们想要窃取它),你至少要确保你维护自己的知识产权,这样你所做的任何更新都可以出售,而不是那些小偷认为你所做的更新侵犯了他们的知识产权(比如,你做了一个官方修改,做了一个他们破解的mod所做的事情)。

好的,我在网上卖软件已经快10年了。我有好几种产品面向个人和企业销售。

当我看到开发人员很高兴有人认为他们的软件值得窃取时,我总是感到震惊。你不是已经知道了吗?如果你认为它毫无价值,为什么还要花时间去创造它呢?

我敢打赌,如果有人闯进你的房子偷了你的东西,你不会说:“哇,我有一些很棒的东西,有人不费吹吹之力把它拿走了,我感到很荣幸。”偷就是偷,不管是保时捷911涡轮增压、音乐、软件还是一包口香糖。

还有一种流行的说法是,盗版不会影响销售。我自己也做过一些不同的实验,在这个行业中也有朋友因为盗版而遭受了巨大的收益影响。

事实上,我有一款产品,我总能知道它什么时候是关键产品,因为销量会立即暴跌70%。我使用的是部分密钥验证,当我更新验证以使假代码停止工作时,销售立即恢复正常。我想你会认为一个月几千美元对销售有很大影响吧?

在一个实验中,我使用部分密钥验证将输入盗版密钥的客户重定向到一个特殊的网页,该网页解释说他们正在窃取。

你猜怎么着?超过50%的人去了那个页面购买了软件。这几乎使销量回到了关键时期之前的水平。

如果代码对他们有用,那些人就会偷软件。这是一款功能齐全的30天试用产品,所以他们已经对软件进行了全面测试。此外,这款产品价格不到20美元,所以不算贵。

我认识的其他人也尝试过将虚假代码重定向到网页的技术,结果与此类似(有时效果明显更好)。

我同意有些人永远不会买你的软件,你必须平衡保护未经授权的使用和给诚实的客户带来不便。

但不要以为盗版不是什么大问题,不值得投入大量精力来防止。人们并不像我们大多数人想的那样诚实。

更新

首先我想说的是,正如我在下面的评论中所说的,我不会就此展开争论或辩论——尤其是基于语义的争论。多年来,我一直在亲自、在会议上、在私人论坛上讨论这个问题。我以前听过所有的争论。

现在我想回答一些建设性的问题。

我用两种不同的产品做了自己的实验。

其中一个是Outlook插件,用于管理各种隐藏的安全设置。个人和公司都购买了它。上面的数字是该产品。

我还在一个以业务为目标的产品上做了另一个实验,该产品将数据库模式转换为各种格式。这个产品从我重定向假密钥到的页面的转化率略低(大约少10%,所以是40%)。

我也知道有几个企业主也做了同样的实验,并私下与我讨论了结果。这些产品范围很广。有些是垂直市场,有些是水平市场。他们在假关键页上的转化率在20%到70%之间。即使在低端,这也是一笔可观的额外收入。

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

我的朋友写了一篇文章描述他是如何处理这种情况的。