• foremanguy@lemmy.ml
    link
    fedilink
    arrow-up
    16
    arrow-down
    1
    ·
    17 hours ago

    If it’s non profit AND not open source, it seems a bit shady, doesn’t it?

    • Ardens@lemmy.ml
      link
      fedilink
      arrow-up
      3
      arrow-down
      3
      ·
      17 hours ago

      Maybe, but not necessarily. You see, there could be plenty of reasons to protect ones code…

      • foremanguy@lemmy.ml
        link
        fedilink
        arrow-up
        6
        ·
        16 hours ago

        I don’t know what could be the reason for a non-profit to not open-source the code of a publicly available tool/product, except to hide or keep their property

        • Ardens@lemmy.ml
          link
          fedilink
          arrow-up
          1
          arrow-down
          1
          ·
          15 hours ago

          Is that not a good reason, if you are trying to help people, and competitors likely would damage that mission? There’s a thousand possible reasons, and I really wonder why you can’t imagine any of them…

          • foremanguy@lemmy.ml
            link
            fedilink
            arrow-up
            5
            arrow-down
            1
            ·
            13 hours ago

            Because if you care about user you should be at least transparent to them, in your example you could make your codebase open-source with a license restricting it for commercial uses

            • AnyOldName3@lemmy.world
              link
              fedilink
              arrow-up
              3
              ·
              12 hours ago

              You can’t. Blocking commercial use stops a licence being open source. If you don’t want commercial competition, then you need copyleft, so anyone using your code has to share their modifications with whoever they give binaries to. If they end up using your code to make a better product, then it’ll have to be open source, too, and you can incorporate the improvements back into your version.

              • foremanguy@lemmy.ml
                link
                fedilink
                arrow-up
                2
                ·
                edit-2
                11 hours ago

                Maybe I’m wrong but they are many type of “open-source” licenses, sure they do not respect the GNU Open Source but they are pretty reasonable and I think that it exists license that do not allow you to use it for commercial uses

                EDIT : my bad, I’ve seen that making the commercial uses forbidden is no more open source license but CC-NC so you’re right :)