Apple Seeks To Patent 'Anti-Piracy' Technology. Will Steve Jobs Be Dumb Enough To Use It?
from the counterproductive dept
PCWorld alerts us to an application filed by Apple for a patent titled "Run-time code injection to perform checks." In a nutshell, it covers an operating system periodically checking running applications to determine whether they're pirated, and shutting them down if they are. Now, it should be kept in mind that the fact that Apple has filed a patent application doesn't prove that it will be used (or that it will be granted). To the contrary, companies routinely patent ideas they never intend to implement just so they will have more ammunition in future patent battles. As Microsoft discovered, systems like the one described in the patent inevitably produce false positives, and disabling a paying customer's copy of your product is much worse than allowing a non-paying customer to use it. Moreover, such tools do little to stop piracy, because inevitably someone finds a way to get around them, and news of the workaround quickly spreads around the Internet. So as a result, these kinds of "anti-piracy" programs mostly serve to annoy paying customers, who have to endure slower system performance and periodic "piracy checks" to verify that, yes, they're still paying customers. Thus far, Apple has differentiated itself from Redmond by declining to incorporate significant copy protection in its operating systems. That's given them a key marketing advantage, and I rather doubt Jobs would want to throw that advantage away in a futile attempt to stop piracy.Thank you for reading this Techdirt post. With so many things competing for everyone’s attention these days, we really appreciate you giving us your time. We work hard every day to put quality content out there for our community.
Techdirt is one of the few remaining truly independent media outlets. We do not have a giant corporation behind us, and we rely heavily on our community to support us, in an age when advertisers are increasingly uninterested in sponsoring small, independent sites — especially a site like ours that is unwilling to pull punches in its reporting and analysis.
While other websites have resorted to paywalls, registration requirements, and increasingly annoying/intrusive advertising, we have always kept Techdirt open and available to anyone. But in order to continue doing so, we need your support. We offer a variety of ways for our readers to support us, from direct donations to special subscriptions and cool merchandise — and every little bit helps. Thank you.
–The Techdirt Team
Filed Under: anti-piracy, patents, steve jobs, windows genuine advantage
Companies: apple, microsoft
Reader Comments
Subscribe: RSS
View by: Time | Thread
OS X
If Apple does this, it ONLY affects their customers. Whereas if Microsoft does it, it's more than likely to bug those who build their own PCs AND upgraders AND valued consumers.
[ link to this | view in thread ]
Re: OS X
I don't see that happening (at least not in the foreseeable future), since the appeal of OS X is the sort of 'elitist' community of owning an Apple computer.
[ link to this | view in thread ]
Re: Re: OS X
[ link to this | view in thread ]
Re: Re: Re: OS X
[ link to this | view in thread ]
Re: Re: Re: Re: OS X
[ link to this | view in thread ]
Another great thing about a mac is when a piece of hardware goes bad and it costs a fortune to get it services since you can't really service macs very easily yourself. Not like PCs anyway. A DVD drive in a PC go bad, pop in a new one for $40. A DVD drive in a new Mac go bad... good luck with that.
I have nothing against Macs, I like em in fact. But they are a bit elitist and I would never run an OS that did have a feature like this entegrated. Hopefully Apple never implements it.
[ link to this | view in thread ]
Apple is trying to protect their hardware sales!
I think it has the opposite purpose, to keep people from running OSX on their own hardware. The patent states that it will "restrict execution of that application to specific hardware platforms."
In other words, if you are not using Apple's specific hardware platform, you're out of luck. I think this technology will be used to make it harder for all the OSX hackers getting the OS to run on non-Apple systems.
[ link to this | view in thread ]
Tim Lee an Expert?
Why is disabling a paying customer worse than disabling a pirate?
How do you know there is slower system performance?
How do you figure Apple has a key marketing advantage? Do they market this fact? No dip$hit....they do not.
If Apple developed this and it really worked, would it be so bad? Only to people who read this forum who STEAL from Corporations that develop software and the shareholder/employees who support it.
Stick to facts Timmah. Nobody wants your "Expert" opinion.
[ link to this | view in thread ]
Re:
[ link to this | view in thread ]
Re: Tim Lee an Expert?
That's not what Tim wrote, he wrote "disabling a paying customer's copy of your product is much worse than allowing a non-paying customer to use it." That is worse because disabling a paying customer means you could piss-off and lose a paying customer. And in the real world, people who use pirated versions of Windows are not impacted at all by WGA. So it ends up only hurting only paying customers.
"If Apple developed this and it really worked, would it be so bad? Only to people who read this forum who STEAL from Corporations that develop software and the shareholder/employees who support it."
See my comment in 7. It could stop a paying customer of OSX from installing it on his own computer. In other words, the point is not to stop piracy, it is to force people to buy Apple hardware.
And look at WGA, it in no way stops piracy of Windows software. Once again, it only frustrates legitimate users of Windows.
[ link to this | view in thread ]
Re: Tim Lee an Expert?
How do you know there is slower system performance?"
Maybe because Micro$loth had the same issue a couple months ago and lots and lots of their paying customers were affected to the point that they removed the program that caused the problems. If that happened to me(and I were still a M$ user), I'd jump ship so fast they couldn't keep track of the numbers, and my clients(who do use M$) would come with me on my recommendation.
And when you add any new service to an operating system, you are going to take some form of a performance hit. No way around it. If you don't understand why, maybe you need some classes to teach you about how computers work.
[ link to this | view in thread ]
Retard
As for you retarded DVD analogy, again you are ignorant and cannot help it if you did not know that almost ANY dvd drive can be put inside one of the new towers and the old for that matter. I own and work on both Win and Mac boxes, and swap things like dvds all of the time. If you can afford, which apparently you can't, the workstation grade win boxes, you can even swap out the RAM on the new units, probably the processors also.
Think before you spout stupidity, some of know how things work.
[ link to this | view in thread ]
Re: Tim Lee an Expert?
Tim is well known and well respected in the space. Who are you?
Why is disabling a paying customer worse than disabling a pirate?
That isn't what Tim wrote (perhaps before insulting Tim, it would help to actually read what he wrote...). However, Tim supports the point he did make pretty completely in the post.
How do you know there is slower system performance?
Adding an additional function will only serve to slow down system performance. That should be fairly obvious. On top of that we already have the evidence of WGA to show that it's true as well.
If Apple developed this and it really worked, would it be so bad?
Yes, yes it would -- as Tim describes in the post. You did read it, right?
Only to people who read this forum who STEAL from Corporations that develop software and the shareholder/employees who support it.
I'm beginning to wonder about your reading comprehension skills. Tim makes it pretty clear that he's not supporting unauthorized copying (which, again, isn't stealing, but that's a different argument). He's simply pointing out that any such solution is clearly going to have false positives which hurt legitimate purchasers (as we've already seen with WGA). And it won't stop unauthorized copying, because it won't take long for someone to figure out how to get around the restriction and then that version will be infinitely available to those who want an unauthorized copy.
In other words, it won't stop the dishonest folks. It will only stop the honest ones. How is that possibly good?
Stick to facts Timmah. Nobody wants your "Expert" opinion.
Actually, yes, lots of folks want Tim's expert opinion. Techdirt has always been about providing opinion, and we're not going to stop just because someone who refuses to identify himself and who doesn't bother to read and appears to have little comprehension of what he does read suddenly gets upset. And, beyond just us at Techdirt, I can also say that plenty of folks want *Tim's* opinion, both within his work at various think tanks and within the Techdirt Insight Community, where Tim's expert insight and analysis has put him among the top ranked experts. And that ranking is based on how actual companies rate his insight. He is currently in the top 10% -- giving verified proof that plenty of folks want and value his insight and are willing to pay for it.
So who are you again?
[ link to this | view in thread ]
Re: Re: Tim Lee an Expert?
And give me a break. Your "Clients", all 2 of them, wouldn't jump ship based on your recommendation because most companies cannot just "jump ship" without a very large investment of money. Yes Mr. Weiss, even for a fr33 g@y linux OS and their open-source programs. It costs money/productivity to train people and all the drama that goes with that.
Loser. Give back your A+ Certification.
[ link to this | view in thread ]
Already done...
http://www.wipo.int/pctdb/en/wo.jsp?wo=2007044276
However, I believe previous art exists. For example, way back in 1997, I created a few programs that would give a pirate a "warm fuzzy" feeling and lets them run the software a few times with full access with a valid serial. It then cordially asked to confirm through a third party.
If user selected to not perform third party auth, it will give you a few more times to run before it prohibits running altogether, and then forces third party auth... It even had "Silent Check" routine that the programmer could call from frequently-used functions, which would CRC32 check files...
I was quite proud of it, and released it as a library for others to incorporate into their software, even had CRC32 checks on the software under the brand new GPL license.
I admit, I really went crazy with it... If anyone needs previous art, let me know.
[ link to this | view in thread ]
Let's Get Ready to Rumble!!!!
[ link to this | view in thread ]
Re: Tim Lee an expert?
Actually, if you read the article properly, the real Tim Lee states that disabling a paying customer is worse than NOT disabling a pirate. Seems pretty reasonable to me.
"How do you know there is slower system performance?"
It's pretty obvious that introducing a new process is going to use up resources that otherwise would be available to your other software.
" Stick to facts Timmah. Nobody wants your "Expert" opinion."
Well I value it. Not so keen on your venomous crap, though, 'false' Tim Lee.
[ link to this | view in thread ]
re: above
[ link to this | view in thread ]
APPLE DRM
[ link to this | view in thread ]
Endure?
Yeah, running a few checks a hour on a dual or quad-code machine that can do six or eight billion instructions a second is really going slow system performance to a crawl. Oh, the things we must endure...
[ link to this | view in thread ]
Re: Total COA?
A Mac can use a lot of the same common components that a PC does. It's perfectly possible to swap lots of things around, cheaply, between the two types of machines. PCI cards, hard drives, DVD drives, keyboards, joypads, etc, etc. All do adhere to certain standards (IDE, PCI, HID, etc.) you know, and even made-for-Mac common parts are pretty reasonable. Not all things are compatible - some items have firmware-specific code for one type of machine, but the majority of standard parts are swappable.
Case in point, I used a lot of Sonnet (made for Mac) parts in PC builds just because of the sweet purple mask they coated boards with. That, and you could usually assume that if the card had a certain type of chip on it, all would. My main machine still has a Sonnet USB card and an IDE (w/onboard laptop HDD) controller in it.
Granted, the entry price for a Mac is a *lot* higher, and you miss the experience of selecting all the goodies for your machine and putting them together. But hey. Not everyone likes to turn screws, or wants to. You have to pay for that. That's the same reason a pre-built PC is more expensive.
[ link to this | view in thread ]
Re: Re: Re: Re: OS X
You haven't been doing any comparison shopping recently, have you?
[ link to this | view in thread ]
Ever met a computer gamer? Trust me, we notice the performance hits from this type of crap. This isn't even restricted to gamers. Any graphics program (you know, one of the things Mac's are supposed to be known fore), audio processing program, or video program will see a hit.
You might think that modern dual/quad-core processors are immune from slowdown from such "overhead" but they're just a susceptible to it as any other. Most code out there doesn't even know how to run on a dual-core; it sticks to 1 of the cores, maxes it out, and maybe runs the other at 20-30%. Try running a security check while you've got core #1 redlined at 85-90%; you'll see problems.
I disagree. This might be true of large corporations with hundreds of computers. It's not true of small businesses, which make up the bulk of the American economy. It might just be anecdotal experience but I personally know of at least two businesses in my area who run Ubuntu on all of their machines. They have yet to have any problems.
[ link to this | view in thread ]
All I know is...
That said, one of the reasons I bought an iMac was because there is no phone-home-ware in the OS. If Apple injects this crap onto my machine, via a stealth update (no-opt-out), I will promptly put my iMac up on Ebay.
I'm getting really tired of Tech companies thinking they can invade one's privacy via phone-home-ware, malware, and marketing data-mining-ware.
It's MY machine, and I DON'T agree to that crap. Though I have a valid product key for my XP box, it has never been activated, and never will be. (And yes I still get updates).
It looks like Linux will be my only refuge from these intrusions. 2 of my machines are already linux boxes.
[ link to this | view in thread ]
Re: Endure?
Why does my quad core with 2 gig of RAM run Vista like a dog while XP zips along, even if I turn down all the bright and sparklies?
Yeah, all those little "oh, one more process won't hurt, ppl will be running big beasty machines" insertions that have made it a bloated piece of crap.
If Apple wants to stroll down the same path as MS, good luck to em. The elitists can now get MS bloat on Mac OS. I'm sure they'll be very proud of that fact.
[ link to this | view in thread ]
Re: Re: Re: OS X
How about that iphone? It's shit until you hack it. Once hacked, then it's actually MYphone. Until then it's just another appliance by a company that was going nowhere until they built an OS based on a UNIX foundation which in turn lured all the unix users as well as the idiots using them in schools.
[ link to this | view in thread ]
Re: Re:
Keep up the good work pirates.
Even if piracy went away all these companies be it games, software, whatever, would still charge HIGH prices for shitty software.
Now if they were like flashfxp or something similar where you pay $20-$30 for a great app & upgrades are free for the lifetime of the product then it's work buying.
Opinions are like assholes, everyone has one & they all stink, smell mine?
[ link to this | view in thread ]