summaryrefslogtreecommitdiffstats
path: root/debian/copyright (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Merge pull request #20876 from smithfarm/wip-doc-licenseNathan Cutler2018-03-191-1/+1
|\ | | | | | | | | | | | | legal: remove doc license ambiguity Reviewed-by: Sage Weil <sage@redhat.com> Reviewed-by: Yehuda Sadeh <yehuda@redhat.com> Reviewed-by: Ken Dreyer <kdreyer@redhat.com>
| * legal: remove doc license ambiguityNathan Cutler2018-03-131-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The license applicable to the files under doc/ was originally declared (in the top-level file COPYING) to be "Creative Commons Attribution-ShareAlike (CC BY-SA)" by ed0653b493a3f919a3abc37a0aa9b5aa29ae0b0e This license declaration omitted a version number. Some time later ef7418421b3748c712019c8aedd02b8005c1e1ea was merged, mentioning CC-BY-SA-1.0 as one of the Ceph source code licenses. Although the purpose of that commit was only to summarize the canonical license information from COPYING, it unintentionally became the only place in the source code where the doc license version was specified. In March 2018, the Debian project warned that CC-BY-SA-1.0 does not meet its criteria for inclusion in the "free" section of the Debian distribution. (For that, at least version 3.0 must be used.) This new commit removes the doc license ambiguity by setting it to CC-BY-SA-3.0 in all places where the license is mentioned. The exact spelling of the license name is taken from https://spdx.org/licenses/ Fixes: http://tracker.ceph.com/issues/23336 Signed-off-by: Nathan Cutler <ncutler@suse.com>
* | "Correct" license from LGPL2 to LGPL2.1Sage Weil2018-03-131-1/+1
|/ | | | | | | | | | | | | | | | | | | | | | | | | | Back in commit 7469f26a33c072169d6ed929352eda06562ffe3f when the COPYING file was added to the repository and the project was "licensed," the license file was GNU LESSER GENERAL PUBLIC LICENSE Version 2.1, February 1999 However, the license was abbreviated as LGPL2 in various places (pretty much everywhere, actually), due to my own ignorance/carelessness. (I was distinguishing it from shiny new version 3, released 6 months earlier.) Version 2 of LGPL is the "Library General Public License," published in June 1991: https://www.gnu.org/licenses/old-licenses/lgpl-2.0.html Note that this ambiguity persists for most of the project's lifetime. For example, the original debian/copyright in 8adc9dac1d61f34ce85e3cbad1478e3e6ffe2b8e said "LGPL2" bug in 4545f8b929cc562a1231c0ceb067e9d8e58a0de7 (2009, a year later) it is changed to LGPL2.1 to satisfy Debian's lintian checks. (It's remained LGPL2.1 ever since.) "Correct" the record by changing LGPL2 references to LGPL2.1. Signed-off-by: Sage Weil <sage@redhat.com>
* debian: wrap-and-sort all filesJames Page2017-07-041-9/+9
| | | | | | | | | | | 'wrap-and-sort -a -t' debian folder to apply consistent ordering/formatting to all files. This makes synchronization of debian package changes between Ceph packages and Ubuntu packages easier to manage. Signed-off-by: James Page <james.page@ubuntu.com>
* build/ops: rpm, COPYING: drop GPL 2.0 with Autoconf ExceptionNathan Cutler2017-06-141-4/+0
| | | | | | | This license is no longer used. Fixes: http://tracker.ceph.com/issues/20091 Signed-off-by: Nathan Cutler <ncutler@suse.com>
* cmake: replace Findlttng-ust.cmake with FindLTTngUST.cmakeKefu Chai2016-08-301-0/+6
| | | | | | | | | | | find_package(lttng-ust REQUIRED) fails to find the lttng library without this change. because find_path(LTTNG_LIBRARY_DIR ...) does not search in the default library paths. and the second mode of FIND_PACKAGE_HANDLE_STANDARD_ARGS() does not stop the cmake with a fatal message, even some of the required vars are missing. so use the implemetantion from cmake upstream. Signed-off-by: Kefu Chai <kchai@redhat.com>
* debian/copyright: update copyright for test/perf*Haomai Wang2015-05-271-0/+7
| | | | Signed-off-by: Haomai Wang <haomaiwang@gmail.com>
* Add GPLv2 text fileKen Dreyer2015-02-271-2/+2
| | | | | | | | | | | Most of the ceph tree is LGPLv2.1, but there are some files that are under the full GPLv2. Add a copy of the GNU General Public License (version 2) to the distribution. This file was copied verbatim from https://www.gnu.org/licenses/gpl-2.0.txt Signed-off-by: Ken Dreyer <kdreyer@redhat.com>
* Merge pull request #638 from ceph/wip-bloomLoic Dachary2013-10-031-0/+4
|\ | | | | bloom filter cleanups, encodability, and unit tests
| * COPYING: make note of common/bloom_filer.hpp (boost) licenseSage Weil2013-10-021-0/+4
| | | | | | | | Signed-off-by: Sage Weil <sage@inktank.com>
* | COPYING: fix URLSage Weil2013-10-021-1/+1
| | | | | | | | Signed-off-by: Sage Weil <sage@inktank.com>
* | debian/copyright: sync up with COPYINGSage Weil2013-10-021-6/+48
|/ | | | Signed-off-by: Sage Weil <sage@inktank.com>
* hadoop: remove hadoop shimNoah Watkins2013-09-131-4/+0
| | | | | | | | | The in-tree Hadoop shim was a combination of libcephfs wrapper, and the bits to support Hadoop. This has been replaced by src/java that implements generic libcephfs wrappers, and externally, the hadoop shim (see docs). Signed-off-by: Noah Watkins <noahwatkins@gmail.com>
* crc32c: note intel crc code copyrightsSage Weil2013-08-211-0/+5
| | | | | | It's a BSD 3-clause. Signed-off-by: Sage Weil <sage@inktank.com>
* rbd.cc: relicense as LGPL2Sage Weil2013-08-141-5/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | All past authors for rbd.cc have consented to relicensing from GPL to LGPL2 via email: --- Date: Sat, 27 Jul 2013 01:59:36 +0200 From: Sylvain Munaut <s.munaut@whatever-company.com> Subject: Re: Ceph rbd.cc GPL -> LGPL2 license change I hereby consent to the relicensing of any contribution I made to the aforementioned rbd.cc file from GPL to LGPL2.1. (I hope that'll be impressive enough, I did my best :p) btw, tnt@246tNt.com and s.munaut@whatever-company.com are both me. Cheers, Sylvain --- Date: Fri, 26 Jul 2013 17:00:48 -0700 From: Yehuda Sadeh <yehuda@inktank.com> Subject: Re: Ceph rbd.cc GPL -> LGPL2 license change I consent. --- Date: Fri, 26 Jul 2013 17:02:24 -0700 From: Josh Durgin <josh.durgin@inktank.com> Subject: Re: Ceph rbd.cc GPL -> LGPL2 license change I consent. --- Date: Fri, 26 Jul 2013 18:17:46 -0700 From: Stanislav Sedov <stas@freebsd.org> Subject: Re: Ceph rbd.cc GPL -> LGPL2 license change I consent. Thanks for taking care of it! --- Date: Fri, 26 Jul 2013 18:24:15 -0700 From: Colin McCabe <cmccabe@alumni.cmu.edu> I consent. cheers, Colin --- Date: Sat, 27 Jul 2013 07:08:12 +0200 From: Christian Brunner <christian@brunner-muc.de> Subject: Re: Ceph rbd.cc GPL -> LGPL2 license change I consent Christian --- Date: Sat, 27 Jul 2013 12:17:34 +0300 From: Stratos Psomadakis <psomas@grnet.gr> Subject: Re: Ceph rbd.cc GPL -> LGPL2 license change Hi, I consent with the GPL -> LGL2.1 re-licensing. Thanks Stratos --- Date: Sat, 27 Jul 2013 16:13:13 +0200 From: Wido den Hollander <wido@42on.com> Subject: Re: Ceph rbd.cc GPL -> LGPL2 license change I consent! You have my permission to re-license the code I wrote for rbd.cc to LGPL2.1 --- Date: Sun, 11 Aug 2013 10:40:32 +0200 From: Danny Al-Gaaf <danny.al-gaaf@bisect.de> Subject: Re: btw Hi Sage, I agree to switch the license of ceph_argparse.py and rbd.cc from GPL2 to LGPL2. Regards Danny Al-Gaaf --- Date: Tue, 13 Aug 2013 17:15:24 -0700 From: Dan Mick <dan.mick@inktank.com> Subject: Re: Ceph rbd.cc GPL -> LGPL2 license change I consent to relicense any contributed code that I wrote under LGPL2.1 license. --- ...and I consent too. Drop the exception from COPYING and debian/copyright files. Signed-off-by: Sage Weil <sage@inktank.com>
* remove unused fiemap codeSage Weil2013-07-271-5/+0
| | | | Signed-off-by: Sage Weil <sage@inktank.com>
* debian: Run wrap-and-sort from devscriptsAndras Elso2013-03-291-5/+5
| | | | Signed-off-by: Andras Elso <elso.andras@gmail.com>
* ceph.newdream.net -> ceph.comSage Weil2012-06-161-1/+1
| | | | wiki url -> docs url
* add libjson_spirit.laSage Weil2012-02-241-0/+29
| | | | | | | | | | This is lightweight and relies on boost spirit, which we already use, so there are no new dependencies. There were some other libraries that also looked good, but they weren't already packages for existing Debian distros like squeeze or even wheezy. Signed-off-by: Sage Weil <sage.weil@dreamhost.com>
* debian/copyright: note acx_pthread.m4 licenseSage Weil2012-01-121-0/+4
| | | | Signed-off-by: Sage Weil <sage.weil@dreamhost.com>
* hadoop: apache license.Greg Farnum2011-12-011-0/+4
| | | | | | | We haven't made explicit that the Hadoop Java code is under the Apache License. Do so (with permission from the other contributors, thanks!). Signed-off-by: Greg Farnum <gregory.farnum@dreamhost.com>
* osbdb: Remove dead code.Tommi Virtanen2011-04-071-4/+0
| | | | | | Nothing has used the BerkeleyDB-backed object storage in years. Signed-off-by: Tommi Virtanen <tommi.virtanen@dreamhost.com>
* cfuse: remove high level fuse interfaceSage Weil2011-02-081-6/+0
| | | | | | Untested, unused, and inferior to the lowlevel implementation. Signed-off-by: Sage Weil <sage.weil@dreamhost.com>
* fiemap: move read_fiemap from rbd.cc to fiemap.ccYehuda Sadeh2010-08-061-0/+4
|
* rbd: import using fiemapYehuda Sadeh2010-08-041-0/+6
| | | | still requires some cleanup, but basically works
* debian: more cleanupsSage Weil2010-07-301-12/+9
| | | | https://code.launchpad.net/~clint-fewbar/review-new-branches/ceph-new-pkg/+merge/31303
* debian: cleanup from Clint Byrum <clint@ubuntu.com>Sage Weil2010-07-211-2/+61
| | | | With a few changes by me (changelog, copyright clarification)
* debian: fix copyright to avoid lintian checkSage Weil2009-10-281-13/+4
| | | | possible-gpl-code-linked-with-openssl
* debian: fix lintian errors (except missing man pages)Sage Weil2009-03-101-2/+2
|
* debian packing stuffsSage Weil2008-01-291-0/+19