4 ms·
Your points are valid but this clusterfuck doesn't excuse Android: both Microsoft and Apple were able to deliver working ARM-based systems not subject to these
by niftich 10y ago
Your points are valid but this clusterfuck doesn't excuse Android: both Microsoft and Apple were able to deliver working ARM-based systems not subject to these issues: Microsoft by mandating UEFI, Apple by reasons unknown to me, but presumably helped by the fact that they're a vertical.
As a few people have noted, it's not "Intel x86/64" that's standard, they just happen to be a dominant player right now. The original architecture is the "IBM PC", and its clones that are "IBM PC-compatible", that all descend from the same BIOS lineage.
IBM became dismayed how other companies were profiting from its architecture, and released the incompatible PS/2 architecture instead [1], which fizzled, and its good parts -- like 3.5" floppies, VGA, and PS/2 connectors -- were adopted by the clones. In the 1990s, Intel and Microsoft rose to prominence and began to exert more control and dictate the direction of the architecture with specs like 'PC System Design Guide' [2], and they and other vendors produced several improvements (ACPI, USB, PCIe, AHCI, SATA, etc.) which were adopted by broad community consensus, pushing the architecture forward.
ARM is different, because they make their money licensing their cores, so historically they had no interest in cultivating a general-purpose, "vendor consensus" platform. And Android's owner, Google, just wanted to get its services like Google Search, Google Maps, Google Mail, Google Now into as many people's hands and pockets as they could -- and they succeeded, despite the platform's haphazard nature.
Samsung knows that Google and the handset manufacturers are allies of convenience. Samsung is hard at work trying to cook up an OS and ecosystem for its hardware that's not contingent on Google's continual involvement, even allying with Microsoft to bring .NET to Tizen after its previous attempts saw no developer uptake.
Meanwhile, Google knows that continued press coverage of Android's security situation is hurting the platform. It's trying to re-frame the partnership it has with hardware makers, to design more hardware in-house, and to lean on its partners only for contract manufacturing -- a shift from the Nexus days, incompletely executed with the first Pixel phone, but likely more to follow. This will enable Google to control more of the software on the phone.
[1] http://www.mcamafia.de/pdf/pdfref.htm http://www.mcamafia.de/pdf/pdfref.htm
[2] http://tech-insider.org/windows/research/1997/0711.html http://tech-insider.org/windows/research/1997/0711.html
- bitmapbrother 10y ago>Your points are valid but this clusterfuck doesn't excuse Android: both Microsoft and Apple were able to deliver working ARM-based systems not subject to these issues. Then how do you explain all of the Windows Phones, from Microsoft and their OEM partners, that were stuck on the previous versions of the OS that are receiving no updates whatsoever? >Samsung is hard at work trying to cook up an OS and ecosystem for its hardware that's not contingent on Google's continual involvement, even allying with Microsoft to bring .NET to Tizen after its previous attempts saw no developer uptake. Let's see, if Microsoft wasn't able to make .NET work on their phones what makes you think Samsung has a chance with a platform that has even less marketshare and mindshare? Samsung is just doing what Samsung always does. Incidentally, Google also joined the .NET foundation for what it's worth.
- ocdtrekkie 10y agoWindows 10 Mobile is not subject to these issues. Windows 10 Mobile has more restrictions on manufacturers than older versions, hence why they're "stuck behind". Any OEM, for instance, that didn't give up control of software updates, couldn't get Windows 10. Even 8 had some more leeway, Dev Preview could install over the OEM build whether the OEM drivers were ready for it or not.
- vezycash 10y agoActually, there are Win 10 mobile devices stuck in some old build. Also, there are also some devices from some OEMs that are not supported in the insider program.
- ocdtrekkie 10y agoThose are the cases of devices never supported with Windows 10 in the first place. Dev Preview still worked (for a while), but it never officially got 10.
- remir 10y agoGoogle is also developing a new OS, Fuchsia, with a new micro-kernel (Magenta). It uses Dart/Flutter/Meterial Design for apps development.
- goalieca 10y agoAny news as to whether this is a real android replacement or just a research OS like plan9 and singularity??
- pjmlp 10y agoGiven the state of the Dart/Flutter demo app, I imagine they still have a long way to go before anything gets out the door, if ever. https://play.google.com/store/apps/details?id=io.flutter.gallery&hl=en https://play.google.com/store/apps/details?id=io.flutter.gal...
- remir 10y agoNot much is known at the moment, but it is developed in the open. https://fuchsia-review.googlesource.com https://fuchsia-review.googlesource.com
- deleted 10y ago[deleted]