Or that isn't the case and this is all just a silly comparison.
Or that isn't the case and this is all just a silly comparison.
WebOS was a 3rd option until HP sold it off. Microsoft also had a go at it. They were both very different than Android, but would have those features (if not then, they’d have them by now if the projects were still going).
My point was that "Linux on Mobile" seems to be mentioned a lot when talking about an alternative to evil BigTech. The thing is, if you want to fork something and make it a modern mobile OS, you may as well just fork Android and go from there. Because Android is open source and already has billions of apps.
Microsoft didn't make an open source system, I think? I had never heard of WebOS, so I'd be open to it, but the fact is that the "Linux on Mobile" crowd is more into Alpine or Debian running on a mobile. Which is far from a modern mobile OS.
I totally respect the Linux on Mobile projects, they do a lot of cool stuff. But I don't see that being a serious alternative to modern mobile OSes anytime soon.
https://en.wikipedia.org/wiki/Ubuntu_Edge
This is what their Unity Desktop was for as well. A desktop environment that had a consistent design language from desktop to mobile.
The remnants of all of this are still kicking around, I think the community still maintains the phone OS, but without the weight of Canonical really pushing it, and a phone shipping with the OS pre-installed, it won’t get as far.
So even in the world we live, there are 2 platforms that handle security in 2 different ways. Those ways have evolved over time. Ubuntu Touch was made 13 years ago. What did security look like on Android 13 years ago? It's a bit unfair to judge it by today's standards. We can only assume an actively developed OS, being used by normal people (not just hobbyists), would evolve and grow to meet the needs of the platform in the market.
I also assume one of the reasons people want a Linux phone is to have more control, having root without needing to jump through hoops, side loading apps, building from source, etc. They don't want to be locked in a sandbox. I think there is also an assumption that people will play better in a classic Linux environment where there aren't so many financial incentives, and anyone who tries to implement the kind of data collection we see on most modern platforms would be booted from the ecosystem until they can play nice. It would be nice if the current duopoly would do some of this, but most people don't care, and pulling apps from the app stores for breaking the rules is incredibly unpopular.
I never said it was. I said "we need a modern security model in a modern mobile OS, and Linux on Mobile doesn't remotely have that".
> Ubuntu Touch was made 13 years ago. What did security look like on Android 13 years ago?
That's a bit my point. If Linux on Mobile is 13 years late, against modern mobile systems that get the resources they get (that is, orders of magnitude more than Linux on Mobile), you're not really catching up. And if you had enough resources to maintain such a project, maybe it would be interesting to fork AOSP instead of spending a decade catching up?
> We can only assume [...] would evolve and grow to meet the needs of the platform in the market.
Is that the only assumption we are allowed to make? When countless alternatives from Microsoft, Samsung and others failed?
> I also assume one of the reasons people want a Linux phone is to have more control, having root without needing to jump through hoops, side loading apps, building from source, etc.
Totally, this is what many of them say. Though side loading, building from sources and the "etc" I can imagine totally work with AOSP. I can easily have root on AOSP, I don't know what "jumping through hoops" means here (other than "I want it enabled by default on official builds").
> I think there is also an assumption that people will play better in a classic Linux environment
I believe that GrapheneOS plays nice and makes a nice system. As for the apps, I barely use tens of apps (realistically I mostly use what... ten of them?), so it's not completely crazy to ask me to select 10 good apps from the billions available. And those that are proprietary (e.g. for public transport) I wouldn't have a choice on Linux (probably they wouldn't exist there).
> but most people don't care
I do care. I run GrapheneOS. Because I disagree with you does not mean I do not care.
Sources are required here. I think that Android being open source is great, and I actually run a fork of Android (GrapheneOS) which is great.
Again I am not against the Linux on Mobile initiatives. I have been trying them, and following since 2020. I stopped following a bit in the last couple years, but really, what I see is many Linux on Mobile projects that seem to focus on "having a nice UI" and supporting waydroid and being able to use the phone like a normal phone (that is, being able to call someone). And a ton of work mainlining mobile hardware, which I do respect a lot. However, I haven't seen much (or anything at all, really) around the security model.
In other words, the Linux on Mobile philosophy is really "bring a traditional Linux distro to the mobile phone". And the traditional Linux distro doesn't have a security model that works for a modern mobile phone, period.
I would argue that if you rethink the traditional Linux distro to have a modern security model for mobile phones, then it stops counting as a traditional Linux distro and it becomes a new mobile system. Which would be very hard (again, resources against Android), but seems out of topic because this is not what Linux on Mobile is.