Most excellent. I’m glad to see things are working out, and that you’ve found something that works well. I hope your experience is as beautiful as mine was - mine pushed me to pursue computer science and programming.
I recommend at this point learning Flatpak and exploring Flathub for your favorite apps. Flatpak is treated as a first-class citizen on Fedora, so its my go-to recommendation. Should be super easy. Here are the instructions: flathub.org/setup/Fedora
Kinda. Redox uses a microkernel architecture and tries to keep only the most important functionality in ring 0 while they push everything else in userspace. It’s great.
Yes, because it is permissively open source, not only are these companies free to build what they want - we are entitled to that same right. We therefore created LineageOS and GrapheneOS, and its really great.
There’s also a lot of motivated people getting regular Linux distributions running on mobile devices too, so we have that as well
Immutable is awesome. The user instead uses flatpak, snap, and/or nix to install their packages and apps. If you want a mutable environment, you can use containers and their many system integration tools like distrobox.The system has rollback functionality thanks to ostree, abroot, or similar technologies, so in case an update goes awry, you can roll back to a previous working image. Update anxiety no longer exists for me