Skip to content
Newer
Older
100644 236 lines (172 sloc) 9.62 KB
c32391b @isaacs License: Artistic-2.0
isaacs authored Jul 26, 2013
1 Copyright (c) Isaac Z. Schlueter
a77919a @isaacs Cleaned up license
isaacs authored Apr 26, 2011
2 All rights reserved.
8d99e91 @isaacs license
isaacs authored May 3, 2010
3
c96be4b @isaacs styling in LICENSE file
isaacs authored Aug 5, 2013
4 npm is released under the Artistic License 2.0.
c32391b @isaacs License: Artistic-2.0
isaacs authored Jul 26, 2013
5 The text of the License follows:
6
7
8 --------
9
10
11 The Artistic License 2.0
12
13 Copyright (c) 2000-2006, The Perl Foundation.
14
15 Everyone is permitted to copy and distribute verbatim copies
16 of this license document, but changing it is not allowed.
17
18 Preamble
19
20 This license establishes the terms under which a given free software
21 Package may be copied, modified, distributed, and/or redistributed.
22 The intent is that the Copyright Holder maintains some artistic
23 control over the development of that Package while still keeping the
24 Package available as open source and free software.
25
26 You are always permitted to make arrangements wholly outside of this
27 license directly with the Copyright Holder of a given Package. If the
28 terms of this license do not permit the full use that you propose to
29 make of the Package, you should contact the Copyright Holder and seek
30 a different licensing arrangement.
31
32 Definitions
33
34 "Copyright Holder" means the individual(s) or organization(s)
35 named in the copyright notice for the entire Package.
36
37 "Contributor" means any party that has contributed code or other
38 material to the Package, in accordance with the Copyright Holder's
39 procedures.
40
41 "You" and "your" means any person who would like to copy,
42 distribute, or modify the Package.
43
44 "Package" means the collection of files distributed by the
45 Copyright Holder, and derivatives of that collection and/or of
46 those files. A given Package may consist of either the Standard
47 Version, or a Modified Version.
48
49 "Distribute" means providing a copy of the Package or making it
50 accessible to anyone else, or in the case of a company or
51 organization, to others outside of your company or organization.
52
53 "Distributor Fee" means any fee that you charge for Distributing
54 this Package or providing support for this Package to another
55 party. It does not mean licensing fees.
56
57 "Standard Version" refers to the Package if it has not been
58 modified, or has been modified only in ways explicitly requested
59 by the Copyright Holder.
60
61 "Modified Version" means the Package, if it has been changed, and
62 such changes were not explicitly requested by the Copyright
63 Holder.
64
65 "Original License" means this Artistic License as Distributed with
66 the Standard Version of the Package, in its current version or as
67 it may be modified by The Perl Foundation in the future.
68
69 "Source" form means the source code, documentation source, and
70 configuration files for the Package.
71
72 "Compiled" form means the compiled bytecode, object code, binary,
73 or any other form resulting from mechanical transformation or
74 translation of the Source form.
75
76
77 Permission for Use and Modification Without Distribution
78
79 (1) You are permitted to use the Standard Version and create and use
80 Modified Versions for any purpose without restriction, provided that
81 you do not Distribute the Modified Version.
82
83
84 Permissions for Redistribution of the Standard Version
85
86 (2) You may Distribute verbatim copies of the Source form of the
87 Standard Version of this Package in any medium without restriction,
88 either gratis or for a Distributor Fee, provided that you duplicate
89 all of the original copyright notices and associated disclaimers. At
90 your discretion, such verbatim copies may or may not include a
91 Compiled form of the Package.
92
93 (3) You may apply any bug fixes, portability changes, and other
94 modifications made available from the Copyright Holder. The resulting
95 Package will still be considered the Standard Version, and as such
96 will be subject to the Original License.
97
98
99 Distribution of Modified Versions of the Package as Source
100
101 (4) You may Distribute your Modified Version as Source (either gratis
102 or for a Distributor Fee, and with or without a Compiled form of the
103 Modified Version) provided that you clearly document how it differs
104 from the Standard Version, including, but not limited to, documenting
105 any non-standard features, executables, or modules, and provided that
106 you do at least ONE of the following:
107
108 (a) make the Modified Version available to the Copyright Holder
109 of the Standard Version, under the Original License, so that the
110 Copyright Holder may include your modifications in the Standard
111 Version.
112
113 (b) ensure that installation of your Modified Version does not
114 prevent the user installing or running the Standard Version. In
115 addition, the Modified Version must bear a name that is different
116 from the name of the Standard Version.
117
118 (c) allow anyone who receives a copy of the Modified Version to
119 make the Source form of the Modified Version available to others
120 under
121
c96be4b @isaacs styling in LICENSE file
isaacs authored Aug 5, 2013
122 (i) the Original License or
c32391b @isaacs License: Artistic-2.0
isaacs authored Jul 26, 2013
123
c96be4b @isaacs styling in LICENSE file
isaacs authored Aug 5, 2013
124 (ii) a license that permits the licensee to freely copy,
125 modify and redistribute the Modified Version using the same
126 licensing terms that apply to the copy that the licensee
127 received, and requires that the Source form of the Modified
128 Version, and of any works derived from it, be made freely
129 available in that license fees are prohibited but Distributor
130 Fees are allowed.
c32391b @isaacs License: Artistic-2.0
isaacs authored Jul 26, 2013
131
132
133 Distribution of Compiled Forms of the Standard Version
134 or Modified Versions without the Source
135
136 (5) You may Distribute Compiled forms of the Standard Version without
137 the Source, provided that you include complete instructions on how to
138 get the Source of the Standard Version. Such instructions must be
139 valid at the time of your distribution. If these instructions, at any
140 time while you are carrying out such distribution, become invalid, you
141 must provide new instructions on demand or cease further distribution.
142 If you provide valid instructions or cease distribution within thirty
143 days after you become aware that the instructions are invalid, then
144 you do not forfeit any of your rights under this license.
145
146 (6) You may Distribute a Modified Version in Compiled form without
147 the Source, provided that you comply with Section 4 with respect to
148 the Source of the Modified Version.
149
150
151 Aggregating or Linking the Package
152
153 (7) You may aggregate the Package (either the Standard Version or
154 Modified Version) with other packages and Distribute the resulting
155 aggregation provided that you do not charge a licensing fee for the
156 Package. Distributor Fees are permitted, and licensing fees for other
157 components in the aggregation are permitted. The terms of this license
158 apply to the use and Distribution of the Standard or Modified Versions
159 as included in the aggregation.
160
161 (8) You are permitted to link Modified and Standard Versions with
162 other works, to embed the Package in a larger work of your own, or to
163 build stand-alone binary or bytecode versions of applications that
164 include the Package, and Distribute the result without restriction,
165 provided the result does not expose a direct interface to the Package.
166
167
168 Items That are Not Considered Part of a Modified Version
169
170 (9) Works (including, but not limited to, modules and scripts) that
171 merely extend or make use of the Package, do not, by themselves, cause
172 the Package to be a Modified Version. In addition, such works are not
173 considered parts of the Package itself, and are not subject to the
174 terms of this license.
175
176
177 General Provisions
178
179 (10) Any use, modification, and distribution of the Standard or
180 Modified Versions is governed by this Artistic License. By using,
181 modifying or distributing the Package, you accept this license. Do not
182 use, modify, or distribute the Package, if you do not accept this
183 license.
184
185 (11) If your Modified Version has been derived from a Modified
186 Version made by someone other than you, you are nevertheless required
187 to ensure that your Modified Version complies with the requirements of
188 this license.
189
190 (12) This license does not grant you the right to use any trademark,
191 service mark, tradename, or logo of the Copyright Holder.
192
193 (13) This license includes the non-exclusive, worldwide,
194 free-of-charge patent license to make, have made, use, offer to sell,
195 sell, import and otherwise transfer the Package with respect to any
196 patent claims licensable by the Copyright Holder that are necessarily
197 infringed by the Package. If you institute patent litigation
198 (including a cross-claim or counterclaim) against any party alleging
199 that the Package constitutes direct or contributory patent
200 infringement, then this Artistic License to you shall terminate on the
201 date that such litigation is filed.
202
203 (14) Disclaimer of Warranty:
204 THE PACKAGE IS PROVIDED BY THE COPYRIGHT HOLDER AND CONTRIBUTORS "AS
205 IS' AND WITHOUT ANY EXPRESS OR IMPLIED WARRANTIES. THE IMPLIED
206 WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, OR
207 NON-INFRINGEMENT ARE DISCLAIMED TO THE EXTENT PERMITTED BY YOUR LOCAL
208 LAW. UNLESS REQUIRED BY LAW, NO COPYRIGHT HOLDER OR CONTRIBUTOR WILL
209 BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, OR CONSEQUENTIAL
210 DAMAGES ARISING IN ANY WAY OUT OF THE USE OF THE PACKAGE, EVEN IF
211 ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
212
213
214 --------
215
76b3106 @isaacs MIT +no-false-attribs
isaacs authored Oct 7, 2011
216
a77919a @isaacs Cleaned up license
isaacs authored Apr 27, 2011
217 "Node.js" and "node" trademark Joyent, Inc. npm is not officially
218 part of the Node.js project, and is neither owned by nor
219 officially affiliated with Joyent, Inc.
220
9755036 @isaacs Clarify license scope re: bundled dependencies
isaacs authored Sep 11, 2012
221 Packages published in the npm registry (other than the Software and
222 its included dependencies) are not part of npm itself, are the sole
223 property of their respective maintainers, and are not covered by
224 this license.
7d7ad63 @isaacs logo attribution
isaacs authored May 2, 2011
225
226 "npm Logo" created by Mathias Pettersson and Brian Hammond,
227 used with permission.
8015ec7 @isaacs Include bsdtar for windows
isaacs authored Sep 26, 2011
228
a41d0c9 @isaacs Update Gubblebum Blocky license information
isaacs authored Jun 6, 2012
229 "Gubblebum Blocky" font
70df4aa @isaacs Add opener dep
isaacs authored Sep 12, 2012
230 Copyright (c) by Tjarda Koster, http://jelloween.deviantart.com
a41d0c9 @isaacs Update Gubblebum Blocky license information
isaacs authored Jun 6, 2012
231 included for use in the npm website and documentation,
232 used with permission.
233
c32391b @isaacs License: Artistic-2.0
isaacs authored Jul 26, 2013
234 This program uses several Node modules contained in the node_modules/
235 subdirectory, according to the terms of their respective licenses.
Something went wrong with that request. Please try again.