Post A04SDfMsFFVaeLbWim by amrowsell@mastodon.sdf.org
 (DIR) More posts by amrowsell@mastodon.sdf.org
 (DIR) Post #A04S7bW5eRT4y31Zsu by librebuddys@social.linux.pizza
       2020-10-11T21:22:58Z
       
       1 likes, 2 repeats
       
       In the early 90s, the GNU Project had put together the whole system, except for the kernel.The GNU Project had started a kernel, GNU Hurd, but developing it was harder than expected.Thankfully, they didn't need to wait for the Hurd, because a kernel named Linux was freed in 1992, which fit into the last major gap in the GNU system. However, making them work together was not a trivial job.Together, the system is named GNU/Linux.Today, there are many different variants of GNU/Linux.
       
 (DIR) Post #A04S7chpEIRuejWSoa by amrowsell@mastodon.sdf.org
       2020-10-12T01:55:06Z
       
       1 likes, 1 repeats
       
       @librebuddys God I am so tired of people making this stupid argument. Calling it GNU/Linux is total, utter nonsense. GNU is as much a part of the average Linux distro these days as is Wayland/X, KDE, systemd and other important pieces. You don't see them arguing to be in the name. Anyone calling it GNU/Linux is completely missing the point and is insulting the hard work that actually happens inside Linux. Stallman is such an arrogant asshat, and his philosophy is unworkable, as is his approach.
       
 (DIR) Post #A04SDfMsFFVaeLbWim by amrowsell@mastodon.sdf.org
       2020-10-12T01:57:04Z
       
       1 likes, 0 repeats
       
       @librebuddys Stallman is just annoyed that Hurd sucks (because it's a microkernel) and is throwing his toys out of the pram because someone got there first. Sure, Torvalds used gcc and binutils to compile the kernel. But if you have to name your projects after the development tools you use, then I think most software developers are in for a shock when people start calling it GNU/Mastodon or GNU/Firefox.
       
 (DIR) Post #A04oOeC991OLBlEC1o by urusan@fosstodon.org
       2020-10-12T06:06:17Z
       
       0 likes, 0 repeats
       
       @amrowsell @librebuddys GNU/systemd/X/Gnome3/Linux?Not to be confused with GNU/systemd/X/XFCE/Linux of course.
       
 (DIR) Post #A05TsYiWAiRH0Wkcnw by allison@blob.cat
       2020-10-12T13:51:06.928387Z
       
       1 likes, 0 repeats
       
       @xj9 @librebuddys Tbh imagine thinking GNU is the end all be all of software.  In reality, I can't even be bothered using most of their stuff because it simply doesn't meet my needs, and I say this as one of the more vociferous advocates for software freedom out there~
       
 (DIR) Post #A05mg2H0rw462Vcz8S by librebuddys@social.linux.pizza
       2020-10-12T01:44:03Z
       
       0 likes, 0 repeats
       
       The different variants of GNU/Linux are often called distros. Most contain nonfree programs because the developers follow the "open source" philosophy. We will get into that soon. However, there are completely free GNU/Linux distros. We will get into that later.Usual versions of Linux also includes nonfree programs, Linux is a kernel, which is a very essential part of the system. The whole system is basically the GNU system, with Linux added.Please call the system "GNU/Linux".
       
 (DIR) Post #A05pz8cHoEhr4pNWiW by bohofromthegetgo@activism.openworlds.info
       2020-10-12T17:58:49Z
       
       0 likes, 0 repeats
       
       @librebuddys Linux Mint and Ubuntu are distros aka an UI using the Linux kernel. I believe the kernel is a component in the motherboard that tells OS it has a keyboard and mouse and monitor and stuff. I like learning through anecdotes. So kernel is the brain stem that allows our eyes aka monitor to see.
       
 (DIR) Post #A05uUYUU3k5C7MxujI by amrowsell@mastodon.sdf.org
       2020-10-12T18:49:15Z
       
       0 likes, 0 repeats
       
       @urusan @librebuddys Couldn't have put it better myself.
       
 (DIR) Post #A06a6p6morf2mXFOfQ by librebuddys@social.linux.pizza
       2020-10-12T17:54:34Z
       
       0 likes, 0 repeats
       
       @xj9 The term user space refers to all code that runs outside the operating system's kernel.I don't think Alpine using BusyBox tells me anything. I may be wrong though.FreeBSD, NetBSD, and OpenBSD all include instructions for obtaining nonfree programs in their ports system. In addition, their kernels include nonfree firmware blobs. In BSD parlance, the word "blob" refers to nonfree drivers. In Linux, the kernel, "blobs" refer to nonfree firmware.
       
 (DIR) Post #A06a6pGiDxbJHJtK8e by redstarfish@pleroma.site
       2020-10-13T02:35:35.069340Z
       
       0 likes, 0 repeats
       
       @librebuddys @xj9 That’s why I don’t even bother calling GNU/Linux and call the whole system GNU as it is. Linux, the kernel is just any other piece software like Xorg and Latex which fill the GNU’s gaps. Alpine Linux is not a GNU operating system/distribution nor are BSDs.If a system removed  all GNU software, but most importantly not GNU C library ( which Linux the kernel needs to even work) it’s still GNU system. But Alpine uses BusyBox musl (the C library ) so it’s not GNU.And only GNU operating system talks about user freedom, other systems(except HyperbolaBSD) don’t have a policy, consequently add non free software in the form of firmware.