this post was submitted on 23 Jun 2024
1671 points (96.0% liked)

linuxmemes

21607 readers
995 users here now

Hint: :q!


Sister communities:


Community rules (click to expand)

1. Follow the site-wide rules

2. Be civil
  • Understand the difference between a joke and an insult.
  • Do not harrass or attack members of the community for any reason.
  • Leave remarks of "peasantry" to the PCMR community. If you dislike an OS/service/application, attack the thing you dislike, not the individuals who use it. Some people may not have a choice.
  • Bigotry will not be tolerated.
  • These rules are somewhat loosened when the subject is a public figure. Still, do not attack their person or incite harrassment.
  • 3. Post Linux-related content
  • Including Unix and BSD.
  • Non-Linux content is acceptable as long as it makes a reference to Linux. For example, the poorly made mockery of sudo in Windows.
  • No porn. Even if you watch it on a Linux machine.
  • 4. No recent reposts
  • Everybody uses Arch btw, can't quit Vim, and wants to interject for a moment. You can stop now.
  •  

    Please report posts and comments that break these rules!


    Important: never execute code or follow advice that you don't understand or can't verify, especially here. The word of the day is credibility. This is a meme community -- even the most helpful comments might just be shitposts that can damage your system. Be aware, be smart, don't fork-bomb your computer.

    founded 2 years ago
    MODERATORS
     
    you are viewing a single comment's thread
    view the rest of the comments
    [–] Olap@lemmy.world 189 points 6 months ago (24 children)

    It's systemd+gnu+linux these days

    [–] user224@lemmy.sdf.org 153 points 6 months ago (6 children)

    Firefox+Plasma+Wayland+SystemD+GNU+Linux

    [–] Olap@lemmy.world 28 points 6 months ago (1 children)
    [–] muhyb@programming.dev 21 points 6 months ago (1 children)

    That's something a human would say. Totally predictable.

    [–] Olap@lemmy.world 5 points 6 months ago (1 children)

    Lol, you know this is a meme community?

    [–] muhyb@programming.dev 15 points 6 months ago (2 children)

    Of course! It was a Futurama reference. :)

    [–] mEEGal@lemmy.world 2 points 4 months ago

    the best kind of reference 🤩

    [–] Wilzax@lemmy.world 23 points 6 months ago* (last edited 6 months ago) (4 children)

    Eventually the proper name for the operating system will just be the full configuration.nix file, and we'll all rename our backups to "FullLegalName"OS

    In this future, NixOS replaces all other distros as the defacto standard way to manage packages

    [–] numanair@lemmy.ml 11 points 6 months ago

    Assigned system configuration at birth

    [–] sukhmel@programming.dev 3 points 6 months ago (1 children)

    If only nix wasn't such a pain to read, with all the conveniences it has like automatically looking up variables in all of the places available.

    I understand the thought, but it feels like a lot of things done to simplify writing the code makes it way harder to read, and nix's design is decades old and it really shows

    Also, there are sometimes issues with nix on macos, but I'm inclined to blame it on Apple

    [–] Wilzax@lemmy.world 1 points 6 months ago

    Apple ruins everything it touches and sells the solution as a product or service

    [–] Vuraniute@thelemmy.club 2 points 4 months ago* (last edited 4 months ago)

    but to get there NixOS needs proper documentation

    [–] dogsnest@lemmy.world 1 points 6 months ago (1 children)

    I only understand Slackware.

    Will I survive?

    [–] bluewing@lemm.ee 3 points 6 months ago

    When the heat death of the universe arrives, the Sackcloth and Ashes that is Slack will be there to mark it's passing.

    Not even Debian will survive, but Slack will go on. Tar Balls Yum!

    [–] areyouevenreal@lemm.ee 12 points 6 months ago (2 children)

    Wayland isn't actually a piece of software though. It's a protocol. This isn't like X11.

    [–] bvtthead@lemmy.world 31 points 6 months ago (1 children)

    X11 is a protocol, Xorg is an implementation

    [–] Redjard@lemmy.dbzer0.com 2 points 6 months ago

    Firefox+PlasmaWayland+SystemD+portage+GNU+Linux

    [–] MinFapper@lemmy.world 7 points 6 months ago

    Needs more user agent:

    Firefox(like Chrome)+Plasma(inc.KDE)+Wayland(like X11)+systemd+GNU/Linux

    [–] Limonene@lemmy.world 5 points 6 months ago

    I suppose mine would be Proton/Steam/Mate Desktop/Gnu/Linux

    load more comments (1 replies)
    [–] briefbeschwerer@feddit.de 51 points 6 months ago (2 children)

    I'd just like to interject for a moment. What you're refering to as GNU/Linux, is in fact, systemd/GNU/Linux, or as I've recently taken to calling it, systemd plus GNU plus Linux. GNU/Linux is not an operating system unto itself, but rather another free component of a fully functioning systemd init system made useful by the systemd daemons, shell utilities and redundant system components comprising a full init system as defined by systemd itself.

    Many computer users run a modified version of the systemd init system every day, without realizing it. Through a peculiar turn of events, the version of systemd which is widely used today is often called GNU/Linux, and many of its users are not aware that it is basically the systemd init system, developed by the Red Hat.

    There really is a GNU/Linux, and these people are using it, but it is just a part of the init system they use. GNU/Linux is the os: a collection of programs that can be run by the init system. The operating system is an essential part of an init system, but useless by itself; it can only function in the context of a complete init system. GNU/Linux is normally used in combination with the systemd init system: the whole system is basically systwmd with GNU/Linux added, or systemd/GNU/Linux. All the so-called GNU/Linux distributions are really distributions of systemd/GNU/Linux!

    [–] kittenzrulz123@lemmy.blahaj.zone 15 points 6 months ago (5 children)

    No, Richard, it's 'Linux', not 'GNU/Linux'. The most important contributions that the FSF made to Linux were the creation of the GPL and the GCC compiler. Those are fine and inspired products. GCC is a monumental achievement and has earned you, RMS, and the Free Software Foundation countless kudos and much appreciation.

    Following are some reasons for you to mull over, including some already answered in your FAQ.

    One guy, Linus Torvalds, used GCC to make his operating system (yes, Linux is an OS -- more on this later). He named it 'Linux' with a little help from his friends. Why doesn't he call it GNU/Linux? Because he wrote it, with more help from his friends, not you. You named your stuff, I named my stuff -- including the software I wrote using GCC -- and Linus named his stuff. The proper name is Linux because Linus Torvalds says so. Linus has spoken. Accept his authority. To do otherwise is to become a nag. You don't want to be known as a nag, do you?

    (An operating system) != (a distribution). Linux is an operating system. By my definition, an operating system is that software which provides and limits access to hardware resources on a computer. That definition applies whereever you see Linux in use. However, Linux is usually distributed with a collection of utilities and applications to make it easily configurable as a desktop system, a server, a development box, or a graphics workstation, or whatever the user needs. In such a configuration, we have a Linux (based) distribution. Therein lies your strongest argument for the unwieldy title 'GNU/Linux' (when said bundled software is largely from the FSF). Go bug the distribution makers on that one. Take your beef to Red Hat, Mandrake, and Slackware. At least there you have an argument. Linux alone is an operating system that can be used in various applications without any GNU software whatsoever. Embedded applications come to mind as an obvious example.

    Next, even if we limit the GNU/Linux title to the GNU-based Linux distributions, we run into another obvious problem. XFree86 may well be more important to a particular Linux installation than the sum of all the GNU contributions. More properly, shouldn't the distribution be called XFree86/Linux? Or, at a minimum, XFree86/GNU/Linux? Of course, it would be rather arbitrary to draw the line there when many other fine contributions go unlisted. Yes, I know you've heard this one before. Get used to it. You'll keep hearing it until you can cleanly counter it.

    You seem to like the lines-of-code metric. There are many lines of GNU code in a typical Linux distribution. You seem to suggest that (more LOC) == (more important). However, I submit to you that raw LOC numbers do not directly correlate with importance. I would suggest that clock cycles spent on code is a better metric. For example, if my system spends 90% of its time executing XFree86 code, XFree86 is probably the single most important collection of code on my system. Even if I loaded ten times as many lines of useless bloatware on my system and I never excuted that bloatware, it certainly isn't more important code than XFree86. Obviously, this metric isn't perfect either, but LOC really, really sucks. Please refrain from using it ever again in supporting any argument.

    Last, I'd like to point out that we Linux and GNU users shouldn't be fighting among ourselves over naming other people's software. But what the heck, I'm in a bad mood now. I think I'm feeling sufficiently obnoxious to make the point that GCC is so very famous and, yes, so very useful only because Linux was developed. In a show of proper respect and gratitude, shouldn't you and everyone refer to GCC as 'the Linux compiler'? Or at least, 'Linux GCC'? Seriously, where would your masterpiece be without Linux? Languishing with the HURD?

    If there is a moral buried in this rant, maybe it is this:

    Be grateful for your abilities and your incredible success and your considerable fame. Continue to use that success and fame for good, not evil. Also, be especially grateful for Linux' huge contribution to that success. You, RMS, the Free Software Foundation, and GNU software have reached their current high profiles largely on the back of Linux. You have changed the world. Now, go forth and don't be a nag.

    [–] Nisaea@lemmy.sdf.org 2 points 6 months ago (1 children)

    Goodness gracious, breathe man ^^

    load more comments (4 replies)
    [–] gandalf_der_12te@feddit.org 2 points 5 months ago (1 children)
    [–] briefbeschwerer@feddit.de 2 points 5 months ago (1 children)

    Sure, but know there are some spelling mistakes and some lines I didn't really know the heck I was writing

    [–] gandalf_der_12te@feddit.org 2 points 5 months ago

    no worries, it is still funny to me

    [–] ramble81@lemm.ee 20 points 6 months ago (1 children)

    I made the joke that we’ll have SystemD/Linux replacing GNU/Linux and the number of “well asckuallys…” that popped up was simultaneously humorous and saddening.

    [–] Olap@lemmy.world 9 points 6 months ago (3 children)

    https://github.com/uutils/coreutils - I'm waiting for a distro to switch to this, and clang base, and then musl. But glibc compatibility still lacking usually - one day!

    [–] Vivendi@lemmy.zip 7 points 6 months ago (1 children)

    What's the point? Move from a free license to a corporate cuck license is not something that values normal users, only if you are a corporation and you need a more permissive license for some reason

    [–] jbk@discuss.tchncs.de 5 points 6 months ago

    Plus, do rust coreutils do anything exceptionally better than GNU coreutils? If not, I don't think many would switch

    [–] magikmw@lemm.ee 5 points 6 months ago

    I was just thinking there's somebody rewriting coreutils in rustnand there it is. I'm omnipotent!

    load more comments (1 replies)
    [–] Scubus@sh.itjust.works 6 points 6 months ago

    Just build ur own os from binary, its barely an inconveniance

    [–] secret300@lemmy.sdf.org 4 points 6 months ago

    Soon to only be systemd

    [–] uis@lemm.ee 4 points 6 months ago

    Hold my OpenRC.

    load more comments (18 replies)