Is it OK to distribute libOTR library (LGPL v2.1) with Thunderbird, and its dependencies (also LGPL), while still distributing Thunderbird code as MPL
Categories
(mozilla.org :: Licensing, task)
Tracking
(Not tracked)
People
(Reporter: KaiE, Assigned: mhoye)
References
Details
Comment 1•6 years ago
|
||
Reporter | ||
Comment 2•6 years ago
|
||
Assignee | ||
Comment 3•6 years ago
|
||
Reporter | ||
Comment 4•6 years ago
|
||
In order to help the decision process regarding the status of US export control, here are some pointers.
I believe I found examples of libgcrypt already being hosted on US servers, for example:
- unofficial mirror on github: https://github.com/gpg/libgcrypt
- binary debian linux package:
http://http.us.debian.org/debian/pool/main/libg/libgcrypt20/libgcrypt20_1.7.6-2+deb9u3_amd64.deb
and source code:
http://http.us.debian.org/debian/pool/main/libg/libgcrypt20/libgcrypt20_1.7.6.orig.tar.bz2
The download server for Mozilla currently contains the following note at
https://ftp.mozilla.org/pub/security/export-notice
"Firefox and NSS are publicly available software not subject to the Export Administration Regulations (EAR) per EAR 734.3(b) and 734.7. Because Firefox is not subject to the EAR it does not have an Export Control Classification Number (ECCN). Mozilla has completed the notification for Firefox and NSS publicly available encryption source code per EAR 742.15(b)."
I am not a lawyer, but according to
https://www.law.cornell.edu/cfr/text/15/734.7
libgcrypt might be considered a library that is open and available to the public, and from which the public can obtain tangible or intangible documents, which has been public disseminated, including posting on Internet sites available to the public.
It would be good to get confirmation that this interpretation is correct, that hosting the libgcrypt source code and binary code on Mozilla download servers is permissible (like it's apparently considered permissible to host the NSS code).
Also, it should be clarifed if Mozilla needs to perform any additional steps, like notifications, which are mentioned in the quoted export notice.
Reporter | ||
Comment 5•6 years ago
|
||
Mike, thanks a lot for your response. I think it sufficiently answers the original question in this bug, regarding the licensing situation.
I conclude the intended approach is fine, because we'd ship the libraries as separate shared libraries, not mixed with other Mozilla code. I think we don't need to use the lgpllib example you mentioned, because the libraries are already separate and self-contained.
Regarding the other issue, US export, I realize it's better to separate that question from the licensing side. I'll file a separate bug for that.
Reporter | ||
Comment 6•6 years ago
|
||
Decision: Yes, it's ok
Reporter | ||
Comment 7•6 years ago
|
||
(In reply to Philipp Kewisch [:Fallen] [:📆] from comment #1)
- Are there any issues regarding U.S. export restrictions mentioned on the
libgcrypt page https://www.gnupg.org/software/libgcrypt/index.html ?
Filed separate bug 1519803 for this question.
- Are there any issues with the licenses mentioned at
https://git.gnupg.org/cgi-bin/gitweb.cgi?p=libgcrypt.git;a=blob;f=LICENSES;
h=f6733a69246bb2d0236af42cff28c1a6fee43c36;hb=HEAD ?
Filed separate bug 1519804 to track this question and required actions.
Description
•