appflowy-editor icon indicating copy to clipboard operation
appflowy-editor copied to clipboard

[Bug] Unclear license

Open bram209 opened this issue 1 year ago • 2 comments

Bug Description

Similar to #731

It talks about dual licensing, but what does "dual-licensed" actually mean?

  1. Software available under a choice between two licences
  2. Software available where multiple licences apply simultaneously

Is it one or two? If it is number 2, I find it odd that this documentation only talks about MPL 2.0... https://docs.appflowy.io/docs/documentation/appflowy-editor/licenses

How to Reproduce

n/a

Expected Behavior

n/a

Operating System

n/a

AppFlowy Editor Version(s)

n/a

Screenshots

No response

Additional Context

No response

bram209 avatar Mar 24 '24 13:03 bram209

This definitely needs clarification and until that, I would advice developers against using this editor. Our team has been developing extended works around appflowy_editor for 2 months based on the official documentation indicating MPL licensing. The website's license section doesn't mention dual licensing with AGPL anywhere . Only after extensive development work did someone on our team notice the discrepancy between the license information on the website which we have trusted and the license attached to the actual source code, which is highly problematic, even more so because is it unclear exactly how the dual licensing work even when you read the other license documentation here within github.

This situation has apparently remained unaddressed for over a year, which is extremely concerning given the potential legal implications. The misinformation should be resolved promptly.

Until this licensing confusion is cleared up, it would be advisable to avoid using appflowy_editor in any project due to the potential risks involved.

JanHitako avatar Aug 21 '25 09:08 JanHitako

Yes especially since MPL 2.0 is compatible with AGPL 3, why not just release the editor under MPL 2.0 ? I get that AppFlowy is AGPL 3, however the dual licensing of the editor makes the library scary to use in a more permissive codebase or in commercial software.

derfurth avatar Sep 02 '25 09:09 derfurth