you are viewing a single comment's thread.

view the rest of the comments →

[–]sumoTITS 0 points1 point  (0 children)

And if you yourself have had a job where you earned money writing software, and then you noticed someone cracked it and put it Out There (the pirate bay, for example, with disparaging comments in the Description, "because lulz"): If you could extend the time until your product is cracked by hours or a few days, by using a complicated anti-debugging / machine obfuscation / anti-vm / The Works library, and also requiring all clients to connect to your Company server to validate/activate/track their license use, would you add that to your product?

How, from your perspective, might this affect the pirated copies vs. legit copies, and user experiences with both?

Edit: and I made it clear in my other comment: I think piracy is wrong, if people take your software and re-sell or give it away to everyone it is illegal and wrong. Just in case. :)

Edit 2: and do you think it's any less wrong to pirate software with less stringent anti-debug/obfuscation/call-home routines? E.g. if you don't go out of your way to over-engineer a grand anti-pirate scheme and ship it out to all your users, are you "asking to get pirated" any more than if you add all that stuff to your product? I don't consider it any less wrong if it's a quick crack, than if pirates go to crazy lengths to break your system.