Google literally killed Linux on consumer devices. They, on purpose, made every single produced phone non-compatible with Linux and made them Android-only to prevent any competition.
Now Purism has to reinvent a phone from scratch with automobile spare part (I.MX processors) and Pine64 have no choice but to use old & crappy SOCs.
THAT is the impact Google has on FOSS.
Surely that specific contribution is welcomed, but overall I don't think those company ever deserve any "thanks" from anyone given the harm they are doing to FLOSS, Competition, Privacy, Standards, and Society in general.
While you're at it, how do you explain Chrome OS? That's still Linux and you even get a semi-native shell on it. It's almost completely open source and there's even a couple of distributions out there that are build on Chromium OS (which is the fully open source version) that's being used to give life to old laptops in schools. Almost all of the limitations of Chrome OS either arise from being a web-firest OS or for security reasons.
Even their new OS Fuchsia is being developed out in the open.
They aren’t doing it out of the goodness of their heart. It’s a pain in the butt to maintain out of tree changes. Getting code upstreamed means less maintenance work.
In my experience the types of developers building this stuff are personally fans of open source and companies are willing to let them submit upstream due to PR wins and limited downside.
Now Purism has to reinvent a phone from scratch with automobile spare part (I.MX processors) and Pine64 have no choice but to use old & crappy SOCs.
THAT is the impact Google has on FOSS.
Surely that specific contribution is welcomed, but overall I don't think those company ever deserve any "thanks" from anyone given the harm they are doing to FLOSS, Competition, Privacy, Standards, and Society in general.