• h14h@midwest.social
      link
      fedilink
      English
      arrow-up
      10
      ·
      1 year ago

      No, but there are copyleft licenses that require anyone using a fork of some open-source project for for-profit purposes to subsequently open-source any changes they make.

      • deejay4am@lemmy.world
        link
        fedilink
        English
        arrow-up
        8
        ·
        edit-2
        1 year ago

        Lemmy is AGPL v3.0. From what I understand, that means anyone running Lemmy (or a fork of Lemmy) needs to make their source code public, even if their code changes are strictly to support their own network infrastructure.

        it really doesn’t matter though, as a corporation only needs to implement an interface to Lemmy via ActivityPub protocols; in other words it they could write a completely closed-source backend to use for profit and as long as it can poop out the correct data structures over ActivityPub to allow Lemmy instances to understand it, it will work.

        This already happens as we can see and subscribe to kbin magazines, and Mastodon users can be @'d and IIRC can reply to comments via Hoot (or whatever they call it). Kinda wild, but it also leaves the door open to literally whoever.

        I think the real interesting question is will a large corporate player be able to maintain a captive userbase? None of the doomsday scenarios play out in their favor unless they can capture users and communities - because then the usefulness of the whole thing rides on their server being available. At that point it’s reddit with more steps - they can do what they want.

    • Rossel@sh.itjust.works
      link
      fedilink
      arrow-up
      2
      ·
      1 year ago

      No, that’s against the ideology of freedom. What you can do is dual license with a FOSS and a commercial license.

          • PutangInaMo@lemmy.world
            link
            fedilink
            arrow-up
            1
            ·
            1 year ago

            I get the different licenses apache Gnu, copy left, copy right. I’m just not intricately familiar with them. Is there one that exists that could do both?