Hi everyone!
I noticed that tldraw changed to a custom, proprietary license. (or will
change to that license with the release of v2?)
https://github.com/tldraw/tldraw/blob/main/LICENSE.md
> You may not use or distribute this Software or any derivative works
> in any form for commercial purposes.
To my understanding this means that organizations that use BigBlueButton
"for commercial purposes" have to get (and pay) a license from tldraw.
A similar problem is MongoDB. BigBlueButton depends on that component
but it is licensed under SSPL which means (from Wikipedia)
> anyone who offers the functionality of SSPL-licensed software to
> third-parties as a service must release the entirety of their source
> code, including all software, APIs, and other software that would be
> required for a user to run an instance of the service themselves,
> under the SSPL.
So local changes to a BigBlueButton-installation have to be published if
I understand this correctly. (IANAL)
Fred commented on this a while ago here:
https://github.com/bigbluebutton/bbb-install/issues/261#issuecomment-761094702
I think those dependencies and their license-requirements should at
least be clearly mentioned in the repository. Here is an example:
https://github.com/nextcloud/server/blob/master/COPYING-README
Matthias