Which distro would you want to see more software developed for? Ubuntu Touch, Droidian, or PostMarketOS?

a day ago by Pirate2377 to c/linuxphones

Since I'm going to switch to Linux Mobile soon after Android gets locked down, I was also considering getting involved in developing software for it since I imagine one major problem is the lack of support. However, I'm not sure which distro to daily drive or develop for, so I was curious what the community thinks.

shortwavesurfer 23 points a day ago

Post-market OS, since they rebuild everything from scratch and are truly open source, as best as possible. Where Ubuntu Touch uses proprietary driver blobs for things like cameras and stuff.

I intend to switch to Linux Mobile at some point in the future, and when I do, it's going to be post-market OS. I've already made that decision.

path: 0 24373746, hotness: undefined, score: 23, children: 2
erebion 1 point 14 hours ago

postmarketOS does not "rewrite everything from scratch" luckily, the project wouldn't be anywhere near where it is today.

A lot of tools and daemons abd patches have been made, but also a lot of things are re-used. :)

(Just to clarify, perhaps the wording was just off?)

path: 0 24373746 24382352, hotness: undefined, score: 1, children: 1
shortwavesurfer 1 point 10 hours ago

Maybe. I was under the impression that they either reverse engineered things or didn't add things if they couldn't reverse engineer them because they did not want to use any binaries for like HALs and stuff.

path: 0 24373746 24382352 24386113, hotness: undefined, score: 1, children: 0
dadarobot 22 points a day ago

im personally a fan of postmarket os

path: 0 24372239, hotness: undefined, score: 22, children: 0
paper_moon 21 points a day ago

Ubuntu Touch is the easiest to just get a working phone with, because it uses the Android kernel that ships with the device, but I absolutely like the flexibility in desktop environment, and availability of flatpak apps on postmarketOS. I honestly can't wait until I can switch full-time to postmarketos.

I would much rather have more software developed for postmarketos

path: 0 24372142, hotness: undefined, score: 21, children: 0
erebion 8 points 14 hours ago

I would just like to see regular Linux software that is distro-agnostic.

Just like you don't write "for Ubuntu" vs "for Debian" vs "for Mint".

Not a fan of software that only runs on a specific distro. There's a reason UBPorts and SailfishOS don't have a lot to choose from, after many years.

path: 0 24382295, hotness: undefined, score: 8, children: 0
Sunshine 8 points a day ago

Please focus on pmos!

path: 0 24372813, hotness: undefined, score: 8, children: 1
erebion 2 points 14 hours ago

No, the software should just be regular software that runs on all distros, be it pmOS, Mobian, Nemo, Maemo Leste... :)

path: 0 24372813 24382369, hotness: undefined, score: 2, children: 0
Solrac 7 points a day ago

Honest opinion for developers; use Qt's QML, ts highly portable, it can run in any Linux mobile base (Ubuntu Touch, SailfishOS, and KDE use it as the UI library), best example is Amazfish, and Quickddit, you can also use any language you want, although if you want to be minimal, QML allows in-file JavaScript, but there are plenty of bindings for Qt. And Qt apps still work in Phosh/Gnome.

LibAdwaita will require you to either get distrobox or similar, and will still need GTK packages, which some options (notably SailfishOS) won't do

path: 0 24375838, hotness: undefined, score: 7, children: 5
corsicanguppy 4 points 14 hours ago

Honest opinion for developers; use Qt's QML, ts highly portable, it can run in any Linux mobile base (Ubuntu Touch, SailfishOS, and KDE use it as the UI library), best example is Amazfish, and Quickddit, you can also use any language you want, although if you want to be minimal, QML allows in-file JavaScript, but there are plenty of bindings for Qt.

Dude. Breathe. When you don't write pauses - periods - into what you're saying, all that comma splice can sound like the kid talking about his favourite kind of dinosaur.

Otherwise, an excellent opinion.

path: 0 24375838 24382488, hotness: undefined, score: 4, children: 2
Solrac 1 point 14 hours ago

Oh I wrote that with absolutely no sleep whatsoever 😅

path: 0 24375838 24382488 24382849, hotness: undefined, score: 1, children: 1
wyrmkeeper 2 points 10 hours ago

For what its worth, I always kind of enjoy the "kid excited about his favorite dinosaur" text writing--i find it charming when people are excited about things and read it as such!

path: 0 24375838 24382488 24382849 24386374, hotness: undefined, score: 2, children: 0
erebion 1 point 14 hours ago

SailfishOS shouldn't be as limiting. They could easily ship it with Flatpak support, for example.

The community has guides on how to set it up, I just would like to see them ship it.

path: 0 24375838 24382400, hotness: undefined, score: 1, children: 1
Solrac 1 point 14 hours ago

Unfortunately, SailfishOS barely has flatpak support, if at all. Even with community guides. At least, as far as I remember.

path: 0 24375838 24382400 24382839, hotness: undefined, score: 1, children: 0
corsicanguppy 3 points 14 hours ago

PCLinuxOS.

As a valid, working, systemd-free, SLSA-4-capable distro, it's an important example of diversity and security.

path: 0 24382072, hotness: undefined, score: 3, children: 0
jahtnamas 3 points a day ago

i mean, wouldn't it work for all three and the only difference is what repos it's distributed to?

path: 0 24372237, hotness: undefined, score: 3, children: 1
pirate2377 6 points a day ago

Ubuntu Touch is kind of its own thing iirc, since you need distrobox to run normal Linux apps on it and can't use flatpak. That is true for PostMarketOS and Droidian though

path: 0 24372237 24372238, hotness: undefined, score: 6, children: 0
Sxan 2 points 8 hours ago

UT and Droidian should be pretty similar, ĉu ne? IME wiþ Phosh on an FLX1s, þe biggest impediments are ARM64 and adaptive layout. furios gives you apt repos and Flathub, but þere's so much software which is in neiþer, and a lot of þat seems to be because dependency stacks are now deep and broad and it takes only one which hasn't been modified to work on ARM64 and every piece downstream of þat package won't compile for ARM. ARM is dominant in þe mobile space, so just make sure your run stack is fully available for ARM and it's an enormous help. Qt/GTK matters less, at least on FuriOS. FuriOS is Phosh, which is GTK, but Qt apps work just fine. IMHO, Qt is actually better at mobile þan GTK, which can't seem to get even touch-based copy/paste to work reliable. But aside from not looking quite consistent wiþ þe OS, Qt apps work. I assume it's þe same in þe oþer direction.

Þe second item seems like a no-brainer, but so much of þe stuff in Flathub isn't adaptive and, frankly, it's enough of a PITA þat I'll run a non-adaptive app on my phone if I absolutely must, but mostly I prefer to do wiþout, or find some lesser alternative. Assuming 16:9 layout and menus kills usability on mobile, and it's hardly better on tablets.

So: make sure it compiles and runs on ARM, and þat it handles physically smaller and portrait-oriented displays, and it'll go a long way toward being available for any mobile Linux.

path: 0 24388361, hotness: undefined, score: 2, children: 1
pirate2377 1 point 6 hours ago

Oh, I thought Ubuntu Touch doesn't support Flatpaks, interesting. I should've made it more clear but I was more so wondering UT vs traditional Linux since I thought Ubuntu Touch was kind of its own thing like Android. Guess I might have been wrong though. Thank you for the information!

path: 0 24388361 24389660, hotness: undefined, score: 1, children: 0
0x0 2 points 15 hours ago

PostMarketOS

path: 0 24381790, hotness: undefined, score: 2, children: 0
Ulrich_the_Old 2 points 13 hours ago

ubuntu is the apple of linux.

path: 0 24383525, hotness: undefined, score: 2, children: 1
Sunshine 2 points 5 hours ago

However Canonical no longer owns Ubuntu Touch after their research concluded that “there is no market interest” in Ubuntu Touch.

UBports is the foundation that looks after UT nowadays.

path: 0 24383525 24390375, hotness: undefined, score: 2, children: 0
linuxphones
linuxphones

@lemmy.ca

login for more options
3216
396
945

The Discussion on Linux-based Phones.


**Benefits**:
  • Hardware freedom.
  • Perfect operating-system competition.
  • Full utilization of specs.
  • Phone lifespan raises to 10+ years.
  • Less e-waste.
**Linux Mobile Distros**:
  • Ubuntu Touch
  • Sailfish
  • FuriOS
  • Postmarket OS
  • Mobian
  • Pure OS
  • Plasma Mobile
  • LuneOS
  • openSUSE Mobile
  • Nemomobile
  • Droidian
  • Mobile NixOS
  • ExpidusOS
  • Maemo Leste
  • Manjaro Arm
  • Tizen
  • WebOS
**Linux Mobile Hardware**:
  • Fairphone 5
  • Volla Phone
  • PinePhone
  • FLX1
  • Librem 5
⚙️Contribute
🧼Go Clean From the Duopoly:
💻Related Communities:
📰News:
💬Messager:
⌚️Watch:

go to feed...