Skip to content

Commit 53bdf36

Browse files
committed
Include complete LGPL license in LICENSE.txt
1 parent ea09cfa commit 53bdf36

2 files changed

Lines changed: 158 additions & 23 deletions

File tree

LICENSE.txt

Lines changed: 154 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -1,21 +1,156 @@
1-
Radegast Metaverse Client
1+
GNU LESSER GENERAL PUBLIC LICENSE
2+
Version 3, 29 June 2007
3+
24
Copyright(c) 2009-2014, Radegast Development Team
35
Copyright(c) 2016-2021, Sjofn, LLC
4-
All rights reserved.
5-
6-
Radegast is free software: you can redistribute it and/or modify
7-
it under the terms of the GNU Lesser General Public License as published
8-
by the Free Software Foundation, either version 3 of the License, or
9-
(at your option) any later version.
10-
11-
This program is distributed in the hope that it will be useful,
12-
but WITHOUT ANY WARRANTY; without even the implied warranty of
13-
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.See the
14-
GNU General Public License for more details.
15-
16-
You should have received a copy of the GNU Lesser General Public License
17-
along with this program. If not, see<https://www.gnu.org/licenses/>.
18-
19-
Uses artwork files are licenced under the
20-
Creative Commons Share and Share Alike 3.0
21-
Copyright � 2002-2009 Linden Research Inc.
6+
7+
Everyone is permitted to copy and distribute verbatim copies of this license
8+
document, but changing it is not allowed.
9+
10+
This version of the GNU Lesser General Public License incorporates the terms
11+
and conditions of version 3 of the GNU General Public License, supplemented
12+
by the additional permissions listed below.
13+
14+
0. Additional Definitions.
15+
16+
As used herein, �this License� refers to version 3 of the GNU Lesser General
17+
Public License, and the �GNU GPL� refers to version 3 of the
18+
GNU General Public License.
19+
20+
�The Library� refers to a covered work governed by this License, other than
21+
an Application or a Combined Work as defined below.
22+
23+
An �Application� is any work that makes use of an interface provided by the
24+
Library, but which is not otherwise based on the Library. Defining a subclass
25+
of a class defined by the Library is deemed a mode of using an interface
26+
provided by the Library.
27+
28+
A �Combined Work� is a work produced by combining or linking an Application
29+
with the Library. The particular version of the Library with which the
30+
Combined Work was made is also called the �Linked Version�.
31+
32+
The �Minimal Corresponding Source� for a Combined Work means the Corresponding
33+
Source for the Combined Work, excluding any source code for portions of the
34+
Combined Work that, considered in isolation, are based on the Application,
35+
and not on the Linked Version.
36+
37+
The �Corresponding Application Code� for a Combined Work means the object code
38+
and/or source code for the Application, including any data and utility programs
39+
needed for reproducing the Combined Work from the Application, but excluding
40+
the System Libraries of the Combined Work.
41+
42+
1. Exception to Section 3 of the GNU GPL.
43+
44+
You may convey a covered work under sections 3 and 4 of this License without
45+
being bound by section 3 of the GNU GPL.
46+
47+
2. Conveying Modified Versions.
48+
49+
If you modify a copy of the Library, and, in your modifications, a facility
50+
refers to a function or data to be supplied by an Application that uses the
51+
facility (other than as an argument passed when the facility is invoked),
52+
then you may convey a copy of the modified version:
53+
54+
a) under this License, provided that you make a good faith effort to
55+
ensure that, in the event an Application does not supply the function or
56+
data, the facility still operates, and performs whatever part of its
57+
purpose remains meaningful, or
58+
59+
b) under the GNU GPL, with none of the additional permissions of this
60+
License applicable to that copy.
61+
62+
3. Object Code Incorporating Material from Library Header Files.
63+
64+
The object code form of an Application may incorporate material from a header
65+
file that is part of the Library. You may convey such object code under terms
66+
of your choice, provided that, if the incorporated material is not limited to
67+
numerical parameters, data structure layouts and accessors, or small macros,
68+
inline functions and templates (ten or fewer lines in length),
69+
you do both of the following:
70+
71+
a) Give prominent notice with each copy of the object code that the Library
72+
is used in it and that the Library and its use are covered by this License.
73+
74+
b) Accompany the object code with a copy of the GNU GPL
75+
and this license document.
76+
77+
4. Combined Works.
78+
79+
You may convey a Combined Work under terms of your choice that, taken together,
80+
effectively do not restrict modification of the portions of the Library
81+
contained in the Combined Work and reverse engineering for debugging such
82+
modifications, if you also do each of the following:
83+
84+
a) Give prominent notice with each copy of the Combined Work that the
85+
Library is used in it and that the Library and its use are covered
86+
by this License.
87+
88+
b) Accompany the Combined Work with a copy of the GNU GPL and
89+
this license document.
90+
91+
c) For a Combined Work that displays copyright notices during execution,
92+
include the copyright notice for the Library among these notices, as well
93+
as a reference directing the user to the copies of the GNU GPL
94+
and this license document.
95+
96+
d) Do one of the following:
97+
98+
0) Convey the Minimal Corresponding Source under the terms of this
99+
License, and the Corresponding Application Code in a form suitable
100+
for, and under terms that permit, the user to recombine or relink
101+
the Application with a modified version of the Linked Version to
102+
produce a modified Combined Work, in the manner specified by section 6
103+
of the GNU GPL for conveying Corresponding Source.
104+
105+
1) Use a suitable shared library mechanism for linking with the
106+
Library. A suitable mechanism is one that (a) uses at run time a
107+
copy of the Library already present on the user's computer system,
108+
and (b) will operate properly with a modified version of the Library
109+
that is interface-compatible with the Linked Version.
110+
111+
e) Provide Installation Information, but only if you would otherwise be
112+
required to provide such information under section 6 of the GNU GPL, and
113+
only to the extent that such information is necessary to install and
114+
execute a modified version of the Combined Work produced by recombining
115+
or relinking the Application with a modified version of the Linked Version.
116+
(If you use option 4d0, the Installation Information must accompany the
117+
Minimal Corresponding Source and Corresponding Application Code. If you
118+
use option 4d1, you must provide the Installation Information in the
119+
manner specified by section 6 of the GNU GPL for
120+
conveying Corresponding Source.)
121+
122+
5. Combined Libraries.
123+
124+
You may place library facilities that are a work based on the Library side by
125+
side in a single library together with other library facilities that are not
126+
Applications and are not covered by this License, and convey such a combined
127+
library under terms of your choice, if you do both of the following:
128+
129+
a) Accompany the combined library with a copy of the same work based on
130+
the Library, uncombined with any other library facilities, conveyed under
131+
the terms of this License.
132+
133+
b) Give prominent notice with the combined library that part of it is a
134+
work based on the Library, and explaining where to find the accompanying
135+
uncombined form of the same work.
136+
137+
6. Revised Versions of the GNU Lesser General Public License.
138+
139+
The Free Software Foundation may publish revised and/or new versions of the
140+
GNU Lesser General Public License from time to time. Such new versions will
141+
be similar in spirit to the present version, but may differ in detail to
142+
address new problems or concerns.
143+
144+
Each version is given a distinguishing version number. If the Library as you
145+
received it specifies that a certain numbered version of the GNU Lesser
146+
General Public License �or any later version� applies to it, you have the
147+
option of following the terms and conditions either of that published version
148+
or of any later version published by the Free Software Foundation. If the
149+
Library as you received it does not specify a version number of the GNU Lesser
150+
General Public License, you may choose any version of the GNU Lesser General
151+
Public License ever published by the Free Software Foundation.
152+
153+
If the Library as you received it specifies that a proxy can decide whether
154+
future versions of the GNU Lesser General Public License shall apply, that
155+
proxy's public statement of acceptance of any version is permanent
156+
authorization for you to choose that version for the Library.

README.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -8,11 +8,11 @@
88
```
99
Radegast Metaverse Client (http://radegast.life/)
1010

11-
[![License: LGPL v3](https://img.shields.io/badge/License-LGPL%20v3-blue.svg)](https://www.gnu.org/licenses/lgpl-3.0)
11+
[![License: LGPL v3](https://img.shields.io/badge/License-LGPL%20v3-blue.svg?style=plastic)](https://github.com/cinderblocks/radegast/blob/master/LICENSE.txt)
12+
[![Latest version downloads](https://img.shields.io/github/downloads-pre/cinderblocks/radegast/latest/total?style=plastic)](https://radegast.life/downloads/)
1213
[![Build status](https://ci.appveyor.com/api/projects/status/g34olv3opd2vho32/branch/master?svg=true)](https://ci.appveyor.com/project/cinderblocks57647/radegast/branch/master)
13-
[![Codacy Badge](https://app.codacy.com/project/badge/Grade/8ab436653f6946b693e1079be1dabba5)](https://www.codacy.com/gh/cinderblocks/radegast/dashboard?utm_source=github.com&amp;utm_medium=referral&amp;utm_content=cinderblocks/radegast&amp;utm_campaign=Badge_Grade)
14-
[![Commits per month](https://img.shields.io/github/commit-activity/m/cinderblocks/radegast)](https://www.github.com/cinderblocks/radegast/)
15-
[![ZEC](https://img.shields.io/keybase/zec/cinder)](https://keybase.io/cinder) [![BTC](https://img.shields.io/keybase/btc/cinder)](https://keybase.io/cinder)
14+
[![Commits per month](https://img.shields.io/github/commit-activity/m/cinderblocks/radegast?style=plastic)](https://www.github.com/cinderblocks/radegast/)
15+
[![ZEC](https://img.shields.io/keybase/zec/cinder?style=plastic)](https://keybase.io/cinder) [![BTC](https://img.shields.io/keybase/btc/cinder?style=plastic)](https://keybase.io/cinder)
1616

1717
## Getting started
1818

0 commit comments

Comments
 (0)