Congrats to the #Linux kernel development community for refusing to compromise principles over convenience and refusing to mainline a module that interacts with a proprietary one.
Looks like Google is trying to gain even more control in the open source world. Don't ever give away your rights to them.
Tech companies and rights holders continue their program to encourage everyone to learn how to use BitTorrent.
The OEMs want to be prepared in case this sweet deal falls through, but Google insists as part of their take-it-or-leave-it deal (which includes some "must-haves" like the Google Play Store) that they include proprietary Google Apps.
So many Android phones include both the OEM's own & Google's, e.g. calander, apps. To be prepared.
I'd say specifically GNU cares very much, hence GNU/Linux not just Linux.
As for Linus himself, I get where you're coming from, he's not necessarily committed to "software freedom" the way RMS is, just open-source as a convenient model of developing software.
Nonetheless, I think his contributions are still valuable and watching LKML, he does try to stop a lot of terrible code from going in and encourage solid FLOSS drivers, so I wouldn't be as harsh on him.
@MatejLach @bugaevc The whole reason Android is "open source" is because Google knows you can't use it. Mobile hardware is super proprietary and under NDA, and they've locked down the software market. If PCs and PC software were that locked down, Microsoft could have open sourced Windows and it wouldn't have affected their business at all. What Google is doing now with Android is pretty much indistinguishable from what MS was doing with Windows and PC OEMs that got them slapped by the govt.
@bugaevc This is playing semantics. These OEM policies are not "an accident". They're required by Google, who also makes Android, the OS. To pretend that they're disconnected and in isolation is silly.
Google uses the Android platform to strong-arm OEMs into making their HW a certain way.
Also, Android's only "open" in the code across the wall/code dump sense. It's not like non-Google employees can really drive the platform features.
Nothing like say the GNU project.
Saying that "You can install alternative OSes on most phones that ship with Android, but good luck with finding drivers.." is a bit of a copout honestly, that's literally true for any hardware, including my microwave.
The question is how easy is it and is it officially supported?
With the #PinePhone it is. With Android HW, including Google's own Pixel it is not.
Additionally, it is super easy to switch from Ubuntu while keeping the hardware one already has.
Can I officially install another OS on most Android HW?
As for Ubuntu installing crap I mentioned that due to GNU/Linux being open, sure it can be misused. But the GNU project isn't making stuff with a plan to go to OEMs and carriers and say "look, our software allows you to preinstall adware for your customers".
Google specifically markets Android to OEMs that way.
Zuck boosting how much #Facebook is working with spooks...neat.
The PinePhone for example (GNU/Linux) is way more open than any Android I ever used.
The social network of the future: No ads, no corporate surveillance, ethical design, and decentralization! Own your data with Mastodon!