First, a bit of background. A long while ago I was poor and couldn't afford stuff for my computer - so I did what was necessary to be able to use my computer. Now I'm in a better position financially, so I take a different position on this. "Situational morality"
You asked:
Quote
We crack microsofts software, what makes them think that using their protection will help at all?
The answer is that "we" don't crack the software. Generally "we" use tools that others have developed to crack the software. This is an important distinction as the protection gets more complicated.
The more complicated a crack is - the less likely the average person will use it. So, eventually, either the crack will get too complicated to use - or it will be so easy to use that it'll be trackable (and defeatable) just because of it's popularity.
No software solution is perfect - neither security nor cracking. So there's ways around both. The "crackers" generally aren't officially supported and have limited resources to draw on, while the companies have a lot of resources to draw on. Most likely it will be those with the most resources that will win this fight.
Finally, the protection isn't designed to prevent all cracking. Otherwise, how would anyone be able to "backdoor" a problem when normal solutions didn't work? The protection serves a similar function to the lock on your front door. It will stop the casual user from breaking in, but isn't really inteneded to do anything about a determined foe.
It's just a sound business decision. If their protection stops (for example) 90% of the cracks - then it's a success (based on the resources that they've put into it). That last 10% will be much harder to stop than the first 90% - so that will take even more resources. And they've gotta draw the line somewhere - and in the business world it's simply a decision about profitability. If it costs too much to stop that 10% - then it's cheaper to let them do it than it is to fight them.
This post has been edited by usasma: 12 October 2006 - 07:19 AM