Who doesn’t like free things? However, if we enjoy the freebies so much then when it comes to our products and services, shouldn’t those be given for free too? And, if such a scenario prevails everywhere then the thing called ‘business’ will cease to exist. Like it or not, but that is not how things should ideally work.

Picture this, you develop an App or a computer program (โปรแกรมคอมพิวเตอร์, which is the term in Thai) with a vision to sell and make money out of it; you also get a customer who happily purchases it, but then the worse happens- He decides to give it out for free and in no time your App loses its value and you lose your dream! Painful, isn’t?

Why do you think anyone would give a paid service/product for free? Keep reading to know more.

  1. Increases your Vulnerability: Unscrupulous elements purchase these apps with a sole purpose of adding malicious programs it like Adware, Malware, Viruses and Spywares etc. Once the codes have been successfully edited, a free version is made available publically, to entice the unsuspecting user.

The moment you download and agree to run the exe file, these malicious codes get installed in your system. Now, you do continue to benefit from the software functionalities but what this malware does behind your back is almost beyond your comprehension. And, before you realize anything, the damage is already done.

  1. You can be sued: With no proof of purchase, you are automatically guilty of counterfeiting a software. The owners can file a case against you and you’ll never be able to furnish viable evidence about how you actually got it.

Hence, by using such software, you always run a risk of being charged guilty.

  1. No Support Service: When you purchase software, you are also entitled to the support service from the developers in case of operating issues.

Also, if you have not purchased the software, you’ll not get access to the important updates which are released by the developers from time to time. 

  1. No Encouragementfor Developers: You have been using their software services which means that you like them, right? But, without paying them for their hard work, you are discouraging them too. Do you think that such a disheartened developer would like to continue and create more such applications/programs? Of course not!

Give the credit where it is due. Always purchase the software from the developers as this is their means of making money and supporting themselves. This will further encourage them to continue with their good work.

By Robert Smith

John Smith: John, a former software engineer, shares his insights on software development, programming languages, and coding best practices.