Live data from Hacker News

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

github.com

271–280 of 427 posts

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

#271

If they can actually prevent piracy, maybe I'll actually package my app for Linux.

> If they can actually prevent piracy, maybe I'll actually package my app for Linux.

... Neither MacOS nor Windows do this; what are you targeting now?

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

#272
post #39

I had to use flatpack to install Bottles, I'm on Porteus because it's the only distrib I found that would fit on a 15 year old 512MB USB stick and then in the RAM directly... Let just say it wasn't a seamless experience but I'm glad I managed to run Cinema4D R20 or MPC Software with Bottles without too many bugs. Anyway Bottles is just fantastic, I tried Wine before but it never worked properly, but having to install…

AppImage is great, definitely the best of the bunch.

AppImage is far from great, the great one is having a foundation that doesn't break every 5 years and programs relying on that foundation.

AppImage is just the least bad solution - if nothing else it doesn't need some weird infrastructure to run. As a developer you just upload the binary to your site and as a user you just download the binary and run it.

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

#273
post #125
post #38

Meanwhile Ubuntu is making sure that none of its flavours has flatpak installed by default. Smells like that old MS attitude to me.

Flatpak is essentially RedHat/IBM tech. Why should Canonical even think about supporting their competitors. Just because multi billion corps like RedHat/IBM have the audacity to ask for donations to develop their products doesn't mean Flatpaks are in any way neutral territory.

Ah, refreshingly cynical. RedHat and Canonical would rather protect their smol kingdoms than expand the greater Linux ecosystem.

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

#274
> As we also open the ability for applications to be uploaded in binary form, which is essential for low-friction compatibility with popular language-specific build systems such as Electron/Node, Rust, Go, etc - we also reduce the ability for users to scrutinise the source in the Flathub build system that was used to build their application.

...and their solution is running an antivirus scanner rather than stepping back and realizing that they're shooting their own feet clean off. And it's based on an absurd premise! Seriously:

> binary form, which is essential for low-friction compatibility with popular language-specific build systems

What? No it's not! Worst case, build in a container with the official tools. Best case, package the build tools like every other distro and enforce source availability and build reproducibility. I mean, NixOS is a bunch of volunteers doing (a better version of) what you're claiming is impossible!

(Granted, I assume the claimed reason is a lie and the real reason is to support proprietary software, which is... maybe reasonable, but pretending otherwise isn't.)

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

#276
post #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

Similarly, nowadays I use XFCE but could have been KDE as well, JavaScript everywhere and having killed design tooling for Gtk4, doesn't really make it appealing, and once upon a time I wrote an article for "The C/C++ Users Journal" advocating for Gtkmm.

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

#277

I feel like one thing that is still holding Linux Desktop and any initiative like this back is that we don't have really high quality linux laptops on the market. We have some people like System76 doing great things, but not in Europe and for all their great work its not the highest quality stuff from China with some serious limitations. For all the things the European Union funds, from chip manufacture, HPC and many…

https://www.tuxedocomputers.com/

https://www.notebooksbilliger.de/

https://www.lenovo.com/pt/pt/d/portateis-linux

https://linuxsi.com/

https://www.skroutz.gr/c/25/laptop/f/526320/Linux.html

The problem isn't the hardware per se, rather lack of focus on a single desktop experience like the competition.

For non-technical users and app developers.

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

#279
post #258

Earlier quoted context omitted.

Right, it's just a binary. And if I'm installing an app, say Audacity, I would never go to GitHub and download the raw binary, because then I'd have to write the desktop file by hand, and also the app would never get updated when new versions are released. Instead I use a package manager or Flatpak. How are people keeping their AppImages updated?

> How are people keeping their AppImages updated? The only software I run as an AppImage is BitWarden (from the official GitHub repo[1]. It prompts to update itself when there's a new version which works very well. [1] https://github.com/bitwarden/clients/releases

Bitwarden is also available as Flatpak now. In case "the only software I run as an AppImage" means that you would prefer another format.

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

#280

Earlier quoted context omitted.

The system package manager is useful for updating the underlying system, not necessarily the user's environment. Think of it as a in the classic root/user divide. The system package manager is there for updating the core system and things like flatpaks/toolboxes are there for the users. They don't follow the same updating patterns so it makes sense to keep them separate.

What is the dividing line between user applications and system applications? Is bash a system application? OpenSSL? FUSE?

The system and applications doesn't need to share the same copy of those
Post reply on HN