~csiro-asl/small/release-1.0

« back to all changes in this revision

Viewing changes to debian/copyright

  • Committer: Brett Grandbois
  • Date: 2011-07-28 05:12:33 UTC
  • Revision ID: brett.grandbois@csiro.au-20110728051233-nnn1edmhlznrd39t
remove the old internal packaging configuration and make it more generic
for general distribution

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
 
Format-Specification: http://svn.debian.org/wsvn/dep/web/deps/dep5.mdwn?op=file&rev=135
2
 
 
3
 
Files: *
4
 
Copyright: 2010, CSIRO Autonomous Systems Laboratory
5
 
License: MPL-1.1
6
 
 
7
 
Files: linalg.hh
8
 
Copyright: 2010, CSIRO Autonomous Systems Laboratory
9
 
License: MPL-1.1
10
 
 
11
 
                            MOZILLA PUBLIC LICENSE
12
 
                                Version 1.1
13
 
 
14
 
                              ---------------
15
 
 
16
 
1. Definitions.
17
 
 
18
 
     1.0.1. "Commercial Use" means distribution or otherwise making the
19
 
     Covered Code available to a third party.
20
 
 
21
 
     1.1. "Contributor" means each entity that creates or contributes to
22
 
     the creation of Modifications.
23
 
 
24
 
     1.2. "Contributor Version" means the combination of the Original
25
 
     Code, prior Modifications used by a Contributor, and the Modifications
26
 
     made by that particular Contributor.
27
 
 
28
 
     1.3. "Covered Code" means the Original Code or Modifications or the
29
 
     combination of the Original Code and Modifications, in each case
30
 
     including portions thereof.
31
 
 
32
 
     1.4. "Electronic Distribution Mechanism" means a mechanism generally
33
 
     accepted in the software development community for the electronic
34
 
     transfer of data.
35
 
 
36
 
     1.5. "Executable" means Covered Code in any form other than Source
37
 
     Code.
38
 
 
39
 
     1.6. "Initial Developer" means the individual or entity identified
40
 
     as the Initial Developer in the Source Code notice required by Exhibit
41
 
     A.
42
 
 
43
 
     1.7. "Larger Work" means a work which combines Covered Code or
44
 
     portions thereof with code not governed by the terms of this License.
45
 
 
46
 
     1.8. "License" means this document.
47
 
 
48
 
     1.8.1. "Licensable" means having the right to grant, to the maximum
49
 
     extent possible, whether at the time of the initial grant or
50
 
     subsequently acquired, any and all of the rights conveyed herein.
51
 
 
52
 
     1.9. "Modifications" means any addition to or deletion from the
53
 
     substance or structure of either the Original Code or any previous
54
 
     Modifications. When Covered Code is released as a series of files, a
55
 
     Modification is:
56
 
          A. Any addition to or deletion from the contents of a file
57
 
          containing Original Code or previous Modifications.
58
 
 
59
 
          B. Any new file that contains any part of the Original Code or
60
 
          previous Modifications.
61
 
 
62
 
     1.10. "Original Code" means Source Code of computer software code
63
 
     which is described in the Source Code notice required by Exhibit A as
64
 
     Original Code, and which, at the time of its release under this
65
 
     License is not already Covered Code governed by this License.
66
 
 
67
 
     1.10.1. "Patent Claims" means any patent claim(s), now owned or
68
 
     hereafter acquired, including without limitation,  method, process,
69
 
     and apparatus claims, in any patent Licensable by grantor.
70
 
 
71
 
     1.11. "Source Code" means the preferred form of the Covered Code for
72
 
     making modifications to it, including all modules it contains, plus
73
 
     any associated interface definition files, scripts used to control
74
 
     compilation and installation of an Executable, or source code
75
 
     differential comparisons against either the Original Code or another
76
 
     well known, available Covered Code of the Contributor's choice. The
77
 
     Source Code can be in a compressed or archival form, provided the
78
 
     appropriate decompression or de-archiving software is widely available
79
 
     for no charge.
80
 
 
81
 
     1.12. "You" (or "Your")  means an individual or a legal entity
82
 
     exercising rights under, and complying with all of the terms of, this
83
 
     License or a future version of this License issued under Section 6.1.
84
 
     For legal entities, "You" includes any entity which controls, is
85
 
     controlled by, or is under common control with You. For purposes of
86
 
     this definition, "control" means (a) the power, direct or indirect,
87
 
     to cause the direction or management of such entity, whether by
88
 
     contract or otherwise, or (b) ownership of more than fifty percent
89
 
     (50%) of the outstanding shares or beneficial ownership of such
90
 
     entity.
91
 
 
92
 
2. Source Code License.
93
 
 
94
 
     2.1. The Initial Developer Grant.
95
 
     The Initial Developer hereby grants You a world-wide, royalty-free,
96
 
     non-exclusive license, subject to third party intellectual property
97
 
     claims:
98
 
          (a)  under intellectual property rights (other than patent or
99
 
          trademark) Licensable by Initial Developer to use, reproduce,
100
 
          modify, display, perform, sublicense and distribute the Original
101
 
          Code (or portions thereof) with or without Modifications, and/or
102
 
          as part of a Larger Work; and
103
 
 
104
 
          (b) under Patents Claims infringed by the making, using or
105
 
          selling of Original Code, to make, have made, use, practice,
106
 
          sell, and offer for sale, and/or otherwise dispose of the
107
 
          Original Code (or portions thereof).
108
 
 
109
 
          (c) the licenses granted in this Section 2.1(a) and (b) are
110
 
          effective on the date Initial Developer first distributes
111
 
          Original Code under the terms of this License.
112
 
 
113
 
          (d) Notwithstanding Section 2.1(b) above, no patent license is
114
 
          granted: 1) for code that You delete from the Original Code; 2)
115
 
          separate from the Original Code;  or 3) for infringements caused
116
 
          by: i) the modification of the Original Code or ii) the
117
 
          combination of the Original Code with other software or devices.
118
 
 
119
 
     2.2. Contributor Grant.
120
 
     Subject to third party intellectual property claims, each Contributor
121
 
     hereby grants You a world-wide, royalty-free, non-exclusive license
122
 
 
123
 
          (a)  under intellectual property rights (other than patent or
124
 
          trademark) Licensable by Contributor, to use, reproduce, modify,
125
 
          display, perform, sublicense and distribute the Modifications
126
 
          created by such Contributor (or portions thereof) either on an
127
 
          unmodified basis, with other Modifications, as Covered Code
128
 
          and/or as part of a Larger Work; and
129
 
 
130
 
          (b) under Patent Claims infringed by the making, using, or
131
 
          selling of  Modifications made by that Contributor either alone
132
 
          and/or in combination with its Contributor Version (or portions
133
 
          of such combination), to make, use, sell, offer for sale, have
134
 
          made, and/or otherwise dispose of: 1) Modifications made by that
135
 
          Contributor (or portions thereof); and 2) the combination of
136
 
          Modifications made by that Contributor with its Contributor
137
 
          Version (or portions of such combination).
138
 
 
139
 
          (c) the licenses granted in Sections 2.2(a) and 2.2(b) are
140
 
          effective on the date Contributor first makes Commercial Use of
141
 
          the Covered Code.
142
 
 
143
 
          (d)    Notwithstanding Section 2.2(b) above, no patent license is
144
 
          granted: 1) for any code that Contributor has deleted from the
145
 
          Contributor Version; 2)  separate from the Contributor Version;
146
 
          3)  for infringements caused by: i) third party modifications of
147
 
          Contributor Version or ii)  the combination of Modifications made
148
 
          by that Contributor with other software  (except as part of the
149
 
          Contributor Version) or other devices; or 4) under Patent Claims
150
 
          infringed by Covered Code in the absence of Modifications made by
151
 
          that Contributor.
152
 
 
153
 
3. Distribution Obligations.
154
 
 
155
 
     3.1. Application of License.
156
 
     The Modifications which You create or to which You contribute are
157
 
     governed by the terms of this License, including without limitation
158
 
     Section 2.2. The Source Code version of Covered Code may be
159
 
     distributed only under the terms of this License or a future version
160
 
     of this License released under Section 6.1, and You must include a
161
 
     copy of this License with every copy of the Source Code You
162
 
     distribute. You may not offer or impose any terms on any Source Code
163
 
     version that alters or restricts the applicable version of this
164
 
     License or the recipients' rights hereunder. However, You may include
165
 
     an additional document offering the additional rights described in
166
 
     Section 3.5.
167
 
 
168
 
     3.2. Availability of Source Code.
169
 
     Any Modification which You create or to which You contribute must be
170
 
     made available in Source Code form under the terms of this License
171
 
     either on the same media as an Executable version or via an accepted
172
 
     Electronic Distribution Mechanism to anyone to whom you made an
173
 
     Executable version available; and if made available via Electronic
174
 
     Distribution Mechanism, must remain available for at least twelve (12)
175
 
     months after the date it initially became available, or at least six
176
 
     (6) months after a subsequent version of that particular Modification
177
 
     has been made available to such recipients. You are responsible for
178
 
     ensuring that the Source Code version remains available even if the
179
 
     Electronic Distribution Mechanism is maintained by a third party.
180
 
 
181
 
     3.3. Description of Modifications.
182
 
     You must cause all Covered Code to which You contribute to contain a
183
 
     file documenting the changes You made to create that Covered Code and
184
 
     the date of any change. You must include a prominent statement that
185
 
     the Modification is derived, directly or indirectly, from Original
186
 
     Code provided by the Initial Developer and including the name of the
187
 
     Initial Developer in (a) the Source Code, and (b) in any notice in an
188
 
     Executable version or related documentation in which You describe the
189
 
     origin or ownership of the Covered Code.
190
 
 
191
 
     3.4. Intellectual Property Matters
192
 
          (a) Third Party Claims.
193
 
          If Contributor has knowledge that a license under a third party's
194
 
          intellectual property rights is required to exercise the rights
195
 
          granted by such Contributor under Sections 2.1 or 2.2,
196
 
          Contributor must include a text file with the Source Code
197
 
          distribution titled "LEGAL" which describes the claim and the
198
 
          party making the claim in sufficient detail that a recipient will
199
 
          know whom to contact. If Contributor obtains such knowledge after
200
 
          the Modification is made available as described in Section 3.2,
201
 
          Contributor shall promptly modify the LEGAL file in all copies
202
 
          Contributor makes available thereafter and shall take other steps
203
 
          (such as notifying appropriate mailing lists or newsgroups)
204
 
          reasonably calculated to inform those who received the Covered
205
 
          Code that new knowledge has been obtained.
206
 
 
207
 
          (b) Contributor APIs.
208
 
          If Contributor's Modifications include an application programming
209
 
          interface and Contributor has knowledge of patent licenses which
210
 
          are reasonably necessary to implement that API, Contributor must
211
 
          also include this information in the LEGAL file.
212
 
 
213
 
               (c)    Representations.
214
 
          Contributor represents that, except as disclosed pursuant to
215
 
          Section 3.4(a) above, Contributor believes that Contributor's
216
 
          Modifications are Contributor's original creation(s) and/or
217
 
          Contributor has sufficient rights to grant the rights conveyed by
218
 
          this License.
219
 
 
220
 
     3.5. Required Notices.
221
 
     You must duplicate the notice in Exhibit A in each file of the Source
222
 
     Code.  If it is not possible to put such notice in a particular Source
223
 
     Code file due to its structure, then You must include such notice in a
224
 
     location (such as a relevant directory) where a user would be likely
225
 
     to look for such a notice.  If You created one or more Modification(s)
226
 
     You may add your name as a Contributor to the notice described in
227
 
     Exhibit A.  You must also duplicate this License in any documentation
228
 
     for the Source Code where You describe recipients' rights or ownership
229
 
     rights relating to Covered Code.  You may choose to offer, and to
230
 
     charge a fee for, warranty, support, indemnity or liability
231
 
     obligations to one or more recipients of Covered Code. However, You
232
 
     may do so only on Your own behalf, and not on behalf of the Initial
233
 
     Developer or any Contributor. You must make it absolutely clear than
234
 
     any such warranty, support, indemnity or liability obligation is
235
 
     offered by You alone, and You hereby agree to indemnify the Initial
236
 
     Developer and every Contributor for any liability incurred by the
237
 
     Initial Developer or such Contributor as a result of warranty,
238
 
     support, indemnity or liability terms You offer.
239
 
 
240
 
     3.6. Distribution of Executable Versions.
241
 
     You may distribute Covered Code in Executable form only if the
242
 
     requirements of Section 3.1-3.5 have been met for that Covered Code,
243
 
     and if You include a notice stating that the Source Code version of
244
 
     the Covered Code is available under the terms of this License,
245
 
     including a description of how and where You have fulfilled the
246
 
     obligations of Section 3.2. The notice must be conspicuously included
247
 
     in any notice in an Executable version, related documentation or
248
 
     collateral in which You describe recipients' rights relating to the
249
 
     Covered Code. You may distribute the Executable version of Covered
250
 
     Code or ownership rights under a license of Your choice, which may
251
 
     contain terms different from this License, provided that You are in
252
 
     compliance with the terms of this License and that the license for the
253
 
     Executable version does not attempt to limit or alter the recipient's
254
 
     rights in the Source Code version from the rights set forth in this
255
 
     License. If You distribute the Executable version under a different
256
 
     license You must make it absolutely clear that any terms which differ
257
 
     from this License are offered by You alone, not by the Initial
258
 
     Developer or any Contributor. You hereby agree to indemnify the
259
 
     Initial Developer and every Contributor for any liability incurred by
260
 
     the Initial Developer or such Contributor as a result of any such
261
 
     terms You offer.
262
 
 
263
 
     3.7. Larger Works.
264
 
     You may create a Larger Work by combining Covered Code with other code
265
 
     not governed by the terms of this License and distribute the Larger
266
 
     Work as a single product. In such a case, You must make sure the
267
 
     requirements of this License are fulfilled for the Covered Code.
268
 
 
269
 
4. Inability to Comply Due to Statute or Regulation.
270
 
 
271
 
     If it is impossible for You to comply with any of the terms of this
272
 
     License with respect to some or all of the Covered Code due to
273
 
     statute, judicial order, or regulation then You must: (a) comply with
274
 
     the terms of this License to the maximum extent possible; and (b)
275
 
     describe the limitations and the code they affect. Such description
276
 
     must be included in the LEGAL file described in Section 3.4 and must
277
 
     be included with all distributions of the Source Code. Except to the
278
 
     extent prohibited by statute or regulation, such description must be
279
 
     sufficiently detailed for a recipient of ordinary skill to be able to
280
 
     understand it.
281
 
 
282
 
5. Application of this License.
283
 
 
284
 
     This License applies to code to which the Initial Developer has
285
 
     attached the notice in Exhibit A and to related Covered Code.
286
 
 
287
 
6. Versions of the License.
288
 
 
289
 
     6.1. New Versions.
290
 
     Netscape Communications Corporation ("Netscape") may publish revised
291
 
     and/or new versions of the License from time to time. Each version
292
 
     will be given a distinguishing version number.
293
 
 
294
 
     6.2. Effect of New Versions.
295
 
     Once Covered Code has been published under a particular version of the
296
 
     License, You may always continue to use it under the terms of that
297
 
     version. You may also choose to use such Covered Code under the terms
298
 
     of any subsequent version of the License published by Netscape. No one
299
 
     other than Netscape has the right to modify the terms applicable to
300
 
     Covered Code created under this License.
301
 
 
302
 
     6.3. Derivative Works.
303
 
     If You create or use a modified version of this License (which you may
304
 
     only do in order to apply it to code which is not already Covered Code
305
 
     governed by this License), You must (a) rename Your license so that
306
 
     the phrases "Mozilla", "MOZILLAPL", "MOZPL", "Netscape",
307
 
     "MPL", "NPL" or any confusingly similar phrase do not appear in your
308
 
     license (except to note that your license differs from this License)
309
 
     and (b) otherwise make it clear that Your version of the license
310
 
     contains terms which differ from the Mozilla Public License and
311
 
     Netscape Public License. (Filling in the name of the Initial
312
 
     Developer, Original Code or Contributor in the notice described in
313
 
     Exhibit A shall not of themselves be deemed to be modifications of
314
 
     this License.)
315
 
 
316
 
7. DISCLAIMER OF WARRANTY.
317
 
 
318
 
     COVERED CODE IS PROVIDED UNDER THIS LICENSE ON AN "AS IS" BASIS,
319
 
     WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING,
320
 
     WITHOUT LIMITATION, WARRANTIES THAT THE COVERED CODE IS FREE OF
321
 
     DEFECTS, MERCHANTABLE, FIT FOR A PARTICULAR PURPOSE OR NON-INFRINGING.
322
 
     THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE COVERED CODE
323
 
     IS WITH YOU. SHOULD ANY COVERED CODE PROVE DEFECTIVE IN ANY RESPECT,
324
 
     YOU (NOT THE INITIAL DEVELOPER OR ANY OTHER CONTRIBUTOR) ASSUME THE
325
 
     COST OF ANY NECESSARY SERVICING, REPAIR OR CORRECTION. THIS DISCLAIMER
326
 
     OF WARRANTY CONSTITUTES AN ESSENTIAL PART OF THIS LICENSE. NO USE OF
327
 
     ANY COVERED CODE IS AUTHORIZED HEREUNDER EXCEPT UNDER THIS DISCLAIMER.
328
 
 
329
 
8. TERMINATION.
330
 
 
331
 
     8.1.  This License and the rights granted hereunder will terminate
332
 
     automatically if You fail to comply with terms herein and fail to cure
333
 
     such breach within 30 days of becoming aware of the breach. All
334
 
     sublicenses to the Covered Code which are properly granted shall
335
 
     survive any termination of this License. Provisions which, by their
336
 
     nature, must remain in effect beyond the termination of this License
337
 
     shall survive.
338
 
 
339
 
     8.2.  If You initiate litigation by asserting a patent infringement
340
 
     claim (excluding declatory judgment actions) against Initial Developer
341
 
     or a Contributor (the Initial Developer or Contributor against whom
342
 
     You file such action is referred to as "Participant")  alleging that:
343
 
 
344
 
     (a)  such Participant's Contributor Version directly or indirectly
345
 
     infringes any patent, then any and all rights granted by such
346
 
     Participant to You under Sections 2.1 and/or 2.2 of this License
347
 
     shall, upon 60 days notice from Participant terminate prospectively,
348
 
     unless if within 60 days after receipt of notice You either: (i)
349
 
     agree in writing to pay Participant a mutually agreeable reasonable
350
 
     royalty for Your past and future use of Modifications made by such
351
 
     Participant, or (ii) withdraw Your litigation claim with respect to
352
 
     the Contributor Version against such Participant.  If within 60 days
353
 
     of notice, a reasonable royalty and payment arrangement are not
354
 
     mutually agreed upon in writing by the parties or the litigation claim
355
 
     is not withdrawn, the rights granted by Participant to You under
356
 
     Sections 2.1 and/or 2.2 automatically terminate at the expiration of
357
 
     the 60 day notice period specified above.
358
 
 
359
 
     (b)  any software, hardware, or device, other than such Participant's
360
 
     Contributor Version, directly or indirectly infringes any patent, then
361
 
     any rights granted to You by such Participant under Sections 2.1(b)
362
 
     and 2.2(b) are revoked effective as of the date You first made, used,
363
 
     sold, distributed, or had made, Modifications made by that
364
 
     Participant.
365
 
 
366
 
     8.3.  If You assert a patent infringement claim against Participant
367
 
     alleging that such Participant's Contributor Version directly or
368
 
     indirectly infringes any patent where such claim is resolved (such as
369
 
     by license or settlement) prior to the initiation of patent
370
 
     infringement litigation, then the reasonable value of the licenses
371
 
     granted by such Participant under Sections 2.1 or 2.2 shall be taken
372
 
     into account in determining the amount or value of any payment or
373
 
     license.
374
 
 
375
 
     8.4.  In the event of termination under Sections 8.1 or 8.2 above,
376
 
     all end user license agreements (excluding distributors and resellers)
377
 
     which have been validly granted by You or any distributor hereunder
378
 
     prior to termination shall survive termination.
379
 
 
380
 
9. LIMITATION OF LIABILITY.
381
 
 
382
 
     UNDER NO CIRCUMSTANCES AND UNDER NO LEGAL THEORY, WHETHER TORT
383
 
     (INCLUDING NEGLIGENCE), CONTRACT, OR OTHERWISE, SHALL YOU, THE INITIAL
384
 
     DEVELOPER, ANY OTHER CONTRIBUTOR, OR ANY DISTRIBUTOR OF COVERED CODE,
385
 
     OR ANY SUPPLIER OF ANY OF SUCH PARTIES, BE LIABLE TO ANY PERSON FOR
386
 
     ANY INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES OF ANY
387
 
     CHARACTER INCLUDING, WITHOUT LIMITATION, DAMAGES FOR LOSS OF GOODWILL,
388
 
     WORK STOPPAGE, COMPUTER FAILURE OR MALFUNCTION, OR ANY AND ALL OTHER
389
 
     COMMERCIAL DAMAGES OR LOSSES, EVEN IF SUCH PARTY SHALL HAVE BEEN
390
 
     INFORMED OF THE POSSIBILITY OF SUCH DAMAGES. THIS LIMITATION OF
391
 
     LIABILITY SHALL NOT APPLY TO LIABILITY FOR DEATH OR PERSONAL INJURY
392
 
     RESULTING FROM SUCH PARTY'S NEGLIGENCE TO THE EXTENT APPLICABLE LAW
393
 
     PROHIBITS SUCH LIMITATION. SOME JURISDICTIONS DO NOT ALLOW THE
394
 
     EXCLUSION OR LIMITATION OF INCIDENTAL OR CONSEQUENTIAL DAMAGES, SO
395
 
     THIS EXCLUSION AND LIMITATION MAY NOT APPLY TO YOU.
396
 
 
397
 
10. U.S. GOVERNMENT END USERS.
398
 
 
399
 
     The Covered Code is a "commercial item," as that term is defined in
400
 
     48 C.F.R. 2.101 (Oct. 1995), consisting of "commercial computer
401
 
     software" and "commercial computer software documentation," as such
402
 
     terms are used in 48 C.F.R. 12.212 (Sept. 1995). Consistent with 48
403
 
     C.F.R. 12.212 and 48 C.F.R. 227.7202-1 through 227.7202-4 (June 1995),
404
 
     all U.S. Government End Users acquire Covered Code with only those
405
 
     rights set forth herein.
406
 
 
407
 
11. MISCELLANEOUS.
408
 
 
409
 
     This License represents the complete agreement concerning subject
410
 
     matter hereof. If any provision of this License is held to be
411
 
     unenforceable, such provision shall be reformed only to the extent
412
 
     necessary to make it enforceable. This License shall be governed by
413
 
     California law provisions (except to the extent applicable law, if
414
 
     any, provides otherwise), excluding its conflict-of-law provisions.
415
 
     With respect to disputes in which at least one party is a citizen of,
416
 
     or an entity chartered or registered to do business in the United
417
 
     States of America, any litigation relating to this License shall be
418
 
     subject to the jurisdiction of the Federal Courts of the Northern
419
 
     District of California, with venue lying in Santa Clara County,
420
 
     California, with the losing party responsible for costs, including
421
 
     without limitation, court costs and reasonable attorneys' fees and
422
 
     expenses. The application of the United Nations Convention on
423
 
     Contracts for the International Sale of Goods is expressly excluded.
424
 
     Any law or regulation which provides that the language of a contract
425
 
     shall be construed against the drafter shall not apply to this
426
 
     License.
427
 
 
428
 
12. RESPONSIBILITY FOR CLAIMS.
429
 
 
430
 
     As between Initial Developer and the Contributors, each party is
431
 
     responsible for claims and damages arising, directly or indirectly,
432
 
     out of its utilization of rights under this License and You agree to
433
 
     work with Initial Developer and Contributors to distribute such
434
 
     responsibility on an equitable basis. Nothing herein is intended or
435
 
     shall be deemed to constitute any admission of liability.
436
 
 
437
 
13. MULTIPLE-LICENSED CODE.
438
 
 
439
 
     Initial Developer may designate portions of the Covered Code as
440
 
     "Multiple-Licensed".  "Multiple-Licensed" means that the Initial
441
 
     Developer permits you to utilize portions of the Covered Code under
442
 
     Your choice of the NPL or the alternative licenses, if any, specified
443
 
     by the Initial Developer in the file described in Exhibit A.
444
 
 
445
 
EXHIBIT A -Mozilla Public License.
446
 
 
447
 
     ``The contents of this file are subject to the Mozilla Public License
448
 
     Version 1.1 (the "License"); you may not use this file except in
449
 
     compliance with the License. You may obtain a copy of the License at
450
 
     http://www.mozilla.org/MPL/
451
 
 
452
 
     Software distributed under the License is distributed on an "AS IS"
453
 
     basis, WITHOUT WARRANTY OF ANY KIND, either express or implied. See the
454
 
     License for the specific language governing rights and limitations
455
 
     under the License.
456
 
 
457
 
     The Original Code is Spatial Math and LinAlg Library.
458
 
 
459
 
     The Initial Developer of the Original Code is CSIRO Autonomous 
460
 
     Systems Laboratory (ASL).
461
 
 
462
 
     Portions created by CSIRO ASL are Copyright (C) 2010
463
 
     CSIRO Autonomous Systems Laboratory. All Rights Reserved.
464
 
 
465
 
     Contributor(s): ______________________________________.
466
 
 
467
 
     [NOTE: The text of this Exhibit A may differ slightly from the text of
468
 
     the notices in the Source Code files of the Original Code. You should
469
 
     use the text of this Exhibit A rather than the text found in the
470
 
     Original Code Source Code for Your Modifications.]
471
 
 
472
 
Files: linalg.hh
473
 
Copyright: 2006, Numerical Recipes Software
474
 
License: other
475
 
 
476
 
NUMERICAL RECIPES SOFTWARE
477
 
 
478
 
P.O. Box 380243, Cambridge, MA 02238-0243 (USA)
479
 
 
480
 
License Terms and Conditions (Single-Screen ``Shrinkwrap'')
481
 
 
482
 
The Numerical Recipes software (``our Software'') consists of the computer programs that appear in the Numerical Recipes series of books published by Cambridge University Press, plus a few extra, incidental programs that we include with most distributions. Our software is copyrighted, and you can use it only if you have a license from us. Unless you have an individually signed license that supersedes the terms on this page, your use of our software signifies your agreement with these terms (``this shrinkwrap license''). READ THIS PAGE CAREFULLY. IF YOU DO NOT ACCEPT THE TERMS, THEN REMOVE ALL NUMERICAL RECIPES SOFTWARE FROM YOUR MACHINE AND CONTACT US WITHIN 30 DAYS OF YOUR RECEIPT OF THIS LICENSE. If the problem cannot be resolved, and if you have destroyed all unlicensed copies of our software in your possession, we will refund your money.
483
 
Under this shrinkwrap license, our software is licensed by the screen, not by the computer or CPU. You must have a separate license (or unit of a multiple unit license) for each physical screen on which our software is actually used. (You must also have a separate license for each computer language version of our software, e.g., C or FORTRAN.) A workstation screen, a PC or Macintosh screen, or a thin client or dumb terminal each count as a single screen. (Multiple monitors directly attached to the same video card and displaying the same user desktop count as a single screen, however.) You must decide which physical single screen this license applies to, and you must identify that screen to us, on request, by a serial number or other unique identifier. (This is not a "floating" license.) You may transfer this license from one screen to another, but only after notifying us, by regular mail in writing, of your intent to do so.
484
 
 
485
 
On a licensed screen, you may use, modify, or incorporate our software into your own computer programs. Incorporated or modified versions of our software still belong to us. However, you may transfer pre-compiled, executable programs incorporating our software to other, unlicensed, screens or computers, providing that the following two conditions hold (i) the programs were first developed, compiled, and successfully run on a licensed screen, and (ii) our software is bound into the programs in such a manner that it cannot be accessed as individual routines and cannot practicably be unbound and used in other programs. Specifically, under this license, your program user must not be able to use our programs as part of a program library or ``mix-and-match'' workbench.
486
 
 
487
 
If you sell or otherwise commercially distribute programs that have our software bound into them (as above), you must additionally (i) notify us in advance of such use and describe the nature of the use, (ii) include our Copyright notice within your machine-readable distribution (you need not display it when your program runs), and (iii) insure that no business relationship is created between us, or the authors of the Numerical Recipes books, and your users.
488
 
 
489
 
Otherwise, this license does not authorize you to transfer, publish, disclose, display, or otherwise make available our software in any form (whether source or object code) to other organizations or persons. In particular, you may not put our software on a computer bulletin board or anonymous ftp directory from which it could be downloaded or copied by unlicensed users.
490
 
 
491
 
In using our software, you acknowledge and accept this DISCLAIMER OF WARRANTY:
492
 
 
493
 
OUR SOFTWARE IS FURNISHED ``AS IS". WE MAKE NO WARRANTIES, EXPRESS OR IMPLIED, THAT OUR SOFTWARE IS FREE OF ERROR, OR IS CONSISTENT WITH ANY PARTICULAR STANDARD OF MERCHANTABILITY, OR THAT IT WILL MEET YOUR REQUIREMENTS FOR ANY PARTICULAR APPLICATION. WE ACCEPT NO RESPONSIBILITY FOR ANY MATHEMATICAL OR TECHNICAL LIMITATIONS OF THE PROCEDURES AND FUNCTIONS WHICH MAKE UP OUR SOFTWARE. OUR SOFTWARE SHOULD NOT BE RELIED ON FOR SOLVING A PROBLEM WHOSE INCORRECT SOLUTION COULD RESULT IN INJURY TO A PERSON OR LOSS OF PROPERTY. NEITHER NUMERICAL RECIPES SOFTWARE, NOR THE AUTHORS OF THE BOOK ``NUMERICAL RECIPES: THE ART OF SCIENTIFIC COMPUTING", NOR THE PUBLISHER OF THAT BOOK SHALL IN ANY EVENT BE LIABLE FOR ANY DAMAGES, WHETHER DIRECT OR INDIRECT, SPECIAL OR GENERAL, CONSEQUENTIAL OR INCIDENTAL, ARISING FROM USE OF OUR SOFTWARE. YOUR USE OF OUR SOFTWARE IS ENTIRELY AT YOUR OWN RISK.
494
 
 
495
 
Numerical Recipes Software
496
 
Cambridge, Massachusetts
497
 
(shrinkwrap version 5/1/06)
 
1
This work was packaged for Debian by:
 
2
 
 
3
    Brett Grandbois <Brett Grandbois <brett.grandbois@csiro.au>> on Thu, 28 Jul 2011 13:00:45 +1000
 
4
 
 
5
It was downloaded from http://launchpad.net/small
 
6
 
 
7
Upstream Author(s):
 
8
 
 
9
    Mike Bosse
 
10
    Robert Zlot
 
11
 
 
12
Copyright:
 
13
 
 
14
    Copyright (C) 2011 CSIRO Autonomous Systems Laboratory
 
15
 
 
16
License:
 
17
 
 
18
    This package is free software; you can redistribute it and/or
 
19
    modify it under the terms of the GNU Lesser General Public
 
20
    License as published by the Free Software Foundation; either
 
21
    version 3 of the License, or (at your option) any later version.
 
22
 
 
23
    This package is distributed in the hope that it will be useful,
 
24
    but WITHOUT ANY WARRANTY; without even the implied warranty of
 
25
    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
 
26
    Lesser General Public License for more details.
 
27
 
 
28
    You should have received a copy of the GNU Lesser General Public
 
29
    License along with this package; if not, write to the Free Software
 
30
    Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301 USA
 
31
 
 
32
On Debian systems, the complete text of the GNU Lesser General
 
33
Public License can be found in `/usr/share/common-licenses/LGPL-3'.
 
34
 
 
35
The Debian packaging is:
 
36
 
 
37
    Copyright (C) 2011 Brett Grandbois <Brett Grandbois <brett.grandbois@csiro.au>>
 
38
 
 
39
and is licensed under the GPL version 3, 
 
40
see `/usr/share/common-licenses/GPL-3'.
498
41