I just discovered that I love Flatpak

This page summarizes the projects mentioned and recommended in the original post on /r/linux

Our great sponsors
  • WorkOS - The modern identity platform for B2B SaaS
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • SaaSHub - Software Alternatives and Reviews
  • Magisk

    The Magic Mask for Android

  • This only applies if you're deliberately installing a malware rootkit. A proper solution would have been hooked against a permission manager, like Magisk -- or even better, Sui (a privilege escalation API which only exposes root to apps that specifically asks for it through the permission framework).

  • Sui

    Modern super user interface implementation on Android. (by RikkaApps)

  • This only applies if you're deliberately installing a malware rootkit. A proper solution would have been hooked against a permission manager, like Magisk -- or even better, Sui (a privilege escalation API which only exposes root to apps that specifically asks for it through the permission framework).

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
  • distrobox

    Use any linux distribution inside your terminal. Enable both backward and forward compatibility with software and freedom to use whatever distribution you’re more comfortable with. Mirror available at: https://gitlab.com/89luca89/distrobox

  • cleanroom

    Immutable and stateless clean-room Linux installations

  • No, I rolled my own using arch linux as a base (although in theory pretty much any distro could be adapted). The code is here.

  • flatpak

    Linux application sandboxing and distribution framework

  • I don't know if I agree with your assessment. I'll give an example, I've packaged a game for a developer as a flatpak. The manifest currently uses the freedesktop runtime only because a runtime is required as of now. However, the only thing we're actually using is some opengl stuff and glibc, everything else is provided by the game. We could potentially roll our own runtime, we could wait for the potential of a null runtime (suggested by one of the guys behind the whole thing), or we could just roll with the freedesktop one, even if we actually only use a very small subset of it. In this case we're still very much not locked into a specific runtime, depending on where we want to release it. We haven't had to adapt the code in any way for it. You can run the very packaged software outside of flatpak and it'll still work just fine, regardless if you meet the "freedesktop platform" or whatever outside of flatpak.

  • XPrivacyLua

    Discontinued Really simple to use privacy manager for Android 6.0 Marshmallow and later

  • A fork of XPrivacy called XPrivacyLua works, though it needs LSPosed (a less invasive port of Xposed to Magisk) on Android versions newer than 7. Here's the link: https://github.com/M66B/XPrivacyLua Also, my last phone (which I upgraded from six months ago to a three-year-old phone) is currently 7 years old and runs Android 8 on the stock ROM. Assuming your phone has received no updates since it was released, it would have been running a three-year-old version of Android at release to still be compatible with XPrivacy. Are you sure you're not using XPrivacyLua? Even then, it's a bit unusual to never get an update, but it's much more reasonable.

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts