• recursive_recursion they/them@lemmy.ca
    link
    fedilink
    English
    arrow-up
    17
    arrow-down
    2
    ·
    edit-2
    2 days ago

    licensed under MIT

    yeahh I’ll stick with Krita as it’s licensed under GPLv3


    The MIT license helps capitalist overlords and leaves developers and users with nothing as the only thing that the MIT license requires is for the user/dev to essentially pay with exposure by sharing the MIT license that contains a list of contributors :/

    The GPL license provides systemic trust as it requires users/devs to contribute any improvements to the project back to the developers under the same license hence ensuring the cycle of trust and furthering progress


    Sources:

    • wander1236@sh.itjust.works
      link
      fedilink
      arrow-up
      7
      arrow-down
      3
      ·
      2 days ago

      Holding the use of a less restrictive license against the project because some unrelated party could come along and fork it without contributing back seems like a strange position to me.

      I’m also not really sure what that criticism of MIT is trying to say. Third party contributors don’t get paid for their work? GPL projects also don’t have to pay people submitting changes.

      • recursive_recursion they/them@lemmy.ca
        link
        fedilink
        English
        arrow-up
        10
        arrow-down
        1
        ·
        2 days ago

        Holding the use of a less restrictive license against the project because some unrelated party could come along and fork it without contributing back seems like a strange position to me.

        While I’m not sure how to interpret this, I can answer the second which might help answer your first statement.

        I’m also not really sure what that criticism of MIT is trying to say. Third party contributors don’t get paid for their work? GPL projects also don’t have to pay people submitting changes.

        It’s not about payment but primarily about reciprocation:


        [Case 1] I have a project licensed under MIT

        P1: “Hey thanks for the contributions I’ll add your name to the MIT license.”
        P2: “Dope, btw I see your company uses it for xyz can I see what the new project looks like?”
        P1: “Fuck no”
        P2: “You’re joking right”
        P1: “MIT license, read it and weap”
        End scene.


        [Case 2] I have a project licensed under GPL-v(2,3 or AGPL-3.0)

        P1: “Hey thanks for the contributions! Here’s the new changes.”
        P2: “No worries and thanks! I hope the project improves even more.🫡”
        End scene.


        • bitfucker@programming.dev
          link
          fedilink
          arrow-up
          1
          arrow-down
          1
          ·
          17 hours ago

          Or maybe people don’t care about what their project looks like after releasing it?

          P1 : Hey, I’ve used your code in my company project! P2 : Cool. I’ve got another job to do.

          End

      • mholiv@lemmy.world
        link
        fedilink
        arrow-up
        11
        arrow-down
        1
        ·
        edit-2
        2 days ago

        All copy left software is foss but not all foss is copy left.

        If gnu utils where MIT licensed instead of GPL we wouldn’t have the free routers that we have today.

        Cisco fought against opening things up tooth and nail but was forced to because of their use of community GPL code. If the code was MIT the community would have nothing back.

        MIT lets companies use community work to enrich themselves without giving back.

        GPL forces companies to give back if they want to or not.

        Why let companies enrich themselves at the cost of society if we don’t have to?

          • mholiv@lemmy.world
            link
            fedilink
            arrow-up
            4
            ·
            16 hours ago

            Sadly no. Licenses like MIT or BSD are free as in freedom but don’t stop others from taking that freedom away in future releases.

        • LeFantome@programming.dev
          link
          fedilink
          arrow-up
          1
          arrow-down
          1
          ·
          23 hours ago

          The best free routers are based off FreeBSD which of course is BSD licensed. BSD and MIT are extremely similar.

          I cannot think of a worse example (or a better example that proves you wrong).

          https://en.m.wikipedia.org/wiki/OPNsense https://en.m.wikipedia.org/wiki/PfSense

          Both the above are primarily driven by companies that contribute to the software. Your thesis is that they would never do this unless the license forces them to. They do.

          I assume what you are talking about is OpenWRT.

          Of course, OpenWRT does not even use GNU Utils. It uses BusyBox which was written for Debian. BusyBox would be available with or without Cisco. As would GNU Coreutils of course.

          And OpenWRT uses musl as the C library (core of the whole system). It is MIT licensed. It has not only remained available but has benefitted from many corporate contributions.

          The LinkSys WRT54 routers were great. I had several. But I am not sure what amazing Cisco code we are benefiting from today as a result of GPL enforcement. The reaction from LinkSys was to switch over to VxWorks and so we have no further contributions from LinkSys, Cisco, or Belkin as a result. The WRT54G had a Broadcom SoC in it and they remain one of the most closed companies out there. I wonder if this lawsuit cemented that. Contrast that to the FreeBSD based routers that continue to see active corporate contribution.

        • Possibly linux@lemmy.zip
          link
          fedilink
          English
          arrow-up
          1
          arrow-down
          4
          ·
          2 days ago

          You are hating to hate at in the end. (Otherwise known as gate keeping)

          Attacking instead of supporting is a great way to chase people away. It was very bad in the early 2000’s but these days it is much better. We don’t need to revert back to cult like behavior. In really this has nothing to do with licensing. You are seemly wanting to limit who can be a part of Linux so you can feel special. (I’ve got news for you, you aren’t)

          • mholiv@lemmy.world
            link
            fedilink
            arrow-up
            4
            ·
            edit-2
            2 days ago

            Did you respond to the wrong post? I’m not gate keeping or attacking at all.

            No one is holding anyone back or stopping anyone from participating here. No one wants to limit who can use Linux. I want everyone to use Linux actually. That would be amazing.

            • LeFantome@programming.dev
              link
              fedilink
              arrow-up
              1
              arrow-down
              1
              ·
              23 hours ago

              You do not seem to want companies to be part of Linux. This, despite the fact that the majority of code we Linux users enjoy is corporate sponsored. And the fact more software in a typical Linux distro is MIT licensed than is GPL ( and don’t forget BSD and Apache).