summaryrefslogtreecommitdiffstats
path: root/debian/copyright
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 /debian/copyright
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 'debian/copyright')
-rw-r--r--debian/copyright4
1 files changed, 2 insertions, 2 deletions
diff --git a/debian/copyright b/debian/copyright
index 9a5677d4977..8375e4c4b84 100644
--- a/debian/copyright
+++ b/debian/copyright
@@ -5,7 +5,7 @@ Source: http://ceph.com/
Files: *
Copyright: (c) 2004-2010 by Sage Weil <sage@newdream.net>
-License: LGPL-2.1 (see COPYING-LGPL2.1)
+License: LGPL-2.1 or LGPL-3 (see COPYING-LGPL2.1 and COPYING-LGPL3)
Files: cmake/modules/FindLTTngUST.cmake
Copyright:
@@ -158,7 +158,7 @@ License:
Packaging:
Copyright (C) 2004-2009 by Sage Weil <sage@newdream.net>
Copyright (C) 2010 Canonical, Ltd.
- Licensed under LGPL-2.1
+ Licensed under LGPL-2.1 or LGPL-3.0
Files: src/test/perf_local.cc
Copyright: