F-GNU/Linux (TM)

F-Droid is an installable catalogue of FOSS (Free and Open Source Software) applications for the Android platform.

And F-Droid makes available different versions of each app, for selected different hardware types.

What/Who is an installable catalogue of FOSS (Free and Open Source Software) applications for GNU/Linux portable devices, particularly phones and tablets?

It seems there are a variety of application “stores” usually closely associated with each distribution. There are some ways of making applications portable between different distributions. Is there something similar to F-Droid/Android, making available different (“trusted”) versions of each app, for different hardware types and different distributions? (particularly for phones and tablets)

1 Like

Sounds like Snap and Flatpak are what is fitting. The other choice would be using distribution-agnostic package managers like GNU Guix.

2 Likes

Thanks for the suggestions.

Snap and Flatpak are what is fitting.

Snap and Flatpak are different, because they allow and distribute apps with proprietary license. Examples:

(Negative comment about Canonical history almost withheld :smiley: )

package managers like GNU Guix.

Certainly more “pure” on licensing, and close to what I asked. Gotta have some doubts about how well these packages would work on phones/tablets, but maybe.

(My previous experience with Guix as Operating System on PC was disappointing.)

1 Like

Yeah, GNU Guix is what comes to mind here. It can be run either as an OS or as a package manager on an existing GNU/Linux system.

I run Guix on top of Mobian on my PinePhone and the packages themselves “work” about as well as a native Mobian package, which is to say it is hit or miss. The real issue with Guix is that it’s fundamentally a source based package manager, although it can get binaries from a build server. As can be expected, most of the work is put into x86-64 and although aarch64 is technically a supported target, some packages don’t have binaries for that platform and some won’t even build (I had a “fun” time trying to build a Haskell package for my phone).

2 Likes

Flathub does classify those apps as proprietary, as one can see in the links provided. Therefore it is the user’s choice if they want to install them or not.

P.S. Try Codium as a free software build of VSCode on flathub :wink: (One still has to vet the extensions they install on top.)

Flatpak & Flathub work great :+1:

1 Like

True enough, but it does not meet F-Droid’s minimum standard -[only] “FOSS (Free and Open Source Software) applications”.

2 Likes

what about appimages? Self contained and able to run on almost any os. Not to long ago I was able to (on a rooted android) able to get containers working and I got docker to almost run correctly. I think an F-Droid appimage would be cool. Honestly.

This topic was automatically closed 60 days after the last reply. New replies are no longer allowed.