Ubuntu 25.10’s transition to using Rust Coreutils in place of GNU Coreutils has uncovered a few performance issues so far with the Rust version being slower than the C-based GNU Coreutils. Fortunately there still are a few weeks to go until Ubuntu 25.10 releases as stable and upstream developers are working to address these performance gaps.

  • communism@lemmy.ml
    link
    fedilink
    arrow-up
    4
    arrow-down
    3
    ·
    9 hours ago

    Author: “I consent to my code being used for proprietary programs!”

    Compant: “I consent to using this FOSS code in my proprietary program!”

    You for some reason: “I don’t!”

    • 3abas@lemmy.world
      link
      fedilink
      arrow-up
      4
      arrow-down
      1
      ·
      7 hours ago

      They articulated the reason and gave examples of precedence.

      And you’re dismissing their voice as irrelevant, but as the consumer of the product, their voice is most critical, and more people should be aware of how corporations use their massive wealth to choke and starve open source competition out of existence despite building their products on open source work in the first place.

      • communism@lemmy.ml
        link
        fedilink
        arrow-up
        1
        arrow-down
        3
        ·
        5 hours ago

        I continue to fail to see the issue with the author, the person whose actual labour goes into the software, not your labour, deciding that they are fine with their source code being used in any way the general public sees fit provided they simply credit the author and provide a copy of the MIT licence. If I give you something, you’re not stealing by accepting my gift. They’re choosing voluntarily to make their source code available under such a licence. If they weren’t okay with that, they would’ve chosen a copyleft licence.

        And you’re dismissing their voice as irrelevant, but as the consumer of the product, their voice is most critical

        That seems insanely entitled, but you’re allowed to not use non-copyleft software if you really care that much. The authors of permissively licensed software aren’t forcing you to use their software.

        There are plenty of valid reasons to license a work as MIT or BSD or similar. Firstly, libraries are almost always going to be permissively licensed, not just because it allows proprietary software to use those libraries, but also because it allows permissively licensed FOSS to use those libraries. If I want to use a GPL library, it’s not just that I have to make my software FOSS, it’s that I have to make my software GPL specifically. If I want to make a FOSS MIT program, I can’t use any GPL libraries.

        Secondly, sometimes it’s because, well, as the licence text provides, I don’t give a shit what you do with the code. I write lots of little tools that are just for myself and I share them in case they’re of use to someone else. If some big corpo uses it in their proprietary money-making machine it’s no shit off my back. It was just a little tool I wrote for myself and it doesn’t affect me if other people use it to make money.

        I think GPL is reasonable if a lot of labour goes into a project, and you’d be discouraged from working on it if someone was leeching off of it for their proprietary software. But my MIT/BSD code requires 0 maintenance labour from me, and I don’t care to control how other people use it. That’s the whole point of MIT/BSD/Apache/etc. It’s the “don’t give a shit” licence.

        • 3abas@lemmy.world
          link
          fedilink
          arrow-up
          1
          ·
          43 minutes ago

          I continue to fail to see the issue with the author, the person whose actual labour goes into the software, not your labour, deciding that they are fine with their source code being used in any way

          You’re arguing with a strawman you created, no one made any statements about the author. They simply said no one should use the software.

          The author can choose to use the MIT license, and we can choose not to use their software.

          That seems insanely entitled, but you’re allowed to not use non-copyleft software if you really care that much. The authors of permissively licensed software aren’t forcing you to use their software.

          What do you think we’re saying here? We’re saying we’re choosing not to use the author’s software, what are you taking issue with exactly?

          There are plenty of valid reasons to license a work as MIT or BSD or similar. Firstly, libraries are almost always going to be permissively licensed, not just because it allows proprietary software to use those libraries, but also because it allows permissively licensed FOSS to use those libraries. If I want to use a GPL library, it’s not just that I have to make my software FOSS, it’s that I have to make my software GPL specifically. If I want to make a FOSS MIT program, I can’t use any GPL libraries

          And we’ve articulated valid reasons not to replace GPL core libraries with MIT ones…

          Secondly, sometimes it’s because, well, as the licence text provides, I don’t give a shit what you do with the code

          Good for you? This isn’t about you (the author)… It’s about us not wanting to use your work, which you seem to take offense to, as if you did us a favor. Talk about entitlement.

          But my MIT/BSD code requires 0 maintenance labour from me, and I don’t care to control how other people use it. That’s the whole point of MIT/BSD/Apache/etc. It’s the “don’t give a shit” licence.

          Solid justification for using it for coreutils you got there…