• Oisteink@feddit.nl
    link
    fedilink
    arrow-up
    1
    ·
    1 year ago

    Nobody in this thread seems to be discussing kernels - but rather talk about Linux distros. While GNU userland still dominates most distros, most of the rust replacements seems to be mit or bsd-like licenses. Like the coreutils

    • Baut [she/her] auf.@lemmy.blahaj.zone
      link
      fedilink
      arrow-up
      1
      ·
      1 year ago

      The license doesn’t say whether it’s part of the GNU project.
      The existence of other Unix-likes (GNU-likes? :D) or program implementations doesn’t play a major role here, as Ubuntu, Fedora, Suse, etc all use GNU userland. The distinction feels like bike-shedding.
      Your first sentence actually reenforced my point.

      • Oisteink@feddit.nl
        link
        fedilink
        arrow-up
        1
        ·
        edit-2
        1 year ago

        There’s no requirement from the kernel that the userland is GPL. It’s by chance - and replaceable. Like with Android - there’s not much left of gnu userland there afaik. If you look at end user devices this makes up the bulk of devices running the Linux kernel.

        Looking at today’s landscape of Linux development, replacements for userland is likely to be rust code. The majority of this code is MIT or BSD licensed. The coreutils implementation was an example of this. It’s not GNU licensed.