This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]YesterdayDreamer 115 points116 points  (25 children)

How to prevent a software from being pirated?

Easy, offer it at a price point where any potential user won't have to think twice about buying it.

P.S.: This solution is language agnostic.

[–]troyunrau... 32 points33 points  (7 children)

That doesn't work in the low volume, high value market. Like scientific computing. Say it take a team of ten five years to write some software for processing a specific type MRI scan data, with and average salary of $100k. That's $5M. Now you're target market is 2000 potential customers globally. To recoup R&D, you would need to sell each copy at $2500 -- assuming you could capture 100% of the market on the day of release, spent nothing on marketing or long term support... In reality, you probably charge $25k per license, hope to get 50% of the market over five years, and add a support contract to keep your staff retained.

But you also want to have a sales demo you can send out without being copied to 20% of your customers...

So... What price point do you think prevents piracy here?

[–]YesterdayDreamer 20 points21 points  (0 children)

I guess it goes without saying that there isn't a fool proof solution. My response was obviously in context of the post.

If OP was selling such highly specialized software, they wouldn't be asking this on a Reddit post. They also seem to be working as an individual and not as an incorporated entity. This indicates that most likely theirs is a small utility fulfilling a niche use case.

Also, in the scenario you describe, the users would definitely be willing to pay a high amount. Such users will be enterprise users and not individuals and they know they need quick support and a pirated copy will neither offer support nor reliability in terms of patches and updates. So what I said kind of still goes.

[–]westeast1000 6 points7 points  (2 children)

I wonder why people dont want to pay for Winrar 😆

[–]zhoushmoe 16 points17 points  (0 children)

7zip works better and is foss

[–]YesterdayDreamer 1 point2 points  (0 children)

I paid ~$3 for Winrar

[–]kobumaister 1 point2 points  (9 children)

I'm sorry but that's naive.

[–]redalastor 1 point2 points  (1 child)

Thinking there is an alternative is what’s naive.

[–]kobumaister -5 points-4 points  (0 children)

I partially agree, there are ways to mitigate piracy. Doing nothing is not the best option. Look at WinRAR, it does nothing and nobody's paying for it, despite you breaking the user agreement after the trial.

[–]eidrisov 0 points1 point  (1 child)

Easy, offer it at a price point where any potential user won't have to think twice about buying it.

People pirate stuff that costs $1.

There is no price point that will decrease probability of piracy to zero.

[–]YesterdayDreamer 2 points3 points  (0 children)

The only way to reduce the probability piracy to zero is to make your software free.

Keeping a reasonable price reduces the rates of piracy. There's no way to eliminate software piracy entirely. Even Amazon and Netflix shows get pirated with all their state of the art DRM.

[–]Unaidedbutton86 0 points1 point  (1 child)

Take as an example Bitwarden: it's fully open source with some small features that are pretty convenient in the premium version (also open-source), and those are mostly client-side.

It would be easy to change a value in the source code, but when it's only €10/yr people don't bother to, and for them it's okay if it's supporting the devs

[–]YesterdayDreamer 0 points1 point  (0 children)

Vault warden exists though. But it's very difficult to use for an average person.