this post was submitted on 04 May 2026
121 points (100.0% liked)

Ask Lemmy

39390 readers
1829 users here now

A Fediverse community for open-ended, thought provoking questions


Rules: (interactive)


1) Be nice and; have funDoxxing, trolling, sealioning, racism, toxicity and dog-whistling are not welcomed in AskLemmy. Remember what your mother said: if you can't say something nice, don't say anything at all. In addition, the site-wide Lemmy.world terms of service also apply here. Please familiarize yourself with them


2) All posts must end with a '?'This is sort of like Jeopardy. Please phrase all post titles in the form of a proper question ending with ?


3) No spamPlease do not flood the community with nonsense. Actual suspected spammers will be banned on site. No astroturfing.


4) NSFW is okay, within reasonJust remember to tag posts with either a content warning or a [NSFW] tag. Overtly sexual posts are not allowed, please direct them to either !asklemmyafterdark@lemmy.world or !asklemmynsfw@lemmynsfw.com. NSFW comments should be restricted to posts tagged [NSFW].


5) This is not a support community.
It is not a place for 'how do I?', type questions. If you have any questions regarding the site itself or would like to report a community, please direct them to Lemmy.world Support or email info@lemmy.world. For other questions check our partnered communities list, or use the search function.


6) No US Politics.
Please don't post about current US Politics. If you need to do this, try !politicaldiscussion@lemmy.world or !askusa@discuss.online


Reminder: The terms of service apply here too.

Partnered Communities:

Tech Support

No Stupid Questions

You Should Know

Reddit

Jokes

Ask Ouija


Logo design credit goes to: tubbadu


founded 2 years ago
MODERATORS
 

These include Sailfish OS, postmarketOS, Ubuntu Touch, Mobian, etc. They never gained a significant market share/adoption.

you are viewing a single comment's thread
view the rest of the comments
[–] psycotica0@lemmy.ca 47 points 6 hours ago (1 children)

I think it's instead useful to notice how weird it is that we have Open Source desktops and laptops at all.

Basically nothing else in our society works this way. Basically nothing has changeable firmware. It's practically a quirk of history that x86 was cloned and reverse-engineered and had a bunch of competitors spring up making compatible but swappable hardware that was all interoperable. It became an ecosystem, basically because of corporate piracy, rather than anything else. My hardware needed to work like the others or I wasn't in the club, and my next generation hardware needed to be backwards compatible with the club or I was out of the club. And laptops were just desktop parts made smaller, so they ran whatever the club ran.

It's practically a quirk of history that early computers didn't have enough ROM to do anything useful, and so they needed to be coded from scratch every time you booted them. And when we got tired of doing that, we attached external storage like punch cards and tapes and hard drives and floppy disks that we controlled from outside the computer and essentially just programmed the computer for us because the ROM needed input and it was a lot to type. And because we could control it from outside, we could put different disks in on different days and it would do different stuff.

My microwave didn't work that way. My VCR didn't work that way. My digital camera didn't work that way.

So the way phones work is a regression to the mean. The reason open source on phones sucks is because the hardware is specific to my model and manufacturer, but because the components aren't removable or swappable there's no ecosystem. I can't take parts from a Motorola phone and use them in a Samsung phone, so there's no standard. As long as Motorola ships a device that works with its hardware, it doesn't matter that it won't work on LG hardware. And vice-versa. And so long as Motorola's next phone ships with firmware that suits that hardware, it doesn't matter that it's totally different incompatible hardware with last year's model.

So every single phone that comes out has some hardware no one's figured out yet, but it may be unique to that one year and manufacturer and model, and so until it gets reverse engineered your phone just won't work. And then the next year a completely different device gets released, so there's no momentum to keep investigating the old hardware because no new person will ever have it again. It's not a good way to foster a community, with a shifting landscape of small minorities, brought together only by which device they happen to use, and breaking apart every time someone upgrades to a new device.

So long story short, if we want the situation to improve, we need to produce laws that require things to be an ecosystem. We need to force compatibility where it doesn't make financial sense, we need to force things to be swappable, we need to force things to be flashable, we need to force things to be removable, replaceable, and repairable. We can't hope it just happens again like it did for desktops, we need to make sure it does.

[–] TDCN@feddit.dk 7 points 5 hours ago (1 children)

Ecelent explanation. This is my biggest issue with Fair Phone actually. They didn't make a proper ecosystem where the parts are interchangeable between models. They made the production more fair and repairable which, dont get me wrong, is a really good thing, but I really wish they be more like framework where a main board from the newest 13 inch laptop still fits in the old chassis from many years ago, and the hardware follows standards so they can be easily interchanged.

[–] TonyOstrich@lemmy.world 2 points 1 hour ago

That's my biggest issue with Fairphone and I'm typing this comment on one.

The way it feels to me is that Framework actually cares about the principles it espouses at its core which is reflected in their design decisions, whereas Fairphone merely decided to target an underserved niche within the context of capitalism.

Don't get me wrong, Framework has their own issues, and I'm well aware of the problems that phone manufacturers face when it comes to hardware not being as interchangeable, but FP really hasn't done anything on the hardware side to make uplifting a current phone viable.

Something like keeping the same battery form factor so a higher energy density chemistry for the newer generation could be used on an older generation for example.