• ozymandias117@lemmy.world
    link
    fedilink
    English
    arrow-up
    3
    ·
    1 year ago

    Yeah… Google also wrote toybox to get away from the GPL’d busybox, uses a libc based off BSD, and is trying hard to get their own kernel written in the Fuschia project that isn’t GPL…

    • GnuLinuxDude@lemmy.ml
      link
      fedilink
      arrow-up
      5
      ·
      edit-2
      1 year ago

      This is why I’m fundamentally opposed to what the coreutils rewritten in Rust project is doing. And the guy who started it just claims that he’s not interested in the license or legal stuff, he just picked MIT. I mean, maybe he really doesn’t for all I know, but he can certainly imagine the implications of what he’s doing, no? Personally, I don’t believe him.

      This FSF guy might sound like he’s coming in to be a scold but he’s absolutely correct (https://github.com/uutils/coreutils/issues/1781). We can clearly see the implications of an essential (coreutils) MIT-licensed project like in Android where it is “Linux” strictly speaking, in that it uses the kernel, but every other piece of code is some form of MIT or BSD licensed software that allows Google to, rather successfully, jail its users.

      Edit: And if you want to do some reading about how this argument over licenses formed, especially with a PR campaign to support the non-GPL style ones, check out the first half of this piece about Tim O’Reilly (as in the O’Reilly books guy) https://thebaffler.com/salvos/the-meme-hustler

      • lemmesay
        link
        fedilink
        arrow-up
        2
        ·
        1 year ago

        thanks for the comment. it is exactly how I feel about this and similar projects.

        and thanks for the edit, had an insightful read.