Yeah, generally I like that the people behind FOSS projects are actual humans with human virtues and failings. Some of them are lovely, some of them are dickheads. Rather than stepford PR pleasantness of corporations, like.
I don't like it when FOSS (or adjacent stuff) gets corporate or startuppy. The Mastodon dude leans that way.
It's nice when devs are attentive to their users but I also don't mind it when they're like: I made this, it works for me, you can use it if you like but it is what it is, I'm making the decisions.
The problem with Pottering is that he's doing that latter *within Redhat*, which, as you've said, is just kinda weird.
"Write your own" is bullshit, yeah. At least when aimed at individuals. And he *totally* sidestepped the DLL thing, yeah.
I think the interesting part of the talk was just identifying the necessity(?) for a system layer which takes care of all that semi-persistent state stuff on modern computers. I buy it *up to a point*. As soon as he gives examples he kinda loses me because he's not describing anything like how I use my computer. I *think* he's describing something like a phone.
I think flatpaks and snaps, and also wayland and systemd to an extent, are really about making Linux more friendly to corporations and proprietary software vendors. Flatpaks and snaps make no sense to me whatsoever in a package-managed system. Same with docker on servers. I use docker images when that's what's supplied but I hate doing so. It's a very unlinuxy (and inefficient and inflexible) way to distribute software.
I like containers in principle. They're a better way to do a lot of what was previously done in VMs. I know Steam makes a lot of use of containers on Linux (no idea what it does on Windows), to essentially give each game all the stuff it needs, and that makes sense - that's the neatest way to do that (but again, it's really working around the flaws in proprietary software. Games in this case).
And I like distrobox. It's a little program that lets you install and run another distro on your running kernel. so if I want to try out the Debian version of some program, or use a program that's not provided by my distro, it's an easy and pretty light way to do that.
Linux is getting more coporatey over time. And I fear that as it gets more mainstream (aided by stuff like Steam Deck), what happened to the web will happen to Linux. Or it'll become Android. As soon as I can run my games on BSD I'll probably hop over.
, , , , , , , , , ,
`' (o,o) (o,o) (o,o) (o,o) (o,o)
*\* |)__) |)__) |)__) |)__) |)__)
''`>-,--”-”---”-”---”-”---”-”---”-”----
,'.*''`
|