Notably absent is stating it's an explicitly right wing idea, which google and the other SJWs redefined it as recently. It's like "1984", people forget that anything else ever existed.
Well, can "suppression of the opposition [...] especially leftist parties" be left wing? It sounds quite right wing. And "retention of private ownership of the means of production under centralized government control" does not look like left wing either. So, yes, fascism IS an explicitly right wing idea. Roberto
The first one is that they are not actually "emulating" the operating system - they emulate the hardware and run Apple's stock iOS on their emulation platform.
Wow. SMH. Emulating the hardware such that you can run the stock software IS emulation in everybody's normal understanding of the word emulation.
I mean, WTF are you even suggesting? That "real" emulation means you have to write your own version of iOS? How would running your own implementation of an iOS-like operating system help you in any way do security testing of iOS itself? Any security bugs you find are going to be bugs in your own implementation, not bugs in iOS.
Good grief. The level of incompetence and insanity among Apple fanbois... What are they making you guys smoke over there in Apple-land?
1) it is different because some articles seem to imply that they "emulate" iOS. They do not. They emulate the HW it runs on. So they are using iOS on an unauthorised device. Whether you think this is good or bad is irrelevant, this is a matter of law. And I am not a lawyer, but clearly you are not one as well.
2) I am not an Apple-fanboy, even though I use Apple products because they (on average) suck, but still less than all alternatives [hint, my former student Halvar Flake used to say the same]. As for "level of incompetence", well, try to figure out who I am and what role I have at my employer.
Apple said in the complaint. "Far from assisting in fixing vulnerabilities, Corellium encourages its users to sell any discovered information on the open market to the highest bidder."
What's wrong with selling your wares on a free and open market with genuine price discovery? I guess Apple thinks it should, for some reason, get first crack at new cracks, even if they're low-balling the compensation amount? While simultaneously making it harder for the people to do this line of development work?
Sounds like communism/socialism/totalitarianism to me. FU APPL.
There are two points here. The first one is that they are not actually "emulating" the operating system - they emulate the hardware and run Apple's stock iOS on their emulation platform. So they use Apple's software on an unauthorised platform. You may not like this but who writes the software has the right to restrict its use. The second point here is that even their behaviour would probably get some protection from the law if they used their emulation tech for academic purposes, or to help the common good. But this is not the case. Hence they are violating Apple's IP rights to get a profit. What apple is doing is not "communism/socialism/totalitarianism". It is capitalism, and in fact a rare case where it is actually good.
Now that one person is doing it, everyone is going to have to do it. It's going to be difficult selling a 32-bit processor when the guy across the street is selling a 64-bit one.
There's a lot more reason to go 64 bit than that. The biggest is that it's not going to be long before smartphones and tablets have > 3 GiB RAM. Yeah, there are all sorts of workarounds you can use to access larger amounts of RAM with 32-bit pointers, but it's much nicer to have a flat address space, including plenty of address space for memory-mapped devices. Granted that we're probably a couple of years away from needing 64 bits, but it's coming, fast.
32-bit ARM already addresses more than 32 bits: recent 32 bit ARM architectures have a 48 bit address space, and several chips support 36 or 40 bits. The problem of individual applications addressing at most 32 bits is minor, at this stage, but sooner or later we will have big graphics editing applications on Tablets, and larger address spaces help.
The main advantage that Aarch64 has at this very moment is that it offers a more streamlined instruction set (that makes instructions easier to reorder) and more registers. Even just compiling 32 bit code in the new model you can get impressive performance gains.
Roberto
So does this finally mean we'll get Simultaneous voice and LTE/SVDO back?
64-bit ARM and support for simultaneous voice and LTE/SVDO are completely different things.
The 64-bit ARM cores are application processors (AP). They do not control the modem (that can be part of the SoC together with the AP or an external component): Qualcomm modems have nifty internally developed (and publicly documented) a VLIW CPU called "Hexagon" that offers DSP-like instructions to control the modem. Some modems have two, and another Hexagon is used to process audio and cal also run user provided applications. You can find some information here http://en.wikipedia.org/wiki/Q... and a lot more is linked.
And even this has nothing to do with dual radios. They are independent things.
Roberto
Run time optimizations can be (are?) a very bad idea in a kernel, where very often the exact predictability of execution paths makes the difference between a working kernel and a misbehaving one.
Well, with Clang/LLVM you can compile the kernel straight to the target architecture with run time optimization turned off, as well as building what else you want, for instance your applications, with run time optimization turned on. Easy as customizing your Makefiles.
Roberto
It's more than that. Apple also wants to retain the right to sue anyone who uses LLVM/Clang for patent infringement if they deem them a competitive threat.
OK, please explain this. It will be fun.
If all else fails, lower your standards.