~ubuntu-branches/ubuntu/raring/clucene-core/raring-proposed

« back to all changes in this revision

Viewing changes to COPYING

  • Committer: Package Import Robot
  • Author(s): Fathi Boudra
  • Date: 2012-08-11 09:33:38 UTC
  • mfrom: (1.1.5)
  • Revision ID: package-import@ubuntu.com-20120811093338-fgrx41ftqew3qt6a
Tags: 2.3.3.4-1
* New upstream release (Closes: #661703).
* Convert package to multiarch.
* Drop obsolete patches:
  - 01_add_missing_include_bug505667.diff
  - 02_posixness_fix_bug530308.diff
* Add patches:
  - Fixing_ZLIB_configuration_in_shared_CMakeLists.patch
  - Fix-pkgconfig-file-by-adding-clucene-shared-library.patch
  - Install-contribs-lib.patch
  - multiarch.patch
* Update debian/compat: bump to 8.
* Update debian/control:
  - update build dependencies (add cmake, libboost-dev and libz-dev).
  - bump Standards-Version to 3.9.3.
  - rename packages due to ABI bump: libclucene0ldbl -> libclucene-core1.
  - add libclucene-contribs1 package.
* Update debian/rules:
  - rewrite to use CMake.
  - add multiarch support.

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
1
License
2
2
 
 
3
The CLucene code is split into two sections for licensing reasons. The 'Core'
 
4
is strictly dual licensed Apache 2 and LGPL. The CLucene Contributions code
 
5
could not be licensed under Apache because of the subcomponents it uses.
 
6
 
 
7
CLUCENE CORE:
 
8
 
3
9
The CLucene Core Library uses a dual license strategy for the source code. 
4
10
These licenses are the GNU Lesser General Public License (LGPL) and the Apache
5
11
License (Version 2.0). Users can choose the license they wish to distribute
7
13
licenses, but rather than you can choose the license which most suits your
8
14
needs.
9
15
 
10
 
To rephrase this and to make it perfectly clear:
 
16
For details of these licenses see APACHE.license and LGPL.license in the root
 
17
of the source distribution.
 
18
 
 
19
Some components of CLucene Core use other licenses. See the CLUCENE CORE SUBCOMPONENTS
 
20
section for details. We understand that these licenses are compatible with LGPL and/or
 
21
Apache v2, but please consult with a lawyer to be certain of this.
 
22
 
 
23
To rephrase the licensing and to make it perfectly clear:
11
24
CLucene is distributed under the GNU Lesser General Public License (LGPL) 
12
25
        *or*
13
26
the Apache License, Version 2.0
14
27
 
15
 
However, we are an open source project, and we encourage users to use the LGPL 
16
 
license and participate fully in the free software community. Dual licensing
17
 
of the CLucene source code provides open and free access to the technology both
18
 
for the GPL community and for other developers or companies that cannot use the
19
 
GPL.
 
28
However, we are an open source project, and we encourage users to participate fully 
 
29
in the free software community by contributing their code back to the project. 
 
30
Dual licensing of the CLucene source code provides open and free access to the 
 
31
technology both for the GPL community and for other developers or companies 
 
32
that cannot use the GPL license.
20
33
 
21
34
You can freely modify, extend, and improve the CLucene source code. The only
22
35
question is whether or not you must provide the source code and contribute
30
43
more information.
31
44
 
32
45
 
33
 
CLUCENE SUBCOMPONENTS: 
 
46
CLUCENE CORE SUBCOMPONENTS: 
34
47
 
35
48
CLucene includes a number of subcomponents with separate copyright 
36
49
notices and license terms. Your use of the source code for the 
66
79
   These notices must be retained in any copies of any part of this
67
80
   documentation and/or software.
68
81
 */
69
 
 
 
 
b'\\ No newline at end of file'
 
82
 
 
83
 
 
84
 
 
85
the cmake/MacroCheckGccVisibility.cmake and MacroEnsureVersion.cmake components:
 
86
#
 
87
# Copyright (c) 2006, Alexander Neundorf <neundorf@kde.org>
 
88
# Copyright (c) 2006, Laurent Montel, <montel@kde.org>
 
89
#
 
90
# Redistribution and use is allowed according to the terms of the BSD license.
 
91
# For details see the accompanying COPYING-CMAKE-SCRIPTS file.
 
92
 
 
93
the src/core/util/Compress.cpp component:
 
94
/* zlib.h -- interface of the 'zlib' general purpose compression library
 
95
 version 1.2.3, July 18th, 2005
 
96
 
 
97
 Copyright (C) 1995-2005 Jean-loup Gailly and Mark Adler
 
98
 
 
99
 This software is provided 'as-is', without any express or implied
 
100
 warranty.  In no event will the authors be held liable for any damages
 
101
 arising from the use of this software.
 
102
 
 
103
 Permission is granted to anyone to use this software for any purpose,
 
104
 including commercial applications, and to alter it and redistribute it
 
105
 freely, subject to the following restrictions:
 
106
 
 
107
 1. The origin of this software must not be misrepresented; you must not
 
108
    claim that you wrote the original software. If you use this software
 
109
    in a product, an acknowledgment in the product documentation would be
 
110
    appreciated but is not required.
 
111
 2. Altered source versions must be plainly marked as such, and must not be
 
112
    misrepresented as being the original software.
 
113
 3. This notice may not be removed or altered from any source distribution.
 
114
 
 
115
 Jean-loup Gailly jloup@gzip.org
 
116
 Mark Adler madler@alumni.caltech.edu
 
117
 
 
118
*/
 
119
 
 
120
 
 
121
 
 
122
CLUCENE CONTRIBUTIONS CODE:
 
123
 
 
124
PorterStemmer code: couldn't find license. This component is deprecated and will be removed very soon.
 
125
 
 
126
Snowball code: needs to be researched.