We’re excited to announce an improvement for our Linux users that enhances both performance and compatibility with various Linux distributions. Switching to .tar.xz Packaging for Linux Builds In our ongoing ...
I think the “etc” shows how f***ed up it might be to package for every single distro. Releasing a tar with no extra bloat and letting each community doing its own things over it is probably one of the best approaches?
I think, you’ve answered your own question? There’s a lot of different formats for Linux. Getting them all correct and working on the different distributions is significantly trickier than just bundling a self-contained archive.
Why do they not just ship normal packages (.deb, .rpm, etc.) or an official flatpak that functions properly?
The Flatpak is official.
But it doesn’t work properly.
I think the “etc” shows how f***ed up it might be to package for every single distro. Releasing a tar with no extra bloat and letting each community doing its own things over it is probably one of the best approaches?
They officially publish the snap, the flatpak and a deb in an apt repo.
I think, you’ve answered your own question? There’s a lot of different formats for Linux. Getting them all correct and working on the different distributions is significantly trickier than just bundling a self-contained archive.
Having said that, they do actually provide a DEB repo since a few months ago: https://support.mozilla.org/en-US/kb/install-firefox-linux#w_install-firefox-deb-package-for-debian-based-distributions-recommended