diff options
author | Sage Weil <sage@redhat.com> | 2018-06-06 23:32:53 +0200 |
---|---|---|
committer | Sage Weil <sage@redhat.com> | 2019-04-22 18:22:55 +0200 |
commit | 2f361a6eeebaa0aa2cb79495f108a89a862ef8bd (patch) | |
tree | 5357a6840e525c1010d02d5d1b4cc3b7e795a256 /README.md | |
parent | COPYING: add reference to a few Apache-2.0 licensed source files (diff) | |
download | ceph-2f361a6eeebaa0aa2cb79495f108a89a862ef8bd.tar.xz ceph-2f361a6eeebaa0aa2cb79495f108a89a862ef8bd.zip |
relicense LGPL-2.1 code as LGPL-2.1 or LGPL-3.0
The primary motivation to relicense is a desire to integrate with projects
that are licensed under the Apache License version 2.0. Although opinions
vary, there are some who argue the the LGPL-2.1 and Apache-2.0 licenses
are not fully compatible. We would like to avoid the ambiguity and
potential for controversy.
Projects we would like to consume that are Apache-2.0 licensed include
Seastar, OpenSSL (which is in the process of relicensing to Apache-2.0),
and Swagger (swagger.io). Note that some of these are dynamically linked
or consumed via a high-level language and may or may not require a change
to LGPL-3.0, but providing the option for LGPL-3.0 certainly avoids any
uncertainty.
A few other source files are already incorporated into Ceph that claim an
Apache-2.0 license:
src/common/deleter.h
src/common/sstring.h
src/include/cpp-btree
The Ceph developers would further like to provide a license option that is
more modern than the current LGPL-2.1. LGPL-3.0 includes updated,
clarified language around several issues and is widely considered
more modern, superior license.
Signed-off-by: Sage Weil <sage@redhat.com>
Diffstat (limited to 'README.md')
-rw-r--r-- | README.md | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/README.md b/README.md index 49b6a6957b9..2db7458450e 100644 --- a/README.md +++ b/README.md @@ -5,7 +5,7 @@ Please see http://ceph.com/ for current info. ## Contributing Code -Most of Ceph is licensed under the LGPL version 2.1. Some +Most of Ceph is dual licensed under the LGPL version 2.1 or 3.0. Some miscellaneous code is under BSD-style license or is public domain. The documentation is licensed under Creative Commons Attribution Share Alike 3.0 (CC-BY-SA-3.0). There are a handful of headers |