Comment by HenryBemis
Comment by HenryBemis a day ago
> However, Canon is a hardware company, not a software company,
Canon is a company that is in the business of making profit (not just software or just hardware).
If they realize that they can charge you $1 for every time you chew gum while taking photos, and people will actually pay for that privilege $1-per-chewing-gum-session (disclaimer: chewing gum not provided) they would charge you!
Remember BMW and heating in the UK (https://www.bbc.com/news/technology-62142208)??
Getting paid $6k for a camera once is good. Getting paid another $50 a year for doing nothing is even better.
I assume the great brain who came with the idea is: "we got 10 million cameras out there, if 0.5% of those camera owners pay $50 pa, then that's 10m x 0.5% x $50 = $2.5m pa. If I could get a 100k bonus for bringing $2.5m gross to my company I would also suggest this idea.
Sure, and that's why I don't think they'd invest heavily in anti-piracy measures. It requires a special skillset, your average developer isn't going to really know much about it. If I had to guess, there's a single "isProTier" function call that you just patch to return true. Maybe it's inlined and it's slightly more annoying. I doubt they did much more than that, but maybe I'm completely wrong.