I want to start a discussion of MIT vs GPL and see what you all think

  • Hexorg@beehaw.orgOP
    link
    fedilink
    English
    arrow-up
    2
    ·
    2 years ago

    What the article fails to address and what I’ve been struggling with personally is… We all need food. Yeah it’s great working on GPL code and ensuring it’s all open. But when companies consider your gpl library vs someone else’s mit library they will naturally go with mit. And then they’ll say “well we’re using this free library already might as well donate/fund it”. So suddenly this MIT dev is able to put way more time into the mit library than your gpl library because it becomes their job. Something that feeds them. Their library gets better faster… And more and more companies use it and fund it. GPL is great if absolutely everyone is on board and everyone is fed. But that’s not the world we live in.

    • Ferk@kbin.social
      link
      fedilink
      arrow-up
      1
      ·
      1 year ago

      But it being MIT also makes it easy for the company to just work internally by themselves to make improvements for their version of the software without paying anything at all to the original dev. They can even release a better product than the original dev using his own changes and unfairly compete against them without sharing anything back.

      Whereas, if the license is GPL, they would need to hire the original dev and colaborate with him fairly if they ever want to make a proprietary version of the software (which can be done, as long as the dev is the sole copyright holder).

      • Hexorg@beehaw.orgOP
        link
        fedilink
        arrow-up
        1
        ·
        1 year ago

        Yes I wasn’t arguing that MIT>GPL I was instead identifying the source of GPL’s challenges in hopes to find a solution for those challenges.