Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Brand Logo

agnos.is Forums

  1. Home
  2. Linux
  3. What's with the move to MIT over AGPL for utilities?

What's with the move to MIT over AGPL for utilities?

Scheduled Pinned Locked Moved Linux
linux
138 Posts 46 Posters 363 Views
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • M [email protected]

    I would understand if Canonical want a new cow to milk, but why are developers even agreeing to this? Are they out of their minds?? Do they actually want companies to steal their code? Or is this some reverse-uno move I don't see yet? I cannot fathom any FOSS project not using the AGPL anymore. It's like they're painting their faces with "here, take my stuff and don't contribute anything back, that's totally fine"

    L This user is from outside of this forum
    L This user is from outside of this forum
    [email protected]
    wrote on last edited by
    #5

    Speaking for myself, it’s because future monetization can be easier under mit when using a foss utility and private code.

    My project would not exist at all unless there were ways to make money off it.

    True, others can also use that same code too, in the exact same way, but that requires quite the investment, and those of us that are doing this are banking on not getting the interest of a monopoly in that way. We are competing against other small businesses who have limited resources.

    At the same time the free part can get a boost by the community.

    I comment a lot in politics here, and am sometimes an ass, so cannot name this project

    B 1 Reply Last reply
    0
    • brandon@lemmy.mlB [email protected]

      The unfortunate reality is that a significant proportion of software engineers (and other IT folks) are either laissez-faire "libertarians" who are ideologically opposed to the restrictions in the GPL, or "apolitical" tech-bros who are mostly just interested in their six figure paychecks.

      To these folks, the MIT/BSD licenses have fewer restrictions, and are therefore more free, and are therefore more better.

      B This user is from outside of this forum
      B This user is from outside of this forum
      [email protected]
      wrote on last edited by
      #6

      it's interesting how the move away from the gpl is never explicitly justified as a license issue: instead, people always have some plausible technical motivation. with clang/llvm it was the lower compile times and better error messages; with these coreutils it's "rust therefore safer". the license change was never even addressed

      i believe they have to do this exactly bc permissive licenses appeal to libertarian/apolitical types who see themselves as purely rational and changing a piece of software bc of the license would sound too... ideological...

      so the people in charge of these changes always have a plausible technical explanation i hand to mask away the political aspect of the change

      gnulinuxdude@lemmy.mlG 2xsaiko@discuss.tchncs.de2 2 Replies Last reply
      0
      • L [email protected]

        Speaking for myself, it’s because future monetization can be easier under mit when using a foss utility and private code.

        My project would not exist at all unless there were ways to make money off it.

        True, others can also use that same code too, in the exact same way, but that requires quite the investment, and those of us that are doing this are banking on not getting the interest of a monopoly in that way. We are competing against other small businesses who have limited resources.

        At the same time the free part can get a boost by the community.

        I comment a lot in politics here, and am sometimes an ass, so cannot name this project

        B This user is from outside of this forum
        B This user is from outside of this forum
        [email protected]
        wrote on last edited by
        #7

        not sure how it would be more difficult to make money using gpl tools

        L 1 Reply Last reply
        0
        • B [email protected]

          not sure how it would be more difficult to make money using gpl tools

          L This user is from outside of this forum
          L This user is from outside of this forum
          [email protected]
          wrote on last edited by
          #8

          For our use case, this makes the most sense.

          I’m not at all sure about the larger trend you noticed, but I know a non trivial number are doing it for the same reasons

          A 1 Reply Last reply
          0
          • M [email protected]

            I would understand if Canonical want a new cow to milk, but why are developers even agreeing to this? Are they out of their minds?? Do they actually want companies to steal their code? Or is this some reverse-uno move I don't see yet? I cannot fathom any FOSS project not using the AGPL anymore. It's like they're painting their faces with "here, take my stuff and don't contribute anything back, that's totally fine"

            ? Offline
            ? Offline
            Guest
            wrote on last edited by
            #9

            MIT/GPL is fine for smaller tools.

            gnulinuxdude@lemmy.mlG kogasa@programming.devK 2 Replies Last reply
            0
            • L [email protected]

              For our use case, this makes the most sense.

              I’m not at all sure about the larger trend you noticed, but I know a non trivial number are doing it for the same reasons

              A This user is from outside of this forum
              A This user is from outside of this forum
              [email protected]
              wrote on last edited by
              #10

              Could you elaborate on those reasons, please? I'm not sure what you mean.

              L 1 Reply Last reply
              0
              • brandon@lemmy.mlB [email protected]

                The unfortunate reality is that a significant proportion of software engineers (and other IT folks) are either laissez-faire "libertarians" who are ideologically opposed to the restrictions in the GPL, or "apolitical" tech-bros who are mostly just interested in their six figure paychecks.

                To these folks, the MIT/BSD licenses have fewer restrictions, and are therefore more free, and are therefore more better.

                M This user is from outside of this forum
                M This user is from outside of this forum
                [email protected]
                wrote on last edited by
                #11

                "apolitical" tech-bros who are mostly just interested in their six figure paychecks and fancy toys.

                This, I understand.

                laissez-faire "libertarians" who are ideologically opposed to the restrictions in the GPL

                This, I do not. Apologies for my tone in the next paragraph but I'm really pissed off (not directed at you):

                WHAT RESTRICTIONS???? IF YOU LOT HAD EVEN A SHRED OF SYMPATHY FOR THE COMMUNITY YOU WOULD HAVE BOYCOTTED THE MIT AND APACHE LICENSE BY NOW. THIS IS EQUIVALENT TO HANDING CORPORATIONS YOUR WORK AND BEGGING THEM TO SCREW OVER YOUR WORK AND THE FOSS COMMUNITY.

                I feel a bit better but not by much. This makes me vomit.

                L B 2 Replies Last reply
                0
                • ? Guest

                  MIT/GPL is fine for smaller tools.

                  gnulinuxdude@lemmy.mlG This user is from outside of this forum
                  gnulinuxdude@lemmy.mlG This user is from outside of this forum
                  [email protected]
                  wrote on last edited by
                  #12

                  For small programs the FSF/GNU even suggests considering not using the GPL https://www.gnu.org/licenses/license-recommendations.html

                  ? 1 Reply Last reply
                  0
                  • B [email protected]

                    it's been a trend for a while unfortunately. getting rid of the gpl is the motivation behind e.g. companies sponsoring clang/llvm so hard right now. there's also developers that think permissive licenses are "freer" bc freedom is doing whatever you want /s. they're ideologically motivated to ditch the gpl so they'll support the change even if there's no benefit for them, financial or otherwise.

                    M This user is from outside of this forum
                    M This user is from outside of this forum
                    [email protected]
                    wrote on last edited by
                    #13

                    They are maliciously harming the community. They need to be named and shamed. I still seethe at OpenBSD using it. Why is it so hard for them to understand? Why do they want to give away their work for the taking to corporations who just want to make money off of their backs?

                    B 1 Reply Last reply
                    0
                    • gnulinuxdude@lemmy.mlG [email protected]

                      For small programs the FSF/GNU even suggests considering not using the GPL https://www.gnu.org/licenses/license-recommendations.html

                      ? Offline
                      ? Offline
                      Guest
                      wrote on last edited by
                      #14

                      Yes, and a cp or ls clone isn’t that meaningful to stick GPL to.

                      1 Reply Last reply
                      0
                      • B [email protected]

                        it's interesting how the move away from the gpl is never explicitly justified as a license issue: instead, people always have some plausible technical motivation. with clang/llvm it was the lower compile times and better error messages; with these coreutils it's "rust therefore safer". the license change was never even addressed

                        i believe they have to do this exactly bc permissive licenses appeal to libertarian/apolitical types who see themselves as purely rational and changing a piece of software bc of the license would sound too... ideological...

                        so the people in charge of these changes always have a plausible technical explanation i hand to mask away the political aspect of the change

                        gnulinuxdude@lemmy.mlG This user is from outside of this forum
                        gnulinuxdude@lemmy.mlG This user is from outside of this forum
                        [email protected]
                        wrote on last edited by
                        #15

                        The rust coreutils project choosing the MIT license is just another gambit to allow something like android or chromeos happen to gnu+linux, where all of the userland gets replaced by proprietary junk.

                        And yet that's a popularly welcomed approach, for some reason. Just look at the number of thumbs down this has. https://github.com/uutils/coreutils/issues/1781

                        B B U 3 Replies Last reply
                        0
                        • B [email protected]

                          it's interesting how the move away from the gpl is never explicitly justified as a license issue: instead, people always have some plausible technical motivation. with clang/llvm it was the lower compile times and better error messages; with these coreutils it's "rust therefore safer". the license change was never even addressed

                          i believe they have to do this exactly bc permissive licenses appeal to libertarian/apolitical types who see themselves as purely rational and changing a piece of software bc of the license would sound too... ideological...

                          so the people in charge of these changes always have a plausible technical explanation i hand to mask away the political aspect of the change

                          2xsaiko@discuss.tchncs.de2 This user is from outside of this forum
                          2xsaiko@discuss.tchncs.de2 This user is from outside of this forum
                          [email protected]
                          wrote on last edited by
                          #16

                          I use LLVM because it's good, but I would like it even more if it was GPL and I agree with OP's comment as well.

                          However, you're literally the guy that replies "oh, so you hate oranges" to people that say "I like apples" or however that meme goes. How about you don't completely twist people's justifications into something they never said.

                          B 1 Reply Last reply
                          0
                          • B [email protected]

                            it's been a trend for a while unfortunately. getting rid of the gpl is the motivation behind e.g. companies sponsoring clang/llvm so hard right now. there's also developers that think permissive licenses are "freer" bc freedom is doing whatever you want /s. they're ideologically motivated to ditch the gpl so they'll support the change even if there's no benefit for them, financial or otherwise.

                            a_norny_mousse@feddit.orgA This user is from outside of this forum
                            a_norny_mousse@feddit.orgA This user is from outside of this forum
                            [email protected]
                            wrote on last edited by
                            #17

                            getting rid of the gpl is the motivation behind e.g. companies sponsoring clang/llvm so hard right now

                            And there it is. Follow the money.

                            1 Reply Last reply
                            0
                            • M [email protected]

                              I would understand if Canonical want a new cow to milk, but why are developers even agreeing to this? Are they out of their minds?? Do they actually want companies to steal their code? Or is this some reverse-uno move I don't see yet? I cannot fathom any FOSS project not using the AGPL anymore. It's like they're painting their faces with "here, take my stuff and don't contribute anything back, that's totally fine"

                              a_norny_mousse@feddit.orgA This user is from outside of this forum
                              a_norny_mousse@feddit.orgA This user is from outside of this forum
                              [email protected]
                              wrote on last edited by
                              #18

                              Maybe there could be another reason why people choose MIT to begin with:

                              When you start a new repo on github it makes suggestions which license to use, and I bet many people can't be arsed to think about it and just accept what they're offered. [My memory is a little patchy since I very rarely use github anymore, but I definitely remember something like this.]

                              That said, please undestand that many, many git platforms exist and there is no reason at all to choose one of the two that actually have the word git in them.

                              M 1 Reply Last reply
                              0
                              • A [email protected]

                                Could you elaborate on those reasons, please? I'm not sure what you mean.

                                L This user is from outside of this forum
                                L This user is from outside of this forum
                                [email protected]
                                wrote on last edited by
                                #19

                                The mit license allows a mix of public and commercial code run by the same company, with minimal legal issues. One can use other tactics I am sure, but this one seems good when the commercial code absolutely needs the public code .

                                I think some confusion here can be resolved by stating this is anti foss, taking advantage of foss, it is capitalism taking advantage of having a good code base while making sure any contribution from outside the company is minimized. At the same time it gives my company absolute control over the private part.

                                Usually get into arguments here! I’m not defending it, but am saying open source would be less without.

                                ? 1 Reply Last reply
                                0
                                • M [email protected]

                                  I would understand if Canonical want a new cow to milk, but why are developers even agreeing to this? Are they out of their minds?? Do they actually want companies to steal their code? Or is this some reverse-uno move I don't see yet? I cannot fathom any FOSS project not using the AGPL anymore. It's like they're painting their faces with "here, take my stuff and don't contribute anything back, that's totally fine"

                                  C This user is from outside of this forum
                                  C This user is from outside of this forum
                                  [email protected]
                                  wrote on last edited by
                                  #20

                                  I assume this is in reference to the rust coreutils being MIT-licensed. How would using GPL benefit them?

                                  M 1 Reply Last reply
                                  0
                                  • M [email protected]

                                    I would understand if Canonical want a new cow to milk, but why are developers even agreeing to this? Are they out of their minds?? Do they actually want companies to steal their code? Or is this some reverse-uno move I don't see yet? I cannot fathom any FOSS project not using the AGPL anymore. It's like they're painting their faces with "here, take my stuff and don't contribute anything back, that's totally fine"

                                    W This user is from outside of this forum
                                    W This user is from outside of this forum
                                    [email protected]
                                    wrote on last edited by
                                    #21

                                    I worked on an oss library with an MIT license and my colleagues told me they with that instead of GPL was with GPL it basically forces anyone who uses the library to make everything in their project available.

                                    M 1 Reply Last reply
                                    0
                                    • C [email protected]

                                      I assume this is in reference to the rust coreutils being MIT-licensed. How would using GPL benefit them?

                                      M This user is from outside of this forum
                                      M This user is from outside of this forum
                                      [email protected]
                                      wrote on last edited by
                                      #22

                                      Improvements would be upstreamed. Not with MIT

                                      C 1 Reply Last reply
                                      0
                                      • a_norny_mousse@feddit.orgA [email protected]

                                        Maybe there could be another reason why people choose MIT to begin with:

                                        When you start a new repo on github it makes suggestions which license to use, and I bet many people can't be arsed to think about it and just accept what they're offered. [My memory is a little patchy since I very rarely use github anymore, but I definitely remember something like this.]

                                        That said, please undestand that many, many git platforms exist and there is no reason at all to choose one of the two that actually have the word git in them.

                                        M This user is from outside of this forum
                                        M This user is from outside of this forum
                                        [email protected]
                                        wrote on last edited by
                                        #23

                                        I can't believe professional developers choose MIT because they can't be arsed to look at the license choices

                                        a_norny_mousse@feddit.orgA brandon@lemmy.mlB S 3 Replies Last reply
                                        0
                                        • W [email protected]

                                          I worked on an oss library with an MIT license and my colleagues told me they with that instead of GPL was with GPL it basically forces anyone who uses the library to make everything in their project available.

                                          M This user is from outside of this forum
                                          M This user is from outside of this forum
                                          [email protected]
                                          wrote on last edited by
                                          #24

                                          Only if they make changes/improvements to the code. If it's a library that is used then no, AFAIK you don't need to.

                                          R T ferk@lemmy.mlF 3 Replies Last reply
                                          0
                                          Reply
                                          • Reply as topic
                                          Log in to reply
                                          • Oldest to Newest
                                          • Newest to Oldest
                                          • Most Votes


                                          • Login

                                          • Login or register to search.
                                          • First post
                                            Last post
                                          0
                                          • Categories
                                          • Recent
                                          • Tags
                                          • Popular
                                          • World
                                          • Users
                                          • Groups