I’m rebuilding an app that I made few years ago to make it open-source and free from big company dependencies (for example replacing Firebase with Appwrite)… Now, since it’s already live on Codeberg, I think it would be good to give it a license but I’m super new to FOSS licenses and so I don’t know how to move… Which one would you suggest me?

  • Joe Bidet@lemmy.ml
    link
    fedilink
    arrow-up
    3
    ·
    edit-2
    3 years ago

    A political answer here:

    • if you want your code to be part of a movement for freedom, to be part of creating a “bubble of freedom” that will serve the world while protecting itself and its users, but fully serve only those whose interests are aligned with the objectives of freedom: go *GPL.
    • if you don’t give a f%ck, that you think code is not political and do it just for fun, go to a “business-friendly” (some call them “permissive” but i tend to see freedom to do business at somebody else’s exprense rather “exploitative” than anything myself…), *BSD*MIT*etc.
    • federico3@lemmy.ml
      link
      fedilink
      arrow-up
      2
      ·
      3 years ago

      It’s incorrect to call BSD/MIT “not political”. It allows proprietization and does not protect users and authors from tivoization, patents and trademarks.

      • Joe Bidet@lemmy.ml
        link
        fedilink
        arrow-up
        2
        arrow-down
        1
        ·
        3 years ago

        I didnt write that “BSD/MIT is not political” as i agree with your statement. I said “if you think that code is not political”, as it is a statement you often hear from ppl who don’t want to think too much about license (or about anything else but code). I was describing a symptom, a state of mind (that make ppl opt for BSD and other “exploitative-free” licenses).