After watching this video, I’m tempted to give it a try myself. The idea of swapping out traditional CLI tools for Rust-based alternatives is intriguing, and I’m curious to know if anyone has undertaken such an endeavor.

I’m also on the lookout for dotfiles that primarily feature configurations for Rust tools. I find it both educational and entertaining to explore other people’s configurations. I stumbled upon this repository, but I’m interested in discovering more if possible.

  • LalSalaamComrade@lemmy.ml
    link
    fedilink
    arrow-up
    140
    arrow-down
    8
    ·
    edit-2
    1 year ago

    No, and probably never will. My issue with Rust-based commands utilities (in this case, uutils) is not that they were written in Rust (I don’t care if it was something else, like Odin, Vale, Zig or Cone), but solely because of their license type, which is MIT - it is a decent choice in some cases, but not here. I see a future where companies will take advantage of this shoddy choice of license and not give back to the community, hurting FLOSS in the long run. I’m a strong proponent of restrictive copyleft licenses, and if I am forced to, then I move to slightly more permissive licenses out there. Since I know that most of the younger open source folks are obsessed with MIT for some reason, I tend to avoid newer projects.

    • d_k_bo@feddit.de
      link
      fedilink
      arrow-up
      14
      ·
      1 year ago

      Microsoft already uses ripgrep in vscode which they distribute as a proprietary build.

    • intrepid@lemmy.ca
      link
      fedilink
      arrow-up
      10
      ·
      1 year ago

      Since I know that most of the younger open source folks are obsessed with MIT for some reason

      The bigtech actively peddled the idea that copyleft licenses are somehow evil and less free than permissive licenses. Their intention was of course to encourage free labor that they could exploit. Unfortunately, many in the community supported that idea due to vested interests, or uncritically bought into the propaganda.

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

      FreeBSD seems to thrive on a mit like license - why can’t Linux do the same?

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

          Their own - did you read up on their status reports so far this year?

          What’s your take on freebsd and how development and the system is going. Are they ruined by exploitation?

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

            Given the long history of companies not upstreaming to BSD (WindRiver, PlayStation, Apple), I would say yea, it’s fairly obvious BSDs are exploited? Imagine for a moment if iOS was GPL.

            You might see short term gains because companies can innovate without giving back but yeah, definitely not the kind of stuff I want to support.

            • MonkderZweite@feddit.ch
              link
              fedilink
              arrow-up
              2
              arrow-down
              1
              ·
              1 year ago

              Imagine for a moment if iOS was GPL.

              Ok, to be fair, they would probably have done the same like Google with Android.

              • weker01@feddit.de
                link
                fedilink
                arrow-up
                5
                ·
                1 year ago

                Google and many other phone manufacturers contributed a lot to the upstream kernel because of android.

                • MonkderZweite@feddit.ch
                  link
                  fedilink
                  arrow-up
                  1
                  ·
                  edit-2
                  1 year ago

                  But would rather have another kernel because GPL. What google did, was creating a (mostly closed) ecosystem they control on top of the open source base.

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

              Exploited? This is what the license is made for. You can take freebsd and do what you like - it’s free as in air, no strings attached other than the licence text.

              You might not understand why the authors use MIT-like licensing

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

                  Insightful comment! This is what we need to build a good community!!

                  If you don’t like MIT/BSD licensing it’s fine with me, but to claim those that use it is stupid or exploited because of their choices. These are people far smarter than you and capable of making their own choices.

                  My understanding is that FreeBSD has no issues with Apple basing their OS on FreeBSD. But you guys probably know better

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

                    I tend to agree with this take; as a pedantic side note, though, I’m not sure that OS X was ever based on FreeBSD – they took the unix userland, sure; but from the very start (NextSTEP), the kernel was derived from the Mach kernel, which itself was a fork of the 4.3BSD kernel; and the core libraries were written from scratch, all in the interests of marketing “quick application development” capability to Next’s customers. (Actually there’s an interview with S. Jobs somewhere where he lays this out very clearly; it was the late 80s/early 90s, the heyday of object-oriented toolkits & VMs after all)

                    I’m sure they’ve helped themselves liberally to the FreeBSD kernel for features; though still, OS X never was ‘based on’ FreeBSD (let alone a ‘FreeBSD with a pretty coat of paint’, as people like to say).

      • TheOPtimal@lemmy.blahaj.zone
        link
        fedilink
        ქართული
        arrow-up
        20
        ·
        1 year ago

        FreeBSD has over and over again been taken advantage of by companies that haven’t contributed virtually anything back.

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

        I don’t remember Apple sharing back the code for BSD and Mach kernel? It’s all the hard work of the volunteers. Linux did not suffer from the same fate. And oh, let’s also talk about how Tanenbaum felt after Intel used his kernel to create a backdoor. And no, they did not pay him a single dime.

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

          Are you talking about Minix and how they went BSD license in 2000 to attract users? Seeing as it went downhill pretty fast in the 90’s?

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

              Yeah - it would have been nice of them to inform him. I still don’t think he was “screwed over” by anyone and it seems like he doesn’t either. He updated his code for them without asking what they were using it for. And as he’s against the ME itself he claims he would not have cooperated if he had known.

    • MonkCanatella@sh.itjust.works
      link
      fedilink
      arrow-up
      7
      arrow-down
      1
      ·
      1 year ago

      So do you see MIT as a potential backdoor for embrace extend extinguish? And a general erosion of the philosophy of open source? I tend to like GPL and MIT both. I lean more towards copyleft myself but I have come to appreciate a more permissive license. even leaving out smaller developers, if a big company decides they’re intent on making money using open source tools, I don’t think they’re gonna change their whole gameplan because something in the toolchain is GPL licenses.

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

        If there’s enough community outrage, they might just get the attention of one of the several open source foundations