If whacking your computer is a sin, then Cakewalk is jsut as sinful, as are every audio card maker. Plenty of people will never get this one or another piece of hardware or software to work in their machine, or even get their machine stable with it installed. It doesn't really have anything to do with copy protection, it's just what you get when you have a lot of people building pieces separately and then us consumers being the ones that put them together in various combinations and get hit with the incompatibilties.
I completely disagree. Cakewalk is not as sinful, nor is any other manufacturer in our industry. Applications crash. Incompatibilities arise. That's normal. This is different.
I'm talking about software that intentionally machine-reboots your computer, by design, regardless of what the machine is doing at the moment. That's irresponsible if it's by accident, but it's just plain unethical if it's intentional. It would be unacceptable even if the software worked as intended and only rebooted the machine if you were actually misusing the software. AFAIC the software ought to play fair with other components in the environment. If the software refuses to operate based on evidence that it is not authorized, fine. But to warm-boot the computer in the middle of an operation? That is clearly jeopardizing the integrity of the user's computer. You can cause real data loss and machine instability that way. That's just plain wrong. FYI Pace confirmed that the rebooting was by design, not an error. They also wrote their authorization keys onto the drive in such a way that they could not be removed except by FDISKing the drive. Since there were terrific interoperability problems with various apps that used the PACE Interlok system, once a computer with PACE became befuddled, often the only way to get back to a stable system was a complete wipe-and-reinstall job.
Compound that with the fact that the copy protection DIDN'T work as intended and rebooted the computer all the time, for no good reason, even when it was authorized; kept my test rigs down for weeks at a time; and caused deauthorization of other plug-ins - and I stand by my assertion that the software was more virus than application. Technically speaking, it's a rootkit.
And, as I wrote in the article, this copy protection was totally ineffective at preventing piracy. It is fairly easy to remove yourself if you have a little application debug experience. So, to summarize, this software, by its very design:
- brutalized people's PCs
- shut down studio machines for days or weeks
- unpredictable behavior caused strange reboots during sessions
- deauthorized itself
- caused other apps to quit working altogether
- cost Waves, their customers, and other SW mfgrs considerable $$
- completely failed to prevent piracy
And, after a year of working with Waves on the issue, the problem was never resolved, Waves never publicly admitted their fault, and tremendous damage was done. I view that as a testimonial to the kind of company Waves is. I call it "customer-spiteful".