Live data from Hacker News

Flatpak Will Depend on Systemd

osnews.com

41–50 of 141 posts

Re: Flatpak Will Depend on Systemd

#42
post #31

Linux Desktop is starting to smell a lot like Android now judging by how vertically integrated it is becoming. With the push for a permissively-licensed (MIT, BSD etc.) userland and concentration of developers within a small group of companies and orgs sponsored by them, they might eventually do what Google is doing and start delaying releases for sourcecode, or stop altogether. (MIT, BSD and other licenses do not ma…

I just don’t see it. Linux is about choice, if something sucks there is almost certainly an alternative. All 3 people using flatpak but not systemd will just have to use one of the million other ways to install a program.

Re: Flatpak Will Depend on Systemd

#43

Better title: Flatpak is thinking about depending on Systemd > It’s important to note that everything discussed during the talk is planning, and not a single line of code has been written yet

Exactly that - the headline is unsupported by the article, but works very well as clickbait.

Re: Flatpak Will Depend on Systemd

#44

So for us who want to continue distribute across multiple distributions, even those that doesn't run systemd, is there only AppImage remaining now as a truly cross-distribution packaging format?

AppImage isn't truly cross distribution in the first place because how it handles dependencies is not truly portable.

I mean yeah, it doesn't aim to be a "cross-platform compilation/building system" so of course dependencies is up to you to solve, AFAIK AppImage only aims to solve packaging itself, not what goes into that package.

Re: Flatpak Will Depend on Systemd

#46
post #31

Linux Desktop is starting to smell a lot like Android now judging by how vertically integrated it is becoming. With the push for a permissively-licensed (MIT, BSD etc.) userland and concentration of developers within a small group of companies and orgs sponsored by them, they might eventually do what Google is doing and start delaying releases for sourcecode, or stop altogether. (MIT, BSD and other licenses do not ma…

Luckily “Linux desktop” is not a single thing. There are many options to choose from. I’d dial the FUD down just a bit.

Re: Flatpak Will Depend on Systemd

#47
post #9

As a Linux normie, I've never understood why systemd is/was so much opinioned about.

People seem to think it tries and do too much. As a sysadmin I love systemd, especially way more than the init scripts it replaced

It's not that it does too much it's that it's monolithic (you can't necessarily swap out components) combined with the fact that the project is gradually subsuming more and more of the userspace utilities. Having the entirety of the userspace half of the OS under a single umbrella seems like a bad idea.

Re: Flatpak Will Depend on Systemd

#48

As a Linux normie, I've never understood why systemd is/was so much opinioned about.

Okay so back in ~2000 the audio system in Linux was ALSA and it kinda sucked so along come a guy named Lennart Poettering who wrote pulseaudio which improved things in a lot of ways but also kinda constantly didn't work. Poettering in those years constantly blamed everything on other software in the stack and became kinda wildly disliked. We all had to use pulseaudio though because everything important decided to int…

Yes, but people learned from issues that pulseaudio had and then came pipewire. Everyone is happy now.

I don't know about the philosophical aspects, but from pure technical point of view systemd brought some order into the mess. Before systemd it seemed like most distros were barely holding together with duct tape. Systemd standardized a lot of things.

I am fine with a little bit of controversy if the result is a much better desktop OS experience for the user. And as a relatively long time Linux user, I can certainly say it is much better now than it was 20 years ago.

Re: Flatpak Will Depend on Systemd

#49
post #31

Linux Desktop is starting to smell a lot like Android now judging by how vertically integrated it is becoming. With the push for a permissively-licensed (MIT, BSD etc.) userland and concentration of developers within a small group of companies and orgs sponsored by them, they might eventually do what Google is doing and start delaying releases for sourcecode, or stop altogether. (MIT, BSD and other licenses do not ma…

This makes no sense given development is not driven by any one entity that might work privately and start publishing later. All development on these projects is done in the open by a variety of entities who have no mutual interest in colluding in this way.

Systemd is a mix of GPL2 and LGPL. Flatpak is LGPL. Neither has a CLA. Many other parts of the ecosystem are GPLs. It makes no sense for this ecosystem to start serving up primarily FOSS applications with FOSS ethos-es as a proprietarified storefront.

Post reply on HN