You would not believe how many emails and messages i get everyday. Telling me that i should put a price on some of my software. They all have their reasons but the most common one is “because someone else is selling the same thing”. Generally this is aimed at hummingbird‘s price tag of $200. I will concede that hummingbird has a got a leg up functionality wise (To be honest its probably a bit bloated). But my application is aimed at a totally different user base. Selling mine for $200 just would not work for me. Here’s why :
5 – My software is aimed at marketers and internet savy people
With a quick look at the people using hummingbird and even its sales page. It aims to drag in the average internet user into buying the package. It tries to take people not already marketing on twitter and turn them that way. The people downloading my software already know about the power of twitter, and just want something to upscale it. These people to be honest if they wanted anything, they would get it free, cracked or otherwise. Which brings my onto my next point.
4 – Someone, somewhere, will crack it
To be honest this isn’t a biggie for me. But the hassles of keeping up with trying to hide my code and all the call backs to check licensing just seems all a bit too CIA for me. Using machine hardware codes are an option but it seems so damn draconian that you should expect someone to use your software on the one PC, or that the person should only own one pc.
3 – It would be selling someone elses code
While hummingbird it seems does not use twitters API, mine does. And although twitter doesn’t code anything for its users, it sure as hell hands it to them on a plate. All i have done is strung the code together, looped it, and given a nice interface for the user. While there is no legality issues with selling something that utilizes an API of any kind, it definitely isn’t a nice feeling to be in that position.
2 – Lifetime updates
Lifetimes updates are hell. It is the bane of every software company around the world. I don’t want to be supporting this software in 5 years time, maybe even within a years time i may have moved onto something new. But there will always be people that are ready to complain a second after you announce that you are ending support. Monthly membership fees do work, but it can be a large workload to keep up with activating and deactivating of licenses.
1 – Because im naive
Even forgetting about my other points. Even if everything else fell into place. I think this is always going to be my biggest hurdle. Im sure you’ve heard it a million times over from the torrent/pirate community, “I want to download it, and if i like it, ill donate or pay for it”. Yeah, f***ing, right. I still live in hope that people downloading the software will donate sometime. Ive had literally thousands of downloads of my software, reams of support emails telling people to install .net framework, a stack of messages from people saying if i can help them to get it working right they will donate. It doesn’t happen. I don’t expect people to donate, but i live in hope that atleast a few will. To those who have donated (A handful have), i thank you. To the others, well i live in hope. But for now you are my kryptonite keeping me from selling software.