Live data from Hacker News

KDE and GNOME seeks $100k to turn Flathub into a Store for the Linux desktop

github.com

81–90 of 427 posts

Re: KDE and GNOME seeks $100k to turn Flathub into a Store for the Linux desktop

#81
post #4

$100,000 to build up a system that totally ignores the system package manager? Sounds great!

Unfortunately, even after all these years Linux distros couldn't settle on a standardized packaging format so distributing software for N different Linux distros is still a massive PITA. Ignoring distro packaging might be the next best thing.

Re: KDE and GNOME seeks $100k to turn Flathub into a Store for the Linux desktop

#82
post #9

I'm an Ubuntu user and the first thing I always do in a new system is removing the Ubuntu Store, completely removing snapd, and installing the Flathub Store.

Honest question; why do you still use Ubuntu then? By now, Snap is such a fundamental part of Ubuntu that it begs the question whether Ubuntu is right for you if you want to avoid it. Why not use a derivative or upstream that makes different choices?

I also have an Ubuntu desktop which I've ripped snap out of.

In my case, it's because my options are pretty much Ubuntu or Windows for this machine, and there's no contest there.

Re: KDE and GNOME seeks $100k to turn Flathub into a Store for the Linux desktop

#83
post #70
post #35

Earlier quoted context omitted.

Ubuntu is an African word which means "Afraid of Debian" Seriously though, just install Debian. It's not hard, the netinstaller may be text-mode but it walks you through the simple steps one by one just like Ubuntu's GUI installer. Anybody who's comfortable using Ubuntu in the first place should be able to get through the Debian installer just fine.

GP here. I use some tools that are Ubuntu specific. But I might look at Ubuntu derivatives such as Pop or Mint. As I said in my other comments, these are desktop/HTPC machines so, it's not as straight forward to change distro as it would be with a server.

you would indeed be better off with pop or mint. ubuntu is gonna move more and more towards snaps.

Re: KDE and GNOME seeks $100k to turn Flathub into a Store for the Linux desktop

#84
post #27

Opinions on Flatpaks/snaps notwithstanding, it's encouraging to see KDE and GNOME collaborating on projects like this. IMO desktop GNU/Linux has benefited greatly from moving away from offering LXDE/LXQT/Mate/Enlightenment/Cinammon flavors and towards a more digestible subset (GNOME only, GNOME/KDE/XFCE, etc) of polished desktop environments. Pipe dream, but it would be incredible to see all of the passionate, talent…

>...working together on one definitive GNU/Linux DE

No thanks. GNOME dev hubris is the reason I use KDE

Re: KDE and GNOME seeks $100k to turn Flathub into a Store for the Linux desktop

#85

maybe it's indeed time to let the system package management(apt,rpm,etc) just manage a solid BASE system, and let Flatpak etc to manage their own application sandboxes on top, kind of like dockers. Appimage is macos flavor, it never needs your sudo to install the package, which is nice. Flatpak is a redhat flavor(kind of), it needs sudo sometimes, but OK. Snap is a ubuntu flavor(kind of), it is like systemd that can…

> maybe it's indeed time to let the system package management(apt,rpm,etc) just manage a solid BASE system, and let Flatpak etc to manage their own application sandboxes on top, kind of like dockers.

This is kind of how immutable systems like fedora's silverblue, and suse's microos are setup.

The base systems are still built with rpm, but for user packages you either use flatpak or stuff in containers via toolbox or distrobox.

It's still possible to layer stuff on to the base image if necessary though.

Re: KDE and GNOME seeks $100k to turn Flathub into a Store for the Linux desktop

#86
post #5

Earlier quoted context omitted.

Good. The “system package manager” is good for updating the OS, it’s not good for packaging desktop applications, especially proprietary ones. If you use the gnome Software app, it merges flatpak, dnf, and the firmware updater in one “updates” page with a single button to update it all.

Having two ways to update the system doesn't either seem great to me. Having the same software that can be installed from two sources neither. Also as far as I remember flatpack is something more complex than a simple package format, it has a runtime where each application runs in an isolated container where it can access only some of the resources (e.g. the filesystem). This adds to me useless complications to a sys…

The requirements for something that updates the OS and updates/manages applications/games is extremely different. Traditional package managers work but they are far from ideal.

They are completely inadequate for closed source software like games. Flatpak provides a stable platform you can target and it just keeps working across distros and in to the future while rpm/deb packages require constant maintenance.

Flatpak also provides a long list of essential features like permissions, sandboxing, portals, etc which most other OSs do. The future of linux is likely immutable OS images with something like OSTree, and then flatpak for end user apps.

Re: KDE and GNOME seeks $100k to turn Flathub into a Store for the Linux desktop

#87
post #35

Earlier quoted context omitted.

Honest question; why do you still use Ubuntu then? By now, Snap is such a fundamental part of Ubuntu that it begs the question whether Ubuntu is right for you if you want to avoid it. Why not use a derivative or upstream that makes different choices?

Ubuntu is an African word which means "Afraid of Debian" Seriously though, just install Debian. It's not hard, the netinstaller may be text-mode but it walks you through the simple steps one by one just like Ubuntu's GUI installer. Anybody who's comfortable using Ubuntu in the first place should be able to get through the Debian installer just fine.

Even better, install Devuan, which is Debian without systemd (the attempt to turn Linux into Windows). Many former Debian developers are now working on Devuan.

Re: KDE and GNOME seeks $100k to turn Flathub into a Store for the Linux desktop

#88
post #14

Why the hell do you need store when you have pacman/AUR

The OP answers that question pretty throughly. Because pacman is niche and distro-specific and largely distro-controlled, and has no ability to incentivize developers who need to get paid for their work. This leads to Linux desktop having far fewer applications available to them compared to windows and mac.

If payment is your main incentive to work on software you should stay out of the FOSS space. Go write your iPhone/Android app or sell your stuff on Steam. Another little insignificant app store won't convince Adobe or AutoDesk to port their stuff to Linux.

Re: KDE and GNOME seeks $100k to turn Flathub into a Store for the Linux desktop

#89
Richard Brown, who's been working on this problem for 10 years at Suse, says he was wrong in 2017. Flatpak is now the clear way to go, if you care about security, app updates, licensing, and multi-distro support (runtime dependencies).

https://ftp.fau.de/fosdem/2023/UA2.114%20(Baudoux)/container...

Re: KDE and GNOME seeks $100k to turn Flathub into a Store for the Linux desktop

#90
post #45
post #27

Opinions on Flatpaks/snaps notwithstanding, it's encouraging to see KDE and GNOME collaborating on projects like this. IMO desktop GNU/Linux has benefited greatly from moving away from offering LXDE/LXQT/Mate/Enlightenment/Cinammon flavors and towards a more digestible subset (GNOME only, GNOME/KDE/XFCE, etc) of polished desktop environments. Pipe dream, but it would be incredible to see all of the passionate, talent…

> LXDE/LXQT/Mate/Enlightenment/Cinammon Of these, I would say that Cinnamon is one that could be comparable to XFCE or even GNOME and KDE. Seriously, it's good. The system settings menu has all of the options one could need and the look and feel of the dektop is very customizable. I'm a KDE user, but if it ever stopped working/disappeared I would use Cinnamon. In fact I plan to use it whenever KDE Plasma 6 releases t…

To me recently, Cinnamon feels like they took GNOME technologies and built the default Plasma desktop in them.
Post reply on HN