Why would I ever need to sign such s thing? If I contribute to an open source project, isn’t it obvious that I agree to publish my code under whichever license the project is published under?

  • SSUPII@sopuli.xyz
    link
    fedilink
    English
    arrow-up
    2
    ·
    1 year ago

    No. A contributor might not like if they are not told the contract, if for example the contract allows for commercial use and the contributor is against it.

    • Sibbo@sopuli.xyzOP
      link
      fedilink
      English
      arrow-up
      1
      ·
      1 year ago

      But how about the case where the project is on GitHub and contains a LICENSE.txt file on the top level? Then the contract is obvious by the license, right? Say the license is MIT, then they publish their code under MIT automatically?

      • SSUPII@sopuli.xyz
        link
        fedilink
        English
        arrow-up
        2
        ·
        1 year ago

        The License file IS the contract. By contributing, you agree on the contents of LICENSE.txt legally.