Well, this is explained in the 2nd and 3rd paragraphs in the article I linked to, under the headline “What is software licensing?”:
Software licensing allows you to get paid for each copy of your software. The types of software licensing come in a few general forms which I’ll be covering in the next section. With few exceptions the “hardware-locked” licensing is best for businesses because it allows you to have absolute control over where your software is installed.
The point of licensing isn’t to stop crackers from cracking your software. The point of licensing is to increase your revenue by preventing casual piracy (using serials over and over again). There is real money to be made by stopping casual piracy.
Nowhere on our site do we claim to stop cracking. If customers ask about it we explicitly tell them our product does not stop cracking. No product can stop cracking. Trust me, if it were possible to stop cracking we would make a product and sell it in a heartbeat. It’s not possible.
Because nothing protects against cracking. Because that’s not the point of licensing. You will occasionally get companies claiming to stop cracking (e.g. PELock, and a handful of others), but it’s not actually possible.
OK, we’ll just have to agree to disagree on the “more technologically advanced competition” point.
Regarding me trying to “undermine [our] competition”, I would disagree with that characterization. A company that you recommend is selling a lie (either through ignorance or malice), and I have more than a decade in the software licensing field. So I was trying to bring reality to the discussion. If that company had not claimed an impossible thing (i.e. being uncrackable) I wouldn’t have commented on them one way or another.
I do make a point at shaming companies that lie; specifically licensing companies because that’s where my area of expertise is. Whether that’s a good business decision or not (to even risk looking like that I’m “lashing out” at companies just because they compete with us, even despite that not being true) is another discussion.
Brief aside: commenting on competition
I know some business owners take the position that you should never mention your competition, and never publicly talk about them one way or another. And I take that view for our legitimate competition (i.e. the many software licensing companies that do not claim they provide an uncrackable solution: i.e. our competition that does not lie to customers).
But since I started my business more than a decade ago now, I have always called out the lies of our competition whether they were a bigger company or a smaller company. My ultimate goal is to bring reality to the software licensing market.
I know some of our customer like it, some of our customers are indifferent, and some of our customer are decidedly turned off by me doing this.
Back to the topic at hand…
Well, this is the headline on their homepage:
Software copy protection against reverse engineering with anti-cracking & anti-debugging techniques.
I, and I think any reasonable person, would take that to mean they stop reverse engineering (i.e. cracking). But I guess you do have to click their “PELock” product to get the “money quote”:
PELock is a software security solution designed for protection of any 32 bit Windows applications against cracking, tampering and reverse engineering analysis.
They can’t both claim that they can “protect against cracking” and that they’re not claiming they’re uncrackable. Those two ideas are inherently at odds with each other. You’re either “uncrackable” or you’re not. “Protection […] against cracking” is useless if it can be cracked (and it can be): it’s an inherently binary thing.
Long story short: cracking is both a reality (for any product, including PELock) and for popular products cracking is inevitable.
I get that you’re a fan of PELock, and I’m sorry if anything I said insulted you, that wasn’t my intention. My goal was to inform you of the reality of software, cracking, and licensing in general. And, I guess, my only hope is if you take this away from the discussion:
- Nothing can stop cracking.
- Legitimate software licensing companies do not infer or “wink” in any way to customers that their product can stop cracking.
- The point of software licensing isn’t to stop cracking.