• 1 Post
  • 10 Comments
Joined 2 years ago
cake
Cake day: July 11th, 2023

help-circle



  • Yes, GNU is not a complete OS, but neither is Linux, but we call it as such.

    Hell why are we not raising pitchforks at GNU for being a all encompassing project that wants to consume everything like everyone complains systemd is trying to do?

    The reason is ultimately the actions of the Linux community from the beginning itself. Had they been fair, we would’ve referred to the project as GNU/Linux from the beginning itself.

    There’s no point in going back to change any contemporary label for accuracy, we only have to do so if there is a sense of unfairness in the label. That is the case here.

    It is a pointless distinction created by a guy that was pissy that his pet project was not getting the attention he thought it deserved.

    If Stallman was like AT&T who filed a copyright on BSD/386 for using their work, he wouldn’t have caused this. The entire principle of trademarking exists for this reason. It’s only when a person tries to help other people that they get sidelined. It is our responsibility to give the original developers the due respect.

    As for systemd, it was always created as an init system for the GNU/Linux OS. I use Void Linux musl edition with Runit init system, and it could not be replaced with systemd because it depends on GLIBC.


  • That’s where the history matters. If you applied patches to the GNU project to make it work with Linux, how does the resulting OS become Linux in the end? Linux holds a special place in that regard because it makes the kernel layer, but it doesn’t completely invalidate GNU.

    Even this commented asked the question of how we call OSs not approved by FSF as GNU/Linux distributions, showing how he does not understand what the idea even implies. GNU is not a political movement, FSF is.




  • Just read the post dude. I made it easy to read first, then others asked what the problem was, so I had to add it. I guess I’ll put it at the end instead.

    Musl, systemd, Freedesktop, etc. were never OS projects. GNU and Linux are OSes.

    Also, most “Linux programs” don’t run on Musl LIBC based distros like Void Linux musl edition, which I’m using, and I’m considering returning to the GLIBC edition for my sanity.