[PATCH 4/7] LICENSES: add OpenSSL exception

Uwe Kleine-König u.kleine-koenig at pengutronix.de
Tue Sep 15 16:54:14 EDT 2020


The GPL (both, version 2 and 3) are incompatible with the OpenSSL license.
(OpenSSL has requirements on attribution, which from the GPL's point of
view is a further requirement which is forbidden.)

See https://www.gnu.org/licenses/gpl-faq.html#GPLIncompatibleLibs for
some more details.

Signed-off-by: Uwe Kleine-König <u.kleine-koenig at pengutronix.de>
---
 LICENSES/exceptions/OpenSSL-exception | 12 ++++++++++++
 1 file changed, 12 insertions(+)
 create mode 100644 LICENSES/exceptions/OpenSSL-exception

diff --git a/LICENSES/exceptions/OpenSSL-exception b/LICENSES/exceptions/OpenSSL-exception
new file mode 100644
index 000000000000..280c116d4e46
--- /dev/null
+++ b/LICENSES/exceptions/OpenSSL-exception
@@ -0,0 +1,12 @@
+SPDX-Exception-Identifier: OpenSSL-exception
+SPDX-Licenses: GPL-2.0-or-later, GPL-2.0-only
+License-Text:
+
+In addition, as a special exception the copyright holders give
+permission to link the code of this program with the OpenSSL Library (or with
+modified versions of OpenSSL that use the same license as OpenSSL), and
+distribute linked combinations including the two. You must obey the GNU General
+Public License in all respects for all of the code used other than OpenSSL. If
+you modify this file, you may extend this exception to your version of the
+file, but you are not obligated to do so. If you do not wish to do so, delete
+this exception statement from your version.
-- 
2.27.0




More information about the barebox mailing list