Happy birthday 🎊🎉 GNU/Linux.

Today GNU/Linux is 32 years old.

It was thankfully released to the public on August 25th, 1991 by Linus Torvalds when he was only 21 years old student.

What a lovely journey 🤍

  • z3bra@lemmy.sdf.org
    link
    fedilink
    arrow-up
    51
    ·
    1 year ago

    Weight your words my friend! GNU’s a behemoth !

    GCC alone is almost as big as Linux. Add core/binutils, the Hurd, … And you easily outclass the kernel itself !

    ~ $ du -sh linux-6.4.12/ gcc-13.2.0/                    1.5G    linux-6.4.12/                                   1.1G    gcc-13.2.0/
    

    Oh, and Emacs.

    • Emanuel@lemmy.eco.br
      link
      fedilink
      arrow-up
      10
      ·
      1 year ago

      Speaking as someone that doesn’t understand computers very well: is Hurd usable as a kernel nowadays?

        • flashgnash@lemm.ee
          link
          fedilink
          arrow-up
          6
          ·
          1 year ago

          What is actually the point of using hurd other than being able to say you use Hurd though?

          • Dunstabzugshaubitze@feddit.de
            link
            fedilink
            arrow-up
            9
            ·
            1 year ago

            Maybe it hurds in a good way.

            Nah, it’s a kernel it does kernel stuff and does not offer anything a normal user notices compared to other kernels.

            It might be interesting for people who work on kernels just to see different ways on how to solve common problems.

            • KSP Atlas@sopuli.xyz
              link
              fedilink
              arrow-up
              2
              ·
              1 year ago

              afaik microkernels have a security advantage since kernel modules do not share the same address space as the main kernel or other modules

          • schnurrito@discuss.tchncs.de
            link
            fedilink
            arrow-up
            4
            ·
            1 year ago

            Possibly licensing reasons. Linux is GPLv2 only, Hurd seems to be GPLv2 or later, there could be reasons you may want to use something under the GPLv3.

          • NormalC@lemmy.blahaj.zone
            link
            fedilink
            English
            arrow-up
            3
            ·
            1 year ago

            Hurd is not a monolithic kernel, so it’s an interesting technical endeavor. It’s also a GNU package which means it’s guaranteed to stay libre.

            Hurd is also a smaller project relative to linux without the many eyes of the Linux board members.