Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.
Apple's claims of infringement sound legitimate, but this phrase seems over the top to me:

Corellium makes no effort whatsoever to confine use of its product to good-faith research and testing of iOS.​

Suppose for a minute that they hadn't violated Apple's IP and were instead offering this service with a license from Apple. If a product or service like this can be used for both proper and improper or illegal purposes, must the company make efforts to "confine the use" to proper purposes, and be legally liable or subject to lawsuits if they do not?

If Apple made it part of their license agreement, then yes. Then Apple could pull the license and sue them anyway. They would have had to get a license AND not get Apple to put conditions on it -- which probably wouldn't have happened -- hence they didn't bother trying to get a license.
 
If Google could prove Apple stole their actual code and recompiled into iOS, then sure!

That's the issue in this situation. These Corellium folks are basically saying they took all of iOS (which wasn't obtained legally) and recompiled it for ARM processors. When you think about that for a minute, you realize there really isn't a whole lot of demand for such a thing - regardless of legality. So that's likely why they took the "computer security" angle with it -- trying to sell it as a tool to find vulnerabilities in iOS. That's probably a niche that had some profit potential for them.

Simply writing your own code that uses the same concept someone else used in a different product isn't necessarily illegal though. You can try to file a lawsuit, but that gets into arguments about "look and feel" and often borders on the ridiculous. (EG. The time Apple tried to sue Microsoft for copying their "trash can" icon with the "Recycling Bin" in Windows.)


Poor Apple. You dummies gonna pay up cash to Google for stealing Notification Center from them? Annnnd 99% of all the other things you’ve stolen from Android, you dirty thieves? Year after year after year.
 
doesn't anyone think that Corellium thought this one all the way through and consulted lawyers before building it? Of course they did. Apple will lose this case.
 
Poor Apple. You dummies gonna pay up cash to Google for stealing Notification Center from them? Annnnd 99% of all the other things you’ve stolen from Android, you dirty thieves? Year after year after year.

They stole the code for Notification Center?

Didn’t think so.

They infringed the patent on Notification Center?

Didn’t think so.
 
I hate to be that “read the article” guy, but dude... read the article.

It says apple claims that they copied everything. So Apple's security is so lax that this company could just download the iOS source code? I don't think so. What most likely happened is that someone from apple marketing says they copied everything including code.
 
  • Like
Reactions: Marekul
doesn't anyone think that Corellium thought this one all the way through and consulted lawyers before building it? Of course they did. Apple will lose this case.

The funny thing about the law is you can always find a way to believe you'll win. Then you hit the justice system and suddenly all your ideas are faced with the cold, hard reality that your reasoning is totally specious.
 
It says apple claims that they copied everything. So Apple's security is so lax that this company could just download the iOS source code? I don't think so. What most likely happened is that someone from apple marketing says they copied everything including code.
They probably didn't obtain the source code, but used a reverse compiler to reverse engineer the code (maybe the ipsw). They then compiled it to run on a different platform and are selling a mobile development platform against the license agreement.

That's what I think the scenario is, not "apple security is so lax"....
 
It says apple claims that they copied everything. So Apple's security is so lax that this company could just download the iOS source code? I don't think so. What most likely happened is that someone from apple marketing says they copied everything including code.
"Code" can be source code or executable object code. You should know this. If this company had stolen iOS source code, Apple would have called the police, not the lawyers, and the company would be up on criminal theft/espionage charges, not facing a lawsuit. The company built (or "borrowed") an emulator that works enough like an iPhone to run an unmodified, or slightly patched, version of iOS. There's no way they got any sort of legal permission from Apple to do that.

(iOS is not free. Apple has spent a ton of money building it. They provide it at no additional charge to users of iPhones and iPads, and it's specifically licensed only for running on those Apple devices.)
 
Last edited:
They probably didn't obtain the source code, but used a reverse compiler to reverse engineer the code (maybe the ipsw). They then compiled it to run on a different platform and are selling a mobile development platform against the license agreement.
Apple's A* series processors are basically ARM processors, just optimized for Apple's needs. Unless I've missed something, the instruction set is going to be largely the same. I don't think there's much need for reverse compiling, maybe just some patching - either patching over Apple-specific instructions with calls to a software version of said instruction, or catching an "invalid instruction" trap from the ARM CPU when it tries to execute an Apple-specific instruction and, again, emulating it in software.
 
  • Like
Reactions: biffuz and Marekul
"Code" can be source code or executable object code. You should know this. If this company had stolen iOS source code, Apple would have called the police, not the lawyers, and the company would be up on criminal theft/espionage charges, not facing a lawsuit. The company built (or "borrowed") an emulator that works enough like an iPhone to run an unmodified, or slightly patched, version of iOS. There's no way they got any sort of legal permission from Apple to do that.

(iOS is not free. Apple has spent a ton of money building it. They provide it at no additional charge to users of iPhones and iPads, and it's specifically licensed only for running on those Apple devices.)
Probably Apple would have called the FBI.
 
Sounds like Apple should just buy them and use the virtual iOS as a tool for developers and researchers looking for exploits, better than handing out locked down devices to everyone.
Why would Apple reward malfeasance? Not a clever precedent: “Hey everyone, steal from us and we’ll buy you out for millions!”

Simply writing your own code that uses the same concept someone else used in a different product isn't necessarily illegal though. You can try to file a lawsuit, but that gets into arguments about "look and feel" and often borders on the ridiculous. (EG. The time Apple tried to sue Microsoft for copying their "trash can" icon with the "Recycling Bin" in Windows.)
Apple got sued for copying the look of a bloody clock and had to pay Swiss Federal Railways $21 million, plus a licensing agreement. And they didn’t need the original fabrication designs or materials to do it. Only looked the same. Just sayin’.

So why isn't apple suing parallel
Because Parallels copies nothing. Parallels Desktop (among others) creates a virtual machine – their code – onto which you can install Mac OS/macOS – Apple’s code. Apple’s EULA specifically allows for virtualization as long as the VM is running on a host Mac. (You can also install a number of other guest OSs as well, provided you own them too, as supported guest OSs all allow virtualization. That’s why Parallels isn’t being sued by Microsoft or Oracle either.)
 
Last edited:
Sounds like Apple should just buy them and use the virtual iOS as a tool for developers and researchers looking for exploits, better than handing out locked down devices to everyone.

Why? They offer nothing of value that Apple cannot already provide. I'm sure Apple has virtual iOS used internally. If they had wanted to release something like this they would have already.
 
  • Like
Reactions: Kabeyun
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.