remirror / remirror

ProseMirror toolkit for React 🎉
https://remirror.io
MIT License
2.64k stars 231 forks source link

MIT license unclear due to throttle-debounce dependency license #2248

Open robinpilz opened 1 month ago

robinpilz commented 1 month ago

Summary

We are currently facing the issue that we use the tiptap editor in our software and when analyzing the licenses of it an external attorney found that the license for the dependency throttle-debounce of @remirror/core-helpers is unclear for us to use and distribute without open sourcing our company code due to the GPL license.

We already reached out to the author of throttle-debounce and did not get an answer, therefore I would like to mention it in this repo aswell as it would also affect the MIT license of remirror from my understanding.

So maybe there would be a way for you guys to switch to a different lib that offers throttle and debounce functionality like lodash or even use a custom implementation for it. Or maybe even an agreement with the author, that you are able to use it under the MIT license would be enough.

Was not sure how to label it, so for now its a bug but feel free to label it otherwise

2024-04-03 12_39_12-en json - ecosys (Workspace)  WSL_ Ubuntu-20 04  - Visual Studio Code

Philipinho commented 1 month ago

The author of throttle-debounce has responded to this in the past. See https://github.com/niksy/throttle-debounce/issues/40#issuecomment-662852843.

robinpilz commented 1 month ago

The author of throttle-debounce has responded to this in the past. See niksy/throttle-debounce#40 (comment).

Unfortunately this is not enough as it is just an assumption and not an actual statement from the original author who decided to go with the 2 licenses