summaryrefslogtreecommitdiffstats
path: root/README.md
diff options
context:
space:
mode:
authorSage Weil <sage@redhat.com>2018-06-06 23:32:53 +0200
committerSage Weil <sage@redhat.com>2019-04-22 18:22:55 +0200
commit2f361a6eeebaa0aa2cb79495f108a89a862ef8bd (patch)
tree5357a6840e525c1010d02d5d1b4cc3b7e795a256 /README.md
parentCOPYING: add reference to a few Apache-2.0 licensed source files (diff)
downloadceph-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.md2
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