Where are all the open source phone OSes? Where are the OS agnostic capable hardware phones? Technically some do exist, but I don’t think they have any significant market share. Hope I’m wrong though.
They are in the same room with all the third-party support for them, ESPECIALLY from state-built applications that are increasingly being required to do administration stuff and mandatory banking apps that are required for online payment and even opening their websites these days.
Essentially every browser that’s not Firefox or Safari is reskinned Google chrome for a reason. Because it’s insanely expensive to build and maintain browsers. Mobile operating systems aren’t much different in this regard.
That’s not exactly true. There are several FOSS mobile OSes, such as PostmarketOS, Mobian, Ubuntu Touch, and the various Android ROMs. Once it’s compatible, keeping that OS updated is relatively simple.
The issues with mobile OSes are:
many phones lock their bootloadersl, and every phone mfg seems to do things a little differently
so many different phone models with different hardware includes, none of which has manufacturer support in Linux
closed firmware for cell modems, which have their own little OS that needs to work with the main OS; trying to touch this runs into regulatory issues
Basically, supporting a new phone has a lot of upfront work with very little ongoing work.
Web browsers, on the other hand, need to stay updated with constantly shifting web standards, they’re a huge malware target so they need to keep up on CVEs, and pages are getting more complex causing performance and rendering issues, and everyone blames the browser. Supporting a new platform is generally trivial, but the ongoing work is immense.
Where are all the open source phone OSes? Where are the OS agnostic capable hardware phones? Technically some do exist, but I don’t think they have any significant market share. Hope I’m wrong though.
They are in the same room with all the third-party support for them, ESPECIALLY from state-built applications that are increasingly being required to do administration stuff and mandatory banking apps that are required for online payment and even opening their websites these days.
That room does not exist.
Google slowly suffocated all the 3rd party rom vendors.
Essentially every browser that’s not Firefox or Safari is reskinned Google chrome for a reason. Because it’s insanely expensive to build and maintain browsers. Mobile operating systems aren’t much different in this regard.
That’s not exactly true. There are several FOSS mobile OSes, such as PostmarketOS, Mobian, Ubuntu Touch, and the various Android ROMs. Once it’s compatible, keeping that OS updated is relatively simple.
The issues with mobile OSes are:
Basically, supporting a new phone has a lot of upfront work with very little ongoing work.
Web browsers, on the other hand, need to stay updated with constantly shifting web standards, they’re a huge malware target so they need to keep up on CVEs, and pages are getting more complex causing performance and rendering issues, and everyone blames the browser. Supporting a new platform is generally trivial, but the ongoing work is immense.
They’re very different beasts.