I found two apps that seem to be violating the AGPL license. They both use the AGPL-licensed lemmy-js-client library, which means the apps themselves should also use the same license (which is the whole purpose of Copyleft). But they aren’t. I don’t know if Lemmy developers and contributors are aware of this.

The apps:

https://github.com/ando818/lemmy-ui-svelte - Apache license

https://github.com/aeharding/wefwef - MIT license

What should we do about this as a community? I informed one of the app’s developers about this and it doesn’t seem like they care. I wonder if some of the proprietary apps that are being developed right now also rely on this library.

  • fafff
    link
    fedilink
    arrow-up
    46
    ·
    2 years ago

    File an issue in their repos, sometimes people (understandably) do not understand licencing very well — or it might be they were granted an exception.

    If that fails you can contact the library author and the repositories who host the code.

    • fulano@lemmy.eco.br
      link
      fedilink
      arrow-up
      17
      ·
      2 years ago

      This.

      Not all violations are ill-intended, and most amaetur devs aren’t specialists in licensing.

      • EvanM
        link
        fedilink
        arrow-up
        14
        ·
        2 years ago

        Most professional developers aren’t either. Many companies employ people and/or deploy software to detect license violations