this post was submitted on 09 Jul 2025
226 points (85.8% liked)

Linux

56228 readers
953 users here now

From Wikipedia, the free encyclopedia

Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).

Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word "Linux" in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.

Rules

Related Communities

Community icon by Alpár-Etele Méder, licensed under CC BY 3.0

founded 6 years ago
MODERATORS
top 50 comments
sorted by: hot top controversial new old
[–] [email protected] 22 points 18 hours ago (3 children)

I don't appreciate the attitude and arrogance of the guy behind systemd because he actually believes what he produces can replace everything that already "just works". He wants to push out systemd-homed because "why not". He wants to replace grub. He wants to replace a myriad of things that just flat out don't need to get replaced. autofs, cron, you name it! That kind of thinking and one-size-fits-all mentality is backwards and does not benefit the community in any way. All it does is stuff everything into one bin and so long as influencers like this guy continue to restrict what works or doesn't work according to their own work, the community and its users will not be able to freely develop FOSS. Gnome is a good example of something that creates too much of a dependency on systemd and so when you're trying to use something like Gentoo, it becomes very difficult to get that done and hacks have to made in order to get it working. FOSS shouldn't work like that. He'll keep stripping away legit projects from major distros until IBM/Red Hat finally decide to seal the deal and lock everyone out for good. Sorry if I can't rejoice in the woah whiplash.

[–] [email protected] 4 points 38 minutes ago

The is the first time I’ve ever heard someone accusing grub of „just working“

[–] [email protected] 5 points 3 hours ago

All it does is stuff everything into one bin

Well, it is not one bin. There is no monolithic systemd bin that does everything. There are a lot of separate bin files for all the different tasks. Well and if you don't want to use timers, then don't and just use cron instead. If you don't want to use journald, then just don't and use rsyslog or whatever you want. Don't need systemd-homed? Well, then don't use it. You want to configure your network with something else then systemd-networkd? Great, do it if you want.

The Poettering Army will not come and force you to enable all the options 😜

[–] [email protected] 2 points 3 hours ago

So, I don't like the guy either, but for a little devil's advocacy:

The stuff that already "just works" was developed during a very different era in terms of computing power, tasking of the computers which were running the systems, etc. Nobody (serious, and he is serious) develops something different because "why not?" they, at least from their perspective, feel that they are improving on the status quo, at least for the use cases they are considering.

one-size-fits-all mentality is

being decided by the distro maintainers, not the developers. Sure, developers promote their product, but if a distro thinks that multiple flavors are a better path, they distribute multiple flavors. It's not like the systemd developers are filling billion dollar war chests with profit because they're using strong-arm tactics to coerce distro maintainers to adopt their products.

stuff everything into one bin

When one bin serves the purpose, it's a lot easier to maintain, modernize, security harden, etc. than ten bins.

the community and its users will ~~not~~ always be able to freely develop FOSS.

Fork it and your loyal users will follow.

Gnome is a good example of something that creates too much of a dependency

Agreed, I was never happy with GNOME, and starting about 5 years back I have been migrating my systems, personal and professional, off of it. That's the nature of FOSS, no contracts to negotiate, make the choices that make sense for your use cases and execute them.

FOSS shouldn’t work like that.

FOSS, by its very nature, should be expected to work all the ways. If a particular way can't get enough developer traction, it stagnates but never really dies, not until the ecosystem it is dependent upon can no longer find hardware to run on and users willing to run it.

IBM/Red Hat finally decide to seal the deal and lock everyone out for good.

I am very glad that I walked away from CentOS about 8 years back, its proximity to Red Hat never made me happy. I have been trying to walk away from Canonical (toward Debian) for about 3 years now, but it still has some hooks that keep our professional team happier than Debian. If the unhappy ever outweighs the happy, we'll execute the move.

Sorry if I can’t rejoice

Never asked you to. End of devil's advocacy. I still don't like the guy, but I never really interact with him. I do interact with his products and the alternatives, and in my use cases the products speak for themselves. There's nothing about systemd that makes me dig around for systemd free alternatives - they are out there, but for my use cases I don't care. YMMV.

[–] [email protected] 11 points 18 hours ago (1 children)

I'd just like to interject for a moment. What you're refering to as Linux, is in fact, GNU/systemd/Linux, or as I've recently taken to calling it, GNU plus systemd Linux.

[–] [email protected] 4 points 14 hours ago
[–] [email protected] 37 points 1 day ago (10 children)

Unrelated but how do people feel about the ai images when used for something like this.

The font is very telling for being DallE

[–] [email protected] 3 points 2 hours ago

Absolutely hate it, I just close tabs I'm interested in reading if it has AI generated images.

[–] [email protected] 5 points 3 hours ago

i’m downvoting ai slop every chance i get. i’m sure it’s just as futile as downvoting every post that used the acronym ‘FAFO’. i hated that one because i think the people who used it thought they sounded sooo cool.

if you’ll excuse me, i’ve got some clouds outside i need to go shake my fist at.

[–] [email protected] 3 points 7 hours ago

Couldnt have they just used real cards?

[–] [email protected] 30 points 23 hours ago (2 children)

I think it strongly detracts from the post. I basically skipped right to the comments without clicking the link because I'm assuming it's AI slop, and I'm hoping the comments are interesting.

[–] [email protected] 4 points 3 hours ago

AI should be able to do a really good systemd debate by now, the available training material is immensely huge.

[–] [email protected] 3 points 22 hours ago

I only read the blog because of the thumbnail.

[–] [email protected] 14 points 21 hours ago (1 children)

I strong hate these imagines with a piss tint. I can't stand them. And the text has these tiny AI-flavoured imperfections too.

[–] [email protected] 5 points 16 hours ago

The 'recreated' photorealistic thumbnails on youtube are even worse, IMHO -- especially when they involve subtly warped faces of familiar people.

[–] [email protected] 8 points 19 hours ago* (last edited 19 hours ago) (2 children)

People would be less mad if you straight up used a stock image with a watermark so I don't understand why people go out of their way to use AI when they know people will comment on it and it will detract from the point of the article.

Also, using AI in the thumbnail makes people automatically assume you're using AI in the text as well. And if you're not doing that, why would you lessen the perceived value of your writing by making it seem like you are?

It just seems pointless and actively harms your actual goals because people will get hung up on the fact that you used AI and ignore your actual valid points. Especially when you're writing about open source projects when most people interested in open source are vehemently anti-AI, it really just shows you don't know your target audience.

[–] [email protected] 1 points 2 hours ago

Using an image with a watermark will get you sent legal threats or fines.

[–] [email protected] 2 points 6 hours ago (3 children)

While I mostly agree with you (and 100% on it distracting from the article), I think you’re not thinking about image rights.

If you’re a serious blogger with a good sized blog, a lawsuit or DMCA or otherwise is potentially a killer outcome of using an image you don’t 100% sure have the rights to. With AI, you can be 100% sure you can use the image however you want, without any repercussions. I’d imagine that’s huge in the considerations for a blogger.

[–] [email protected] 2 points 2 hours ago (1 children)

Unsplash, Freepik, Pexels, and countless other sites exist where you can get free images with clear licensing.

[–] [email protected] 1 points 2 hours ago* (last edited 2 hours ago)

Any idea how well verified the images are on those sites? What's the chance that one with copyright gets uploaded and I get hit with a giant fine for using it?

[–] [email protected] 3 points 3 hours ago

With AI, you can be 100% sure you can use the image however you want, without any repercussions.

For now... maybe. The courts haven't really settled that issue yet.

[–] [email protected] 2 points 5 hours ago* (last edited 5 hours ago)

I dont think this is a reasomable counterpoint because the target audience in question would also vastly prefer shit as simple as an mspaint illustration or a dithered irl image.

Also, it is quite feasible to find royalty free images, and I have no idea where you're getting the impression it is not. There are a host of images that provide licensing metadata. Google image search and co. can find these. It's simply a matter of verifying the license authenticity.

It's just fundementally stupid.

[–] [email protected] 4 points 17 hours ago

Personally I think it's fallen out of fashion. For my blog I'd either use a meme or other dump picture for each post. When generated images first came out I used a few for blog posts, it was new and interesting and said "I'm interested in technology and like playing around with new things".

Nowadays I'm back on the meme pics. I feel now it's so much easier to generate images, it more says "I want to look professional but also spend no money and have no standards".

[–] isVeryLoud 7 points 22 hours ago

The piss stain colour palette confirms it.

[–] [email protected] 6 points 22 hours ago

Clocked it right away. I hate it 100% of the time.

[–] [email protected] 5 points 22 hours ago

Also that leftmost card hovering behind the hand

[–] [email protected] 18 points 1 day ago (1 children)

I hated it and still do because for a period of years every weird, difficult to find issue on a bunch of servers was caused by systemd. It may be fine now, but I switched to Devuan and have had incredible stability. Poettering's response to security issues was also terrible and honestly the dude seems like a real piece of shit.

[–] [email protected] 1 points 6 hours ago

Systemd on a server is disaster.

[–] [email protected] 13 points 1 day ago (4 children)

I use it because I'm frankly too dumb to use something else, but if that wasnt the case, i dont think id be speaking fondly of it.

I'm a ram usage fetishist, I absolutely disagree with the "unused ram is wasted ram" phrase that has caught on with people.

I see some of these distros running a graphical environment with only 90mb ram usage and i cream myself. All of them run something other than systemd, usually avoid GNU stuff, and...require you basically to be a developer to use them.

I already run a half broken, hacked together system due to my stubborness, I can't imagine how fucked I'd be if I tried one of these cool kid minimalist distros.

[–] [email protected] 2 points 3 hours ago* (last edited 3 hours ago)

90mb ram

If you're in a system where 256mb of RAM is the limit, sure - go for the RAM efficient OS options, they're out there.

Can you even buy less than 2GB of RAM in a desktop system anymore? Even the Raspberry Pi 5 starts at 2GB (and, yes, the older models have less, but I did say desktop system, implying: reasonable desktop performance.) Maybe if you feel the need to use a RasPi 3 as a desktop for something then you should dig around for one of your more efficient OS configurations, but I'll note... back when RasPi 3 was the new model, Raspbian came default without systemd, but offered a systemd option. The systemd option booted from power off to the desktop (such as it was) in about 1/3 the time.

load more comments (3 replies)
[–] [email protected] 33 points 1 day ago (1 children)

It's refreshing to read to someone that actually says "I was so wrong"

I was wrong also with systemd, I hated it mainly because I already knew init.d, where files are, where configs where etc. Some years later hate is gone, I'm not a power user, but I just now know how to handle my things with systemd and all is good.

[–] [email protected] 3 points 3 hours ago

I see most often that it's the people who live in init.d - interact with it multiple times a day - who are most vocal about systemd hate. I'm going to call "old dogs don't like new tricks" on that one.

I do get into that layer of system maintenance, but it's maybe 1-2% of my time, mostly a set-it and forget-it kind of relationship. There was a time when the old ways were easier due to more documentation and guides on the internet, which I lean on heavily because I interact with this stuff so rarely. Those days passed, for me, 8-10 years back.

[–] [email protected] 71 points 1 day ago* (last edited 1 day ago) (27 children)

I totally agree. I used to hate systemd for breaking the traditional Unix philosophy, but the reality is that a tight init and service-tracking integration tool really was required. I work with and appreciate systemd every day now. It certainly didn't make things simplier and easier to debug, but it goes a long way towards making a Linux system predictable and consistent.

Poettering can go fuck himself though - and for PulseAudio too. I suspect half of the hate systemd attracted over the years was really because of this idiot.

[–] [email protected] 3 points 3 hours ago (1 children)

Linux audio has been a cluster^$%< of epic proportions since the mid 1990s. At least you can make single application systems work well these days, but Windows has really whipped the llamas ass on the audio front for 30+ years now, in terms of "it just works" user experience - without being hyper-draconian on the application ecosystem.

[–] [email protected] 1 points 58 minutes ago (1 children)

I had (and still have) way more issues with Audio on Windows then I ever had on Linux.

And I have seen it all, OSS, ALSA, aRts, EsounD, pulseaudio, pipewire and most likely some more that I have forgotten.

[–] [email protected] 1 points 47 minutes ago* (last edited 44 minutes ago)

It definitely depends on what you are trying to get out of it.

I'll grant: low lag audio performance in Windows is... dismal. Which is why everyone had conference call lag adjustment issues in 2020, "go ahead", "no you go ahead", "ok" - both start talking simultaneously again... It seems better these days, I'm sure that's at least in part due to training of the conference participants, but maybe they have been working on getting the lag down without too many dropout / stutters.

We have a bespoke low lag audio system that was specifically implemented in Linux even though we put the GUI in Windows because of those lag / stutter issues, years back the audio was done on a dedicated DSP chip, but a Core i7 is more than up to the task on Linux these days.

The Linux audio pains I refer to were: A) audio just doesn't work at all, and B) audio works, until you start to try to use two audio applications simultaneously - then they start to mess each other up. Both of those were better in Windows long before Linux came up to speed. But a lot of how Windows audio gets acceptable performance is big laggy buffers.

load more comments (26 replies)
[–] [email protected] 7 points 1 day ago

Though I see Systemd as an improvement, I still do not like it.

The Chimera Linux FAQ captures my thoughts quite well:

https://chimera-linux.org/docs/faq#what-is-the-projects-take-on-systemd

[–] [email protected] 16 points 1 day ago

I've never used any other init system since I'm relatively new to Linux (8 years of use). So, systemd is all I know. I don't mind it, but I have this one major issue with it. That "stop job for UID 1000......" Or whatever it says. It's hands down the most annoying thing I have ever experienced in Linux. Making me wait for 3 minutes sometimes is just insane. I know I can go in and make it wait for 5 seconds /etc/systemd/system.conf or whatever, but why? Also, another one usually pops up.

Other than that, I really like how I can make timers. I like how I can make scripts run on boot, logout or login. And I like how I can make an app a background service that can auto start if they ever crashed. Maybe all of this can be done with other init systems? I wouldn't know, but I like these in systemd

load more comments
view more: next ›