This post is obviously not about WPF. I just read all of the answers and comments on StackOverflow question: I’ve found my software as cracked download on Internet, what to do?. Some of the answers and comments infuriated me so much I had to went somewhere. Hence this post. Just to keep the tone of this blog, it will be in form of tutorial – software piracy for dummies.
Question was posted by software developer who found cracked version of his product. He asked what he can do to protect his product in which he invested 6 months of hard work.
I was surprised by the number of answers and comments that try to justify or minor software piracy in different ways. Even worse, StackOverflow is a place where almost all visitors are software professionals, large number of them work that job for the money and I didn’t expect there will be so much effort in explaining why software piracy is not so bad.
Just to be sure, I collected links that describe what is considered software piracy.
What is software piracy?
There are number of articles that describe what software piracy is. Here are some top links from Google:
- Wikipedia: Copyright infringement of software
- Webopedia: Software piracy
- Adobe: What is Software Piracy
- Microsoft: Software Piracy
- BSA: What is Software Piracy
Read it, get your own conclusion. As I read it, short interpretation is:
- Software is not sold like potatoes or cars, you do not buy the product, you buy the license to use product.
- Unless you are buying whole product, source code and rights to do with it whatever you want. This kind of transactions are rare and are not subject of this post.
- you can use software only under conditions product license allows
- Software is protected by copyright laws in probably whole world. It is protected from unauthorized use and copying same as for example books and music.
- Unauthorized use of software or use prohibited by license is called copyright infringement of software. This is how lawyers calls it, for the rest of us it is software piracy
- So, if you get and use software, but don’t have valid license, you are pirating software
How software can be pirated?
Here are some common ways of software pirating:
- Copying software – most common. It’s making more installations than license allows, usually one copy is bought and then it is given to family, friends or coworkers.
- Downloading from internet P2P networks or file sharing sites (also very popular).
- Buying counterfeit copies (look for internet ads that offer “huge discounts” and “OEM versions”). Call local wise guys, since it is usually big operation that involves production and distribution, so it needs organization to run it.
- Hard disk loading at computer shops
Ok, now that I’ve covered what software piracy is and how it is done, rant can begin.
About “Piracy is not stealing” idiocy
Let’s concentrate on software that have price. You can argue it is not stealing, but pirating works something like this:
- there is a commercial product that legally can be obtained only in exchange for money
- pirate obtains said product without giving money in exchange for product
As we established before, this is called copyright infringement of software. Technically, it is not called theft, but it is illegal.
On the other hand, if you enter shop and take some product without leaving money for it, it is called stealing.
If you take a cab ride and run without paying, it is called stealing.
If you stay in a hotel for a month and run without paying, it is called stealing.
So, if you get/take/obtain something that you should pay for, but without paying, it is stealing.
So, why we can’t call software piracy stealing? Pirates were expected to give money in exchange for the software license, but they didn’t. They got product, but they didn’t pay for it. Ergo, stealing.
About “You should be happy somebody is pirating your software”
This is one very funny sentence. Reasoning behind it is: “If there is no crack, your software is crap that nobody needs”. Maybe.
On the other hand, I don’t know how can anybody be happy when people steal from them. What kind of moron must I be to be happy in that situation?
Like I should put following text on my web: “Hello world, I worked my ass of for last x months to make this software, that will make your life a little bit better, that will ease your job, that will make you some money, now come on and rip me off, make me and my family starve to death, so I know my software is worth something and now I can die happy (and hungry)”.
Load of crap.
It is like this: “Hello world, I worked my ass of for last x months to make this software. Maybe it could make your life better, maybe it could ease your job, maybe it could make you some money. If you want to use it then I expect you to pay me. If you don’t have money, if you think it is not worth as much as I ask, or if you don’t want to pay me for any other reason, then you are free to continue your life and work same way you did before, without my software. Thank you.”
I spent time creating software with the idea that it will be worth to people in one specific market. I don’t need pirates to justify my effort. Paying customers are more than enough justification. I would be very worried if there are no customers.
About “People who use pirated copies wont buy anyway”
This is variation of the fallacy from previous paragraph. Software is created with the idea of helping people do their job or have fun or whatever. Essence is making life better. Not all software achieves this, but that is another story.
My software (I hope) helps people do their job better, faster and easier. It makes them cash by helping them do more in the same time. I want some of that cash and it is amount they can save/earn in couple of hours using my software. If they don’t pay me, I don’t want them to use it. Simple. My software, my rules and copyright law.
Somebody pulled Microsoft as an example. Allegedly, Microsoft was not very eager in fighting piracy in the developing countries as a method of penetrating the market. Moto was “they won’t buy anyway, so it’s better to let them use pirated windows then some other OS”. But there are very few companies that can do this. Small companies can’t wait 5-10 years like Microsoft can.
About “Price is to high, people cannot afford it”
I found one very funny example in comments. It is about Adobe Photoshop pirating. Poster suggested that Photoshop piracy rate is very high because it is expensive. Well, it is quite pricey. And it should be. It is probably the best tool on market (I don’t know for sure, not my area, please correct me if I’m wrong). Adobe has a large team working on a product. Those people earn their paychecks every month. Adobe must charge premium if we want to have better versions of Photoshop.
Those who cannot pay are free to use any other tools they can afford. Photoshop is not the only tool in the world. There are other tools. Maybe not that capable, maybe they will take more time than Photoshop for the same tasks. Use what you can afford, then save money and buy Photoshop if you need it.
You cannot buy big Mercedes for price of small Chevrolet. Why is then considered normal to steal Photoshop if you cannot afford it?
About “You created software, it does not cost you anything to make copies”
This is one where my head wants to explode. Even more so when I hear it from software developers who expects to get regular paycheck. Basic naïve simplified software development economics:
- n people created software for m months
- for this m months people working on software had to eat something, so they got some salary s
- total cost of development is about n * m * s plus some other costs which in the end gives awful lot of money (this is economics term)
- now somebody estimates that we can sell boat load of copies, then it divides total development cost with a boat load, adds some margin and determines the unit price
- now we wait to sell a boat load of copies just to break even
- after we sell a boat load of copies, we start to earn and get filthy rich
So, yes, act of copying software over internet costs almost nothing. Problem is that small software companies invest in development counting on future income . If that income is eaten by pirates, it’s usually end of company and product.
So, if you like some piece of software, buying it will help company survive and upgrade product. Making free copies and pirating will likely kill it.
Software piracy is stealing
Third time’s the charm. This is the third title that says software piracy is stealing. This is for Google and other search engines. I want them to know what I think. I hope it’s clear.
What really struck me on the StackOverflow site was that lots of the software developers condone piracy. There is number of excuses used to justify pirating. Only conclusion is that developers are heavily pirating software.
- I am not a lawyer. I don’t want to argue about copyright law interpretation. I wrote mine, you are free to do so in comments.