Re: IMEException.MailBody
Posted: Mon Jan 02, 2017 11:40 am
I'm sorry, but I believe you're being a little bit naive here.
I'm a christian and when I started madCodeHook, I made it available for free for non-commercial use. There were several commercial customers who told me that it was a bad decision and that madCodeHook would be misused because of that, but I thought I knew better and trusted in the good of people and that nobody would screw me over because I made it available for free. But I was wrong, madCodeHook was misused several times by different malware writers. It got so bad that anti-virus companies started to black list any software as "dangerous" which used madCodeHook. I was forced to change something, otherwise madCodeHook would have died. If I hadn't changed things, no commercial software could use madCodeHook today, because every AV company would black list their software as being dangerous.
So with madCodeHook 3.x I had no other choice than to drop the non-commercial edition. I'm now also double checking every new customer to make sure he's going to use madCodeHook only for "good" purpose. And to be extra safe, source code access is limited to big companies, who I can trust in never leaking the source code.
This is not about egoism, it's about protecting not only myself but also all the commercial companies using madCodeHook from all the bad effects of misuse. Furthermore in some way it even helps end users because malware developers can no longer misuse madCodeHook as easily which makes it harder for them to write good malware.
If you believe in God (as I do) that's great, but if you look at history, God is not stopping all the bad things from happening. That's not the way he works. So just trusting in that nobody will do any bad is naive. I started out that way, but had to learn the hard way that in this world you have to watch your back, or else you'll get screwed.
I also have to make a living. If I don't make the source code more expensive, then I will lose a lot of income. I would then have to make madCodeHook more expensive for everybody (because the total number of madCodeHook users is simply lower than madExcept users because madCodeHook is a niche market), or drop the product altogether. I don't think I can be considered egoistic just because I'm trying to earn my living.
I'm a christian and when I started madCodeHook, I made it available for free for non-commercial use. There were several commercial customers who told me that it was a bad decision and that madCodeHook would be misused because of that, but I thought I knew better and trusted in the good of people and that nobody would screw me over because I made it available for free. But I was wrong, madCodeHook was misused several times by different malware writers. It got so bad that anti-virus companies started to black list any software as "dangerous" which used madCodeHook. I was forced to change something, otherwise madCodeHook would have died. If I hadn't changed things, no commercial software could use madCodeHook today, because every AV company would black list their software as being dangerous.
So with madCodeHook 3.x I had no other choice than to drop the non-commercial edition. I'm now also double checking every new customer to make sure he's going to use madCodeHook only for "good" purpose. And to be extra safe, source code access is limited to big companies, who I can trust in never leaking the source code.
This is not about egoism, it's about protecting not only myself but also all the commercial companies using madCodeHook from all the bad effects of misuse. Furthermore in some way it even helps end users because malware developers can no longer misuse madCodeHook as easily which makes it harder for them to write good malware.
If you believe in God (as I do) that's great, but if you look at history, God is not stopping all the bad things from happening. That's not the way he works. So just trusting in that nobody will do any bad is naive. I started out that way, but had to learn the hard way that in this world you have to watch your back, or else you'll get screwed.
I also have to make a living. If I don't make the source code more expensive, then I will lose a lot of income. I would then have to make madCodeHook more expensive for everybody (because the total number of madCodeHook users is simply lower than madExcept users because madCodeHook is a niche market), or drop the product altogether. I don't think I can be considered egoistic just because I'm trying to earn my living.