When Google, along with a consortium of other companies, announced the open-source operating system we call Android way back in 2007, the world was paying attention. The iPhone had launched the same year, and the entire mobile space was wary of the rush of excitement around the admittedly revolutionary device. AOSP (Android Open Source Project) was born, and within a few years Android swallowed up market share with phones of all shapes and sizes from manufacturers all over the globe. Android eventually found its way into TVs, fridges, washing machines, cars, and the in-flight entertainment system of the Boeing 787 Dreamliner.
Google absolutely made a calculated decision when they decided to allow device manufacturers to fork AOSP and introduce closed-source modifications. If it wasn’t for that, I can’t imagine OEMs would have wanted to get on board, and so we wouldn’t have seen the huge adoption that happened, and Android might have become just another failed operating system.
I do truly wish for a fully open-source “Linux on the phone” type experience, but what always kills that is apps, because companies just don’t make them unless the market share is there. Even Microsoft had to pull out after pumping so much money into Windows phone, and I think most of the reason was because they couldn’t incentivise developers to make apps enough.
So I’m glad at least I can run Calyx, and have just a tiny bit more freedom while still keeping the apps I need, even if it’s nowhere near perfect.