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

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

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

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


当前回答

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

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

其他回答

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

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

你从未告诉我们破解的版本是否来自演示版本-但你应该直接从你的构建中识别这一点。

我的做法是在构建过程中在几个地方使用ID常数来识别客户。这样我就能找到泄露的源头,只需要下载被破解的那个。

演示版本很容易被破解(但你也应该识别它们——一个ID用于tucows,另一个用于major,等等)。我没有一个简单的方法,除非你能一直考虑在线使用。

问候 拉斐尔

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

你什么也做不了。一旦软件出现,它就会出现在那里。当然,你可以向相关网站发送各种法律威胁和下架通知。然后那些获得软件的人会把它发布到其他网站上。

如果软件还没有免费提供,你可以把它塞满DRM和版权保护等等....就会破裂。微软肯定花了数十亿美元试图阻止人们盗版Windows。我仍然认识一些人,他们运行盗版的Windows 7没有任何问题。

You can't prevent people from pirating your software. What you can do is make people feel your software is worth paying for. Some developers have noticed some effect simply from posting a polite and personal message on torrent sites. On the torrent for your software, post a comment saying you're the developer of this software, and while you're glad to see that people like it, the money from software sales goes directly to you and your dog and no one else, and you can't afford to keep making software if you don't get paid. So please consider buying a license.

一些公司仅仅通过善待顾客来打击盗版。让它成为人们想要使用的东西。以人们愿意支付的价格出售。为付费客户提供额外服务。为持有有效许可证的人员提供良好的支持。

Some people are going to pirate your software. There's nothing you can do to prevent it. And it only takes one copy to appear on one warez site, before it spreads and becomes impossible to take down. On the other hand, those people who pirated it most likely weren't prepared to pay for it anyway. If they hadn't been able to pirate it, they simply wouldn't have used it. So in that sense, you haven't lost anything. Remember who your paying customers are. They are the ones you have to satisfy in order to run a successful business. The ones who don't pay aren't your customers, so they're a lot less important.

你可能也会发现这篇博客文章很有趣。

最后,因为有些人很难接受世界不是非黑即白的这一事实,并且喜欢认为那些不把软件盗版等同于邪恶僵尸希特勒的人本身就是秘密的海盗,让我明确一点:

我不宽恕盗版行为。我并不是说你应该喜欢软件盗版者或者像对待自己的孩子一样对待他们。我只是说这是生活中不可避免的事实,太多的公司在“防止盗版”上花了大量的钱,但这并不能阻止盗版使用他们的软件,反而让付费用户使用软件变得不方便。

让你的软件防破解是不可能的。

然而,你可以做一些合法的事情。您可以向网站所有者发送停止通知信,以从他们的网站上删除被破解的版本。你也可以起诉。您可以联系该网站所有者的ISP,让他们知道该网站所有者的非法活动。

但简而言之——除此之外,你真的没有太多办法。

大约十年前,我开发了一些出售软件,但很快就被黑客入侵了。然后我创建了一个带有相当复杂的反黑客方案的版本,其中有一个可怕的(但毫无意义的)警告,只有在尝试部分黑客时才会出现——警告威胁要销毁C:驱动器上的所有数据。这似乎起作用了(它从未被黑客攻击过——尽管现在已经完全过时了),但只带来了一些丑陋的支持噩梦。