~semi-hallikas/sspamm/3.0-devel

« back to all changes in this revision

Viewing changes to LICENSE

  • Committer: Sami-Pekka Hallikas
  • Date: 2010-08-19 11:11:42 UTC
  • Revision ID: semi@hallikas.com-20100819111142-3xs43ugudcptrnv4
Basic functions, debug and timing... This is just core.

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
Artistic License 2.0
 
2
 
 
3
Copyright (c) 2004-2010, Sami-Pekka Hallikas.
 
4
 
 
5
Everyone is permitted to copy and distribute verbatim copies of this license
 
6
document, but changing it is not allowed. Preamble
 
7
 
 
8
This license establishes the terms under which a given free software Package
 
9
may be copied, modified, distributed, and/or redistributed. The intent is
 
10
that the Copyright Holder maintains some artistic control over the
 
11
development of that Package while still keeping the Package available as
 
12
open source and free software.
 
13
 
 
14
You are always permitted to make arrangements wholly outside of this license
 
15
directly with the Copyright Holder of a given Package. If the terms of this
 
16
license do not permit the full use that you propose to make of the Package,
 
17
you should contact the Copyright Holder and seek a different licensing
 
18
arrangement. Definitions
 
19
 
 
20
"Copyright Holder" means the individual(s) or organization(s) named in the
 
21
copyright notice for the entire Package.
 
22
 
 
23
"Contributor" means any party that has contributed code or other material to
 
24
the Package, in accordance with the Copyright Holder's procedures.
 
25
 
 
26
"You" and "your" means any person who would like to copy, distribute, or
 
27
modify the Package.
 
28
 
 
29
"Package" means the collection of files distributed by the Copyright Holder,
 
30
and derivatives of that collection and/or of those files. A given Package
 
31
may consist of either the Standard Version, or a Modified Version.
 
32
 
 
33
"Distribute" means providing a copy of the Package or making it accessible
 
34
to anyone else, or in the case of a company or organization, to others
 
35
outside of your company or organization.
 
36
 
 
37
"Distributor Fee" means any fee that you charge for Distributing this
 
38
Package or providing support for this Package to another party. It does not
 
39
mean licensing fees.
 
40
 
 
41
"Standard Version" refers to the Package if it has not been modified, or has
 
42
been modified only in ways explicitly requested by the Copyright Holder.
 
43
 
 
44
"Modified Version" means the Package, if it has been changed, and such
 
45
changes were not explicitly requested by the Copyright Holder.
 
46
 
 
47
"Original License" means this Artistic License as Distributed with the
 
48
Standard Version of the Package, in its current version or as it may be
 
49
modified by Sami-Pekka Hallikas in the future.
 
50
 
 
51
"Source" form means the source code, documentation source, and configuration
 
52
files for the Package.
 
53
 
 
54
"Compiled" form means the compiled bytecode, object code, binary, or any
 
55
other form resulting from mechanical transformation or translation of the
 
56
Source form. Permission for Use and Modification Without Distribution
 
57
 
 
58
(1) You are permitted to use the Standard Version and create and use
 
59
Modified Versions for any purpose without restriction, provided that you do
 
60
not Distribute the Modified Version. Permissions for Redistribution of the
 
61
Standard Version
 
62
 
 
63
(2) You may Distribute verbatim copies of the Source form of the Standard
 
64
Version of this Package in any medium without restriction, either gratis or
 
65
for a Distributor Fee, provided that you duplicate all of the original
 
66
copyright notices and associated disclaimers. At your discretion, such
 
67
verbatim copies may or may not include a Compiled form of the Package.
 
68
 
 
69
(3) You may apply any bug fixes, portability changes, and other
 
70
modifications made available from the Copyright Holder. The resulting
 
71
Package will still be considered the Standard Version, and as such will be
 
72
subject to the Original License. Distribution of Modified Versions of the
 
73
Package as Source
 
74
 
 
75
(4) You may Distribute your Modified Version as Source (either gratis or for
 
76
a Distributor Fee, and with or without a Compiled form of the Modified
 
77
Version) provided that you clearly document how it differs from the Standard
 
78
Version, including, but not limited to, documenting any non-standard
 
79
features, executables, or modules, and provided that you do at least ONE of
 
80
the following:
 
81
 
 
82
(a) make the Modified Version available to the Copyright Holder of the
 
83
Standard Version, under the Original License, so that the Copyright Holder
 
84
may include your modifications in the Standard Version. (b) ensure that
 
85
installation of your Modified Version does not prevent the user installing
 
86
or running the Standard Version. In addition, the Modified Version must bear
 
87
a name that is different from the name of the Standard Version. (c) allow
 
88
anyone who receives a copy of the Modified Version to make the Source form
 
89
of the Modified Version available to others under (i) the Original License
 
90
or (ii) a license that permits the licensee to freely copy, modify and
 
91
redistribute the Modified Version using the same licensing terms that apply
 
92
to the copy that the licensee received, and requires that the Source form of
 
93
the Modified Version, and of any works derived from it, be made freely
 
94
available in that license fees are prohibited but Distributor Fees are
 
95
allowed. Distribution of Compiled Forms of the Standard Version or Modified
 
96
Versions without the Source
 
97
 
 
98
(5) You may Distribute Compiled forms of the Standard Version without the
 
99
Source, provided that you include complete instructions on how to get the
 
100
Source of the Standard Version. Such instructions must be valid at the time
 
101
of your distribution. If these instructions, at any time while you are
 
102
carrying out such distribution, become invalid, you must provide new
 
103
instructions on demand or cease further distribution. If you provide valid
 
104
instructions or cease distribution within thirty days after you become aware
 
105
that the instructions are invalid, then you do not forfeit any of your
 
106
rights under this license.
 
107
 
 
108
(6) You may Distribute a Modified Version in Compiled form without the
 
109
Source, provided that you comply with Section 4 with respect to the Source
 
110
of the Modified Version. Aggregating or Linking the Package
 
111
 
 
112
(7) You may aggregate the Package (either the Standard Version or Modified
 
113
Version) with other packages and Distribute the resulting aggregation
 
114
provided that you do not charge a licensing fee for the Package. Distributor
 
115
Fees are permitted, and licensing fees for other components in the
 
116
aggregation are permitted. The terms of this license apply to the use and
 
117
Distribution of the Standard or Modified Versions as included in the
 
118
aggregation.
 
119
 
 
120
(8) You are permitted to link Modified and Standard Versions with other
 
121
works, to embed the Package in a larger work of your own, or to build
 
122
stand-alone binary or bytecode versions of applications that include the
 
123
Package, and Distribute the result without restriction, provided the result
 
124
does not expose a direct interface to the Package. Items That are Not
 
125
Considered Part of a Modified Version
 
126
 
 
127
(9) Works (including, but not limited to, modules and scripts) that merely
 
128
extend or make use of the Package, do not, by themselves, cause the Package
 
129
to be a Modified Version. In addition, such works are not considered parts
 
130
of the Package itself, and are not subject to the terms of this license.
 
131
General Provisions
 
132
 
 
133
(10) Any use, modification, and distribution of the Standard or Modified
 
134
Versions is governed by this Artistic License. By using, modifying or
 
135
distributing the Package, you accept this license. Do not use, modify, or
 
136
distribute the Package, if you do not accept this license.
 
137
 
 
138
(11) If your Modified Version has been derived from a Modified Version made
 
139
by someone other than you, you are nevertheless required to ensure that your
 
140
Modified Version complies with the requirements of this license.
 
141
 
 
142
(12) This license does not grant you the right to use any trademark, service
 
143
mark, tradename, or logo of the Copyright Holder.
 
144
 
 
145
(13) This license includes the non-exclusive, worldwide, free-of-charge
 
146
patent license to make, have made, use, offer to sell, sell, import and
 
147
otherwise transfer the Package with respect to any patent claims licensable
 
148
by the Copyright Holder that are necessarily infringed by the Package. If
 
149
you institute patent litigation (including a cross-claim or counterclaim)
 
150
against any party alleging that the Package constitutes direct or
 
151
contributory patent infringement, then this Artistic License to you shall
 
152
terminate on the date that such litigation is filed.
 
153
 
 
154
(14) Disclaimer of Warranty:
 
155
THE PACKAGE IS PROVIDED BY THE COPYRIGHT HOLDER AND CONTRIBUTORS "AS IS' AND
 
156
WITHOUT ANY EXPRESS OR IMPLIED WARRANTIES. THE IMPLIED WARRANTIES OF
 
157
MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, OR NON-INFRINGEMENT ARE
 
158
DISCLAIMED TO THE EXTENT PERMITTED BY YOUR LOCAL LAW. UNLESS REQUIRED BY
 
159
LAW, NO COPYRIGHT HOLDER OR CONTRIBUTOR WILL BE LIABLE FOR ANY DIRECT,
 
160
INDIRECT, INCIDENTAL, OR CONSEQUENTIAL DAMAGES ARISING IN ANY WAY OUT OF THE
 
161
USE OF THE PACKAGE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.