Date: Wed, 28 Jul 2021 13:27:50 -0700 From: Mark Millard via freebsd-ports <freebsd-ports@freebsd.org> To: Robert Clausecker <fuz@fuz.su>, freebsd-ports@freebsd.org Subject: Re: MEGAsync license issues Message-ID: <802A923B-86FC-46DE-AEAE-2398C365F256@yahoo.com> References: <802A923B-86FC-46DE-AEAE-2398C365F256.ref@yahoo.com>
next in thread | previous in thread | raw e-mail | index | archive | help
From: Robert Clausecker <fuz_at_fuz.su> wrote on Date: Wed, 28 Jul 2021 14:43:26 +0200 : > A port for MEGAsync [1] has been requested [2]. Unfortunately, > MEGAsync comes with a license [3] that is too restrictive to allow > for a port to be made. So I went ahead and asked the project, if > they would give permission for a FreeBSD port to be made. This > permission was granted [4]. Do I need to record this grant with > core_at_ in accordance with =C2=A711 of the committer's guide [5]? Or = does > it suffice to ship a copy of this issue with the port? >=20 > Yours, > Robert Clausecker >=20 > [1]: https://github.com/meganz/MEGAsync May be FreeBSD can be added to the Windows, OS X, and Linux documentation for how to download and build? > [2]: https://www.reddit.com/r/freebsd/comments/o7px9b/-/h32z1hs/ > [3]: https://github.com/meganz/MEGAsync/blob/master/LICENCE.md > [4]: https://github.com/meganz/MEGAsync/issues/606 > [5]: = https://docs.freebsd.org/en/articles/committers-guide/#tracking.license.gr= ants [I'll note that they document that: "review" means to access, analyse, test and otherwise review the code as a reference, for the sole purpose of analysing it for defects.] Looks to me like the port/package still needs to deal with: QUOTE 2 You may provide the code to anyone else and publish excerpts of it for the purposes of review and commentary, provided that when you do so you make any recipient of the code aware of the terms of this licence and that you attribute the code to Mega. END QUOTE and, possibly, (17), "Our IP", of https://mega.io/terms . (I'll not quote it here.) https://mega.io/sourcecode reports: QUOTE Our client side apps are licensed under a custom licence and our core libraries (such as the Software Development Kit) are licensed under more permissive licences. The licence for each project can be found in the respective code repositories. You can find links to our most popular source code repositories below. For our smaller libraries you can find them on our general GitHub page. If you would like to use our code commercially in a way which is outside the scope of these licences, please contact us to discuss. END QUOTE Notably the SDK is BSD 2-Clause "Simplified License" ( https://github.com/meganz/sdk/blob/master/LICENSE ) but MEGAsync is not. It looks like, beyond "review", MEGAsync would require the "please contact us to discuss". Seems complicated enough to likely want the: = https://docs.freebsd.org/en/articles/committers-guide/#tracking.license.gr= ants process to be followed. =3D=3D=3D Mark Millard marklmi at yahoo.com ( dsl-only.net went away in early 2018-Mar)
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?802A923B-86FC-46DE-AEAE-2398C365F256>