ABI = Application Binary Interface. Defines the pointer sizes and conventions for passing function arguments at the object code level (among other things). The ABI determines how the compiler generates object code for function call/entry/exit, and the width of pointer types.
API defines the interfaces seen by the programmer.
This sure feels a lot like a throwback to the old 16-bit DOS days, where you had small/medium/large memory models depending on the size of your code and data address spaces. We've already got 32-bit mode for supporting pure 32-bit apps and 64-bit mode for pure 64-bit; supporting yet a third ABI is just going to result in more bloat as all the runtime libraries need to be duplicated for yet another combination of code/data pointer size.
I hate to say this since I'm sure a lot of smart people put significant effort into this, but it seems like a solution in search of a problem. RAM is cheap, and the performance advantage of using 32-bit pointers is typically small.
Please read the complete RSA press release and parse it carefully: https://blogs.rsa.com/news-media-2/rsa-response/
They don't deny that they entered into a deal. They deny that they entered into a deal "with the intention of weakening RSA’s products, or introducing potential ‘backdoors’ into our products". In other words, there was a deal, but they are insisting that they didn't realize at the time that the algorithm had a backdoor.
If there was no deal at all, they wouldn't have felt a need to qualify the denial with the above quoted text.
The article quotes the CEO as saying the company is struggling due to "capital constraints". Then right below that, "This has been a common refrain. OCZ reports lower sales, it blames a shortage of NAND." Does the author truly not understand the difference between a shortage of cash to fund ongoing operations, and a shortage of parts?
Regardless, I don't see their departure from the scene as a great loss. Their spotty reputation for quality and customer service has caused me to avoid their products in general, and has apparently come back to bite them in the ass. The only sad part is that they might take PC Power and Cooling (one of the premier PSU manufacturers from back in the day, which OCZ acquired a few years ago) down with the ship.
Bingo. Comparing the breakage rate for tablets that have been handed out to middle schoolers to that for tablets which have been bought by (and presumably used mostly by) adults is meaningless.
That said, if the contract stipulated that they were supposed to have Gorilla Glass screens and they didn't come so equipped, then that's fraud. If fraud is proven, then hopefully this results in some hefty financial penalties and/or jail time for those responsible.
The main reason Open Source video drivers for newer nVidia and AMD GPUs have had such a checkered history is precisely the lack of public hardware specs. The driver teams have been forced to reverse-engineer some of the hardware features to develop the drivers, which is far from ideal.
Open Source drivers for Intel GPUs have historically been pretty good (well, at least until they started using the PowerVR-based junk...); the issue there has been slow hardware, not buggy drivers.
Intel CPUs are not defective, they just act that way. -- Henry Spencer