When Google was small it embraced an open OS, the open web, email, RSS, etc. Now it's big enough that it doesn't need (and therefore doesn't want) open technologies.
Do you expect to be able to press your own semiconductors?
People connected to "HN Bubble" controls hundreds of millions if not a few billions of dollars.
Not every of those dollars are liquid, far from that, but, in addition to the raw monetary value of certain people here HN also commands a lot of attention.
You keep saying this as if it was somehow true or relevant. At this stage, we have no real need for an OS that grandma will want to use. That can come later. She can stay on iOS/Android for the time being.
We need a name for this, the classic "someones parents can't use it and therefore it can't work fallacy".
My parents don't use Mac.
In fact most people don't, including me.
Doesn't prevent Mac from being a huge success and a viable platform for developers.
Same with a good number of applications: A few hundred or thousand hard core users. Bonus if one of them is an oil giant, a defense giant, the armed forces of a wealthy country or something.
OS's success is almost entirely defined by network effects. This is why the UNIX wars ended with everyone using Linux. It was available (for free) and lots of people used it. It wasn't better in any way, that came later. 'Disruptive innovation' in software is a myth.
'Power users' on HN are 95% software developers who have a very good experience with FLOSS because everything from the OS to the apps is written by them for them. This is absolutely not the case for anyone else. The number one reason people don't use FLOSS is because they can't get Adobe and MS Office. Without users FLOSS will never get these. Until FLOSS products are the plurality available on store shelves it will never reach the mass market. No one who isn't a software developer is switching to FLOSS and without a massive restructuring of society that will remain the case. I just wish we could be more realistic and work on finding strategies that would actually move the needle. Chiefly by lobbying governments.
Right, which is more than you can say today about Android given the reality of current mobile hardware lifecycles. Make Linux-for-mobile available today, and people will gladly use it to extend the usability of their otherwise "obsolete" devices. The overall setting is in fact remarkably similar.
They don't, that's the whole point. They do the bare minimum of booting up a barely-usable, heavily hacked downstream kernel, and call it a day (or rather, move to the next device release). "Proper" support is left to the community.
Essentially, any phone vendors other than the big names expects to get a fully-working Android image with their chipset to ship with the phone. And Google also punted a bunch of lower-end userspace work off on the chip vendors as well. Chip Vendors don't just ship drivers in that market. Not if they expect to sell any chips.
Source: Worked at a chip vendor.
This makes it more important rather than less to work on an AOSP alternative that's far more in line with existing Linux practices in the mainstream, non-embedded ecosystem. And let's face reality, the chip vendors aren't doing it.